Hoi,

Ik heb op mijn website deze error... nadat ik de paginascript include en ik weet niet precies wat ik er tegen moet doen.. ik heb wel een idee wat ik moet doen maar weet het niet zeker namelijk gebruik maken van de functie ini_set, http://nl3.php.net/ini_set

WEBSITE: http://www.wouser.phpvolution.com/website/

QUOTE:
Fatal error: Allowed memory size of 15728640 bytes exhausted (tried to allocate 417 bytes) in /home/Wouser/domains/wouser.phpvolution.com/public_html/website/index.php on line 74

Index.php
<?php
include ("paginascript.php");
?>
<HTML>
<HEAD>
<TITLE>Wouter's Homepage</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>
<body style="background-image: url(images/background.jpg);" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">
<TABLE WIDTH=778 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=31>
<IMG SRC="images/layout_html_01.gif" WIDTH=778 HEIGHT=18 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=18 ALT=""></TD>
</TR>
<TR>
<TD ROWSPAN=18>
<IMG SRC="images/layout_html_02.gif" WIDTH=61 HEIGHT=582 ALT=""></TD>
<TD COLSPAN=29>
<IMG SRC="images/images_03.gif" WIDTH=656 HEIGHT=6 ALT=""></TD>
<TD ROWSPAN=18>
<IMG SRC="images/layout_html_04.gif" WIDTH=61 HEIGHT=582 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=6 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=22 ROWSPAN=2>
<IMG SRC="images/images_03-06.gif" WIDTH=413 HEIGHT=27 ALT=""></TD>
<TD COLSPAN=7>
<IMG SRC="images/info2.gif" WIDTH=243 HEIGHT=20 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=20 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=7>
<IMG SRC="images/images_03-08.gif" WIDTH=243 HEIGHT=7 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=7 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=29>
<IMG SRC="images/header.gif" WIDTH=656 HEIGHT=93 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=93 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=5>
<IMG SRC="images/header-10.gif" WIDTH=74 HEIGHT=18 ALT=""></TD>
<TD COLSPAN=14>
<IMG SRC="images/info1.gif" WIDTH=254 HEIGHT=18 ALT=""></TD>
<TD COLSPAN=10>
<IMG SRC="images/header-12.gif" WIDTH=328 HEIGHT=18 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=18 ALT=""></TD>
</TR>
<?php
include ("menu.php");
?>
<TR>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/images_28.gif" WIDTH=9 HEIGHT=7 ALT=""></TD>
<TD COLSPAN=27>
<IMG SRC="images/layout_html_29.gif" WIDTH=647 HEIGHT=2 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=2 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=6>
<IMG SRC="images/layout_html_30.gif" WIDTH=116 HEIGHT=5 ALT=""></TD>
<TD COLSPAN=4>
<IMG SRC="images/images_31.gif" WIDTH=31 HEIGHT=5 ALT=""></TD>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/images_32.gif" WIDTH=34 HEIGHT=7 ALT=""></TD>
<TD COLSPAN=15 ROWSPAN=2>
<IMG SRC="images/images_33.gif" WIDTH=466 HEIGHT=7 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=5 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/images_28-35.gif" WIDTH=7 HEIGHT=2 ALT=""></TD>
<TD COLSPAN=9 ROWSPAN=4>
<IMG SRC="images/content_lb.gif" WIDTH=138 HEIGHT=87 ALT=""></TD>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/images_31-37.gif" WIDTH=11 HEIGHT=29 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=2 ALT=""></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<IMG SRC="images/layout_html_37.gif" WIDTH=7 HEIGHT=81 ALT=""></TD>
<TD>
<IMG SRC="images/images_32-39.gif" WIDTH=12 HEIGHT=27 ALT=""></TD>
<TD COLSPAN=15 ROWSPAN=7>
<IMG SRC="images/content_r.gif" WIDTH=479 HEIGHT=391 ALT=""></TD>
<TD ROWSPAN=7>
<IMG SRC="images/images_40.gif" WIDTH=9 HEIGHT=391 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=27 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=3 ROWSPAN=2>
<IMG SRC="images/layout_html_41.gif" WIDTH=23 HEIGHT=58 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=54 ALT=""></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<IMG SRC="images/images_42.gif" WIDTH=7 HEIGHT=11 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=4 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/images_42-44.gif" WIDTH=2 HEIGHT=7 ALT=""></TD>
<TD COLSPAN=7>
<IMG SRC="images/images_44.gif" WIDTH=134 HEIGHT=7 ALT=""></TD>
<TD COLSPAN=2>
<IMG SRC="images/images_45.gif" WIDTH=9 HEIGHT=7 ALT=""></TD>
<TD COLSPAN=2 ROWSPAN=4>
<IMG SRC="images/layout_html_46.gif" WIDTH=16 HEIGHT=306 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=7 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/images_47.gif" WIDTH=9 HEIGHT=9 ALT=""></TD>
<TD COLSPAN=7>
<IMG SRC="images/images_48.gif" WIDTH=134 HEIGHT=7 ALT=""></TD>
<TD COLSPAN=2>
<IMG SRC="images/images_49.gif" WIDTH=9 HEIGHT=7 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=7 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=7 ROWSPAN=2>
<IMG SRC="images/content_lo.gif" WIDTH=134 HEIGHT=292 ALT=""></TD>
<TD COLSPAN=2 ROWSPAN=2>
<IMG SRC="images/images_51.gif" WIDTH=9 HEIGHT=292 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=2 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/layout_html_52.gif" WIDTH=9 HEIGHT=290 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=290 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=9>
<IMG SRC="images/images_53.gif" WIDTH=143 HEIGHT=10 ALT=""></TD>
<TD COLSPAN=2>
<IMG SRC="images/images_54.gif" WIDTH=9 HEIGHT=10 ALT=""></TD>
<TD>
<IMG SRC="images/images_53-56.gif" WIDTH=4 HEIGHT=10 ALT=""></TD>
<TD COLSPAN=17>
<IMG SRC="images/images_56.gif" WIDTH=500 HEIGHT=10 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=10 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=29>
<IMG SRC="images/layout_html_57.gif" WIDTH=656 HEIGHT=9 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=9 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=61 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=7 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=2 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=33 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=10 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=22 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=33 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=11 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=7 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=18 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=2 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=7 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=4 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=12 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=22 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=15 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=10 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=74 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=11 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=28 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=19 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=11 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=55 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=52 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=10 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=57 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=11 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=72 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=32 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=9 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=61 HEIGHT=1 ALT=""></TD>
<TD></TD>
</TR>
</TABLE>
</div>
</BODY>
</HTML>


Paginascript:
<?php
// Informatie uit url halen
$pagina=$_GET['page'];

// Informatie filteren
$pagina = str_replace("http://"," ", $pagina);
$pagina = str_replace("https://"," ", $pagina);
$pagina = str_replace("ftp://"," ", $pagina);
$pagina = str_replace("www."," ", $pagina);

// Pagina maken
$pagina = "".$pagina.".php";

// Bestaat de pagina
if (file_exists($pagina)) {
include ("$pagina");
}
else {
include ("index.php");
}
?>
Er gaat wat fout in dat script maar wat...
Eris schreef op 15.04.2006 22:19
Er gaat wat fout in dat script maar wat...


Sorry als ik het fout heb maar is dat sarcastisch bedoeld??? :$

Mss dat het fout in het menu.php ligt?? lijkt me sterk maja post het maar even...

<?php
echo "<TR><TD COLSPAN=3>";
echo "<A HREF=\"?page=Home\"><IMG SRC=\"images/home.gif\" WIDTH=42 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_1.gif\" WIDTH=10 HEIGHT=19 ALT=\"\"></TD><TD COLSPAN=2>";
echo "<A HREF=\"?page=Weblog\"><IMG SRC=\"images/weblog.gif\" WIDTH=55 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_2.gif\" WIDTH=11 HEIGHT=19 ALT=\"\"></TD><TD COLSPAN=8>";
echo "<A HREF=\"?page=Aboutme\"><IMG SRC=\"images/overmij.gif\" WIDTH=87 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_3.gif\" WIDTH=10 HEIGHT=19 ALT=\"\"></TD><TD>";
echo "<A HREF=\"?page=Portofolio\"><IMG SRC=\"images/protofolio.gif\" WIDTH=74 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_4.gif\" WIDTH=11 HEIGHT=19 ALT=\"\"></TD><TD COLSPAN=2>";
echo "<A HREF=\"?page=Images\"><IMG SRC=\"images/images.gif\" WIDTH=47 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_5.gif\" WIDTH=11 HEIGHT=19 ALT=\"\"></TD><TD COLSPAN=2>";
echo "<A HREF=\"?page=Fangames\"><IMG SRC=\"images/fangames.gif\" WIDTH=107 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_6.gif\" WIDTH=10 HEIGHT=19 ALT=\"\"></TD><TD>";
echo "<A HREF=\"?page=Contact\"><IMG SRC=\"images/contact.gif\" WIDTH=57 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD><IMG SRC=\"images/tb_7.gif\" WIDTH=11 HEIGHT=19 ALT=\"\"></TD><TD>";
echo "<A HREF=\"?page=Guestbook\"><IMG SRC=\"images/gastenboek.gif\" WIDTH=72 HEIGHT=19 BORDER=0 ALT=\"\"></A></TD>";
echo "<TD COLSPAN=2><IMG SRC=\"images/images_27.gif\" WIDTH=41 HEIGHT=19 ALT=\"\"></TD><TD>";
echo "<IMG SRC=\"images/spacer.gif\" WIDTH=1 HEIGHT=19 ALT=\"\"></TD></TR>";
?>
Maak van paginascript eens:

<?php
    // Informatie uit url halen
    $pagina=$_GET['page'];
    
    // Informatie filteren
    $pagina = str_replace("http://"," ", $pagina);
    $pagina = str_replace("https://"," ", $pagina);
    $pagina = str_replace("ftp://"," ", $pagina);
    $pagina = str_replace("www."," ", $pagina);
    
    // Pagina maken
    $pagina = $pagina . ".php";
    
    // Bestaat de pagina
    if (file_exists($pagina)) {
        include ($pagina);
        }
    else {
        echo"Geen pagina gevonden";
        }
?> 
Je zit in een loop. In index.php include je paginascript.php en daar include je (in de else) weer index.php
SanThe schreef op 15.04.2006 22:30
Je zit in een loop. In index.php include je paginascript.php en daar include je (in de else) weer index.php


Bedoel je dat ik de else {
include ("index.php")
}

moet verandere in iets anders???




@Andries Louw W.

dan krijg ik een error @ lijn 122 maar dat kan haast niet want daar staat gewoon goeie html code... nix php of whatsoever...

Fatal error: Allowed memory size of 15728640 bytes exhausted (tried to allocate 415 bytes) in /home/Wouser/domains/wouser.phpvolution.com/public_html/website/index.php on line 122
Probeer mijn oplossing nog eens, ik heb hem ondertussen geedit..
Haal die else maar eens weg dan moet je geen melding meer krijgen.

Normaal include je een soort default pagina als er geen pagina is opgegeven.
Haal die hele:


    else {
        echo"Geen pagina gevonden";
        }


eens weg...

Reageren