Bonjour à tous,

Un même bout de code PHP réagit différemment selon qu'il est déposé chez l'hébergeur 1and1 ou chez Amen !!!
Ce code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
    $message1='Ceci est mon &lt;premier&gt; message.' ;    /* Pb. résolu */
    echo $message1 ;
 
    echo '<script type="text/javascript">alert("Message pop-up.");</script>';
 
    $message2='Ceci est mon second message.' ;   
    echo $message2 ;   
?>
Chez 1and1 il fait exactement ce que je pensais qu'il ferait à savoir :
- affichage du premier message
- affichage d'une fenêtre pop-up
- affichage du second message

Par contre chez Amen cela ne marche pas !!!!
Mon navigateur (Firefox) affiche :

alert("Message pop-up.");'; $message2='Ceci est mon second message.' ; echo $message2 ; ?>

dans la fenêtre, et c'est tout.

Si alors dans cette fenêtre du navigateur je fais un clic droit et que je demande le source de la page il s'affiche ceci :

<?php
$message1='Ceci est mon &lt;premier&gt; message.' ; /* Pb. résolu */
echo $message1 ;

echo '<script type="text/javascript">
alert("Message pop-up.");</script>';

$message2='Ceci est mon second message.' ;
echo $message2 ;
?>


Une autre chose très étrange aussi se passe, si je mets la ligne javascript du code PHP en commentaire comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
	$message1='Ceci est mon &lt;premier&gt; message.' ;	/* Pb. résolu */
	echo $message1 ;
 
    //echo '<script type="text/javascript">alert("Message pop-up.");</script>';
 
	$message2='Ceci est mon second message.' ;	
	echo $message2 ;	
?>
J'ai rigoureusement le même comportement chez Amen.
Chez 1and1 il y a affichage des 2 messages et pas celui du pop-up, ce qui me semble normal.

Quelqu'un a-t-il une idée de ce qu'il se passe ? faut-il activer une option PHP chez Amen ? et si oui laquelle ?

Merci de votre aide.