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 :
Chez 1and1 il fait exactement ce que je pensais qu'il ferait à savoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $message1='Ceci est mon <premier> message.' ; /* Pb. résolu */ echo $message1 ; echo '<script type="text/javascript">alert("Message pop-up.");</script>'; $message2='Ceci est mon second message.' ; echo $message2 ; ?>
- 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 <premier> 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 :
J'ai rigoureusement le même comportement chez Amen.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $message1='Ceci est mon <premier> 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 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.
Partager