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:
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
tralasciando i commenti e i vari stamp di prova per capire dov'era l'errore,
quella riga mi sta facendo impazzire!
Se riusciste ad aiutarmi vi ringrazierò a vita
Simone