Fatal error: Allowed memory size of...
Bonjour,
Je rencontre un problème bien #@*'!... lors de l'execution du script chez free.
:evil:
voici mon code d'erreur :
Code:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 4063497 bytes)
et voici pour ceux que ça interesse le code ( que vous pouvez critiquer au passage ) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| function makeDate() {
$day=date("d");
$month=date("n");
$year=date("Y");
// Mise en forme des jours
$res="<td><select>";
for ( $i=01; $i<=31; $i++ ) {
if ( $day == $i ) {
$res.=$res."<option selected>".$i."</option>\n";
}
else {
$res.=$res."<option>".$i."</option>\n";
}
}
// Mise en forme des mois
$res.="</select></td><td><select>";
$tabMonth=array("Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre");
for ( $i=1; $i<=12; $i++) {
if ( $i == $month ) {
$res.="<option selected>".$tabMonth[$i-1]."</option>";
}
else {
$res.="<option>".$tabMonth[$i-1]."</option>";
}
}
// Mise en forme des années
$res.="</select></td><td><option selected>".$year."</option>";
for ( $i=$year+1; $i< $year+4; $i++) {
$res.="<option>".$i."</option>";
}
$res.="</select></td>";
return $res;
}
?> |
Si vous avez une solution, Merci !