Page 1 sur 1

une window.alert generé par php :?

Posté : 12 févr. 2006, 22:43
par dark_vidor
Voici mon bout de code :

Code : Tout sélectionner

<? $msg = ""; $msg.="• Votre pseudo est invalide.\n"; $msg.="• Votre mot de passe est invalide.\n"; $msg.="• Veuillez accepter le r&egrave;glement.\n"; if(!empty($msg)) echo("<script language=\"JavaScript\">window.alert('".$msg."');</script>"); ?>
Je vois pas trop ce qu'il accepte pas :?
Pouvez vous m'aider ?

Quand je fait :

Code : Tout sélectionner

<script language="JavaScript">window.alert('• Votre pseudo est invalide.\n• Votre mot de passe est invalide.\n• Veuillez accepter le r&egrave;glement.\n');</script>
ça me donne pas d'erreur mise a part les caractere qui sont affiché tel quel :?

Re: une window.alert generé par php :?

Posté : 13 févr. 2006, 00:07
par Hubert Roksor
En PHP, "\n" affiche un saut de ligne, utilise '\\n' à la place. http://fr.php.net/manual/fr/language.ty ... tax.double

Pour le reste, je ne sais pas.

Posté : 13 févr. 2006, 00:15
par albat
J'ai échappé les \n
J'ai remplacé window.alert() par alert()
J'ai viré les parenthèses superflues
J'ai simplifié apostrophes et guillemets
$msg  = "Votre pseudo est invalide.\\n";
$msg .= "Votre mot de passe est invalide.\\n";
$msg .= "Veuillez accepter le règlement.\\n";

if (!empty($msg)) echo "<script type='text/javascript'>alert('".$msg."');</script>";
... et ça marche !!! :langue:

Posté : 13 févr. 2006, 10:25
par dark_vidor
merci :P