ciao a tutti,
ho un problema che sinceramente non capisco con l'implode. io ho questo:
Codice PHP:
<?php
$errors=$_SESSION['error'];
if(!empty($errors)){
$stringa =implode(" ",$errors);
echo "<p class=\"rossoG\" style=\"color: red\">".$stringa."</p>";
}else{
$ok=$_SESSION['sended'];
if (!empty($ok)){
echo "<p class=\"rossoG\" style=\"color: red\">".$ok."</p>";
unset($_SESSION['sended']);
echo "<script type=\"text/javascript\">
<!--
setTimeout(\"parent.location.reload()\",3000);
// -->
</script> ";
}
}
?>
la cosa strana è che alla prima apertura della pagina mi da errore
Warning: implode() [function.implode]: Bad arguments. in nuovo.php on line 109
mentre se aggiorno la pagina sparisce...è come se appena caricata non andasse a leggere la condizione if o se fosse vera...qualcuno saprebbe indicarmi il perchè?
vi ringrazio anticipatamente