Ho un problema su cui sbatto la testa da ore.
In un confronto tra il contenuto di una cella di un array bidimensionale e qualsiasi altra cosa mi da il seguente errore:
"Fatal error: Maximum execution time of 30 seconds exceeded in /membri/miositoprovajj/Archivio_Fumetti.php on line 63"
lo spezzone di codice dove da l'errore è questo:
tralasciando i commenti e i vari stamp di prova per capire dov'era l'errore,codice:Codice PHP://///////altro codice/////////////// $string='<div class="post"><div class="postImg">[img]prova.png[/img]</div><div class="postInf"><h4>Titolo: '.$row["Titolo"].'</h4><h5>Numero: '.$row["Numero"].'</h5></div></div>'; $post[0]=$string; $post[1]=substr($row["Titolo"],0,1); $postArray[$indice]=$post; //////////altro codice////////////////////// $postArray=$_SESSION["postArray"]; echo '<div id="elenco_Alfabetico"> <ul>'; $indice=0;//$_GET["indicePost"]-30; $inizio="A"; $continua=0; $con=true; set_time_limit(120); for($x=0;$x<28;$x++){ if($x==0){ echo '[*] Fumetti 0-9'; while($continua==0){ ERRORE------------->if($postArray[$indice][1]===$con && $continua==0){ echo $postArray[$indice][0]; echo 'indice:'.$indice; echo 'prova:'.$_GET["indicePost"]; echo 'dddddd'.$postArray[$indice+1][1]; if(($indice+1)>$_GET["indicePost"] || $postArray[$indice+1][1]==""){ $continua=1; echo 'esce qui'; }//fine if else{ echo 'indice:'.$indice.'---'.$continua; $indice++; echo 'indice:'.$indice.'---'.$continua; echo $postArray[$indice][1]; echo $postArray[$indice][1]==1; }//else }//fine if }//fine while $continua echo ''; }//fine if numeri
quella riga mi sta facendo impazzire!
Se riusciste ad aiutarmi vi ringrazierò a vita
Simone

Rispondi quotando