scusate ma non capisco dove è che vede l'errore
Codice PHP:
<?php case"smile":
$path2 = "../../smile/";
$cartella2 = opendir('smile');
while ($file = readdir($cartella2)) {
$file_array[] = $file;
}
foreach ($file_array as $file)
if ( $file == ".." || $file == ".") {
continue;
}
$e=substr(strrchr($file, "."), 0);
$a="";
$b=" ";
$nome1=ereg_replace($e, $a, $file);
$nome=ereg_replace("_", "$b", $nome1);
echo "<img src=\"smile/$file\" title=\"$nome\">";
echo"codice smile".$_POST['codice']."";
break;
?><?php // QUI VEDE L' ERRORE //
case"admin": resto pagina admin
da questo ' errore ' Parse error: syntax error, unexpected T_CASE in /membri/portal9/web/opzioni.php on line 319 , non è la prima volta che uso switch e questo errore mi sembra molto ma molto strano , premetto che che c'è la stessa pagina che però preleva i file da un'altra cartella e i case e break sono tutti messi da cosa può dipendere ?