Pour la première fois, je viens d'installer apache + PHP + mySQL sous XP
(apache 2.0.52,php 4.3.9, mySQL 4.0.21) .
PHP est correctement installé (phpInfo() fonctionne), mais lorsque
j'appelle un script php à partir d'un formulaire html via POST, le
browser (IE ou Mozilla m'en affiche le source).
ex : <form action="test.php" method=post>
visiblement quelquechose à changer dans le httpd.conf.
j'ai renseigné ceci :
AddType application/x-httpd-php .php .php4
LoadModule php4_module php4apache2.dll
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Miakinen
PHP est correctement installé (phpInfo() fonctionne), mais lorsque j'appelle un script php à partir d'un formulaire html via POST, le browser (IE ou Mozilla m'en affiche le source). ex : <form action="test.php" method=post>
1) Que se passe-t-il lorsque tu appelles test.php directement, sans passer par le POST ? 2) La page HTML qui contient le formulaire, tu l'appelles bien par un lien « http: » et pas « file: » ? 3) Le script est-il accessible quelque part, pour qu'on se rende compte par nous mêmes ?
-- Olivier Miakinen À Bruxelles, vous avez vu le Miakinen Pis ?
PHP est correctement installé (phpInfo() fonctionne), mais lorsque
j'appelle un script php à partir d'un formulaire html via POST, le
browser (IE ou Mozilla m'en affiche le source).
ex : <form action="test.php" method=post>
1) Que se passe-t-il lorsque tu appelles test.php directement, sans
passer par le POST ?
2) La page HTML qui contient le formulaire, tu l'appelles bien par un
lien « http: » et pas « file: » ?
3) Le script est-il accessible quelque part, pour qu'on se rende compte
par nous mêmes ?
--
Olivier Miakinen
À Bruxelles, vous avez vu le Miakinen Pis ?
PHP est correctement installé (phpInfo() fonctionne), mais lorsque j'appelle un script php à partir d'un formulaire html via POST, le browser (IE ou Mozilla m'en affiche le source). ex : <form action="test.php" method=post>
1) Que se passe-t-il lorsque tu appelles test.php directement, sans passer par le POST ? 2) La page HTML qui contient le formulaire, tu l'appelles bien par un lien « http: » et pas « file: » ? 3) Le script est-il accessible quelque part, pour qu'on se rende compte par nous mêmes ?
-- Olivier Miakinen À Bruxelles, vous avez vu le Miakinen Pis ?
CrazyCat
Joumbou wrote:
PHP est correctement installé (phpInfo() fonctionne), mais lorsque j'appelle un script php à partir d'un formulaire html via POST, le browser (IE ou Mozilla m'en affiche le source). ex : <form action="test.php" method=post> visiblement quelquechose à changer dans le httpd.conf.
Si phpinfo() fonctionne, ton serveur fonctionne bien. N'est-ce pas plutot une erreur dans ton test.php, genre mettre <? au lieu de <?php ?
Pour corriger cela, va vite faire un tour dans ton php.ini, la directive short_open_tag :)
-- Tchattez en liberté: http://www.c-p-f.net Tout sur les eggdrops: http://www.c-p-f.org ML @
Joumbou wrote:
PHP est correctement installé (phpInfo() fonctionne), mais lorsque
j'appelle un script php à partir d'un formulaire html via POST, le
browser (IE ou Mozilla m'en affiche le source).
ex : <form action="test.php" method=post>
visiblement quelquechose à changer dans le httpd.conf.
Si phpinfo() fonctionne, ton serveur fonctionne bien.
N'est-ce pas plutot une erreur dans ton test.php, genre mettre <? au
lieu de <?php ?
Pour corriger cela, va vite faire un tour dans ton php.ini, la directive
short_open_tag :)
--
Tchattez en liberté: http://www.c-p-f.net
Tout sur les eggdrops: http://www.c-p-f.org
ML @ eggdrop_fr@yahoogroupes.fr
PHP est correctement installé (phpInfo() fonctionne), mais lorsque j'appelle un script php à partir d'un formulaire html via POST, le browser (IE ou Mozilla m'en affiche le source). ex : <form action="test.php" method=post> visiblement quelquechose à changer dans le httpd.conf.
Si phpinfo() fonctionne, ton serveur fonctionne bien. N'est-ce pas plutot une erreur dans ton test.php, genre mettre <? au lieu de <?php ?
Pour corriger cela, va vite faire un tour dans ton php.ini, la directive short_open_tag :)
-- Tchattez en liberté: http://www.c-p-f.net Tout sur les eggdrops: http://www.c-p-f.org ML @
Joumbou
Joumbou wrote:
Bonjour,
Pour la première fois, je viens d'installer apache + PHP + mySQL sous XP (apache 2.0.52,php 4.3.9, mySQL 4.0.21) . PHP est correctement installé (phpInfo() fonctionne), mais lorsque j'appelle un script php à partir d'un formulaire html via POST, le browser (IE ou Mozilla m'en affiche le source). ex : <form action="test.php" method=post> visiblement quelquechose à changer dans le httpd.conf. j'ai renseigné ceci : AddType application/x-httpd-php .php .php4 LoadModule php4_module php4apache2.dll
des idées? par avance merci.
Joumbou
C'est trouvé : faute de frappe, sincèrement désolé et merci pour vos réponses.
Joumbou wrote:
Bonjour,
Pour la première fois, je viens d'installer apache + PHP + mySQL sous XP
(apache 2.0.52,php 4.3.9, mySQL 4.0.21) .
PHP est correctement installé (phpInfo() fonctionne), mais lorsque
j'appelle un script php à partir d'un formulaire html via POST, le
browser (IE ou Mozilla m'en affiche le source).
ex : <form action="test.php" method=post>
visiblement quelquechose à changer dans le httpd.conf.
j'ai renseigné ceci :
AddType application/x-httpd-php .php .php4
LoadModule php4_module php4apache2.dll
des idées? par avance merci.
Joumbou
C'est trouvé : faute de frappe, sincèrement désolé et merci pour vos
réponses.
Pour la première fois, je viens d'installer apache + PHP + mySQL sous XP (apache 2.0.52,php 4.3.9, mySQL 4.0.21) . PHP est correctement installé (phpInfo() fonctionne), mais lorsque j'appelle un script php à partir d'un formulaire html via POST, le browser (IE ou Mozilla m'en affiche le source). ex : <form action="test.php" method=post> visiblement quelquechose à changer dans le httpd.conf. j'ai renseigné ceci : AddType application/x-httpd-php .php .php4 LoadModule php4_module php4apache2.dll
des idées? par avance merci.
Joumbou
C'est trouvé : faute de frappe, sincèrement désolé et merci pour vos réponses.