j'ai un petit soucis
j'utilise dans une page en HTML/PHP la méthode POST.
Chez Free la page marche sans problème...
Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était
jamais initialisée...
Une idée ?
Merci d'avance
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Restriction de l'accès Internet</title>
</head>
j'ai un petit soucis j'utilise dans une page en HTML/PHP la méthode POST. Chez Free la page marche sans problème... Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était jamais initialisée...
$_POST["variable"] $_GET["variable"]
Et ça n'a aucun rapport avec linux, mais dans la configuration de php.
noone@nowhere.undef a écrit dans le message de news:
Bonsoir,
j'ai un petit soucis
j'utilise dans une page en HTML/PHP la méthode POST.
Chez Free la page marche sans problème...
Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était
jamais initialisée...
$_POST["variable"]
$_GET["variable"]
Et ça n'a aucun rapport avec linux, mais dans la configuration de php.
j'ai un petit soucis j'utilise dans une page en HTML/PHP la méthode POST. Chez Free la page marche sans problème... Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était jamais initialisée...
$_POST["variable"] $_GET["variable"]
Et ça n'a aucun rapport avec linux, mais dans la configuration de php.
Doug713705
Le Vendredi 21 Avril 2006 00:04, s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
Bonsoir, Bonsoir,
j'ai un petit soucis j'utilise dans une page en HTML/PHP la méthode POST. Chez Free la page marche sans problème... Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était jamais initialisée...
Une idée ?
Le problème n'est pas spécifique à Linux. As tu essayé avec un autre formulaire plus simple ?
Merci d'avance
Rajoute ça dans ton code, ça t'aidera à débugguer :
<? foreach ($_POST as $key => $value) echo "post: ".$key."=".$value."<br>";
foreach ($_GET as $key => $value) echo "get: ".$key."=".$value."<br>"; ?>
Remarque : ça ne marche pas mieux avec GET
Le problème ne semble pas venir du code qui fonctionne chez moi avec Apache 1.3.34 /php 4.4.2.
-- @+ Doug [Linux user #307925] - Slackware RuleZ ;-) [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --
Le Vendredi 21 Avril 2006 00:04, noone@nowhere.undef s'est exprimé de la
sorte sur fr.comp.os.linux.configuration :
Bonsoir,
Bonsoir,
j'ai un petit soucis
j'utilise dans une page en HTML/PHP la méthode POST.
Chez Free la page marche sans problème...
Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était
jamais initialisée...
Une idée ?
Le problème n'est pas spécifique à Linux.
As tu essayé avec un autre formulaire plus simple ?
Merci d'avance
Rajoute ça dans ton code, ça t'aidera à débugguer :
<?
foreach ($_POST as $key => $value)
echo "post: ".$key."=".$value."<br>";
foreach ($_GET as $key => $value)
echo "get: ".$key."=".$value."<br>";
?>
Remarque : ça ne marche pas mieux avec GET
Le problème ne semble pas venir du code qui fonctionne
chez moi avec Apache 1.3.34 /php 4.4.2.
--
@+
Doug [Linux user #307925] - Slackware RuleZ ;-)
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --
Le Vendredi 21 Avril 2006 00:04, s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
Bonsoir, Bonsoir,
j'ai un petit soucis j'utilise dans une page en HTML/PHP la méthode POST. Chez Free la page marche sans problème... Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était jamais initialisée...
Une idée ?
Le problème n'est pas spécifique à Linux. As tu essayé avec un autre formulaire plus simple ?
Merci d'avance
Rajoute ça dans ton code, ça t'aidera à débugguer :
<? foreach ($_POST as $key => $value) echo "post: ".$key."=".$value."<br>";
foreach ($_GET as $key => $value) echo "get: ".$key."=".$value."<br>"; ?>
Remarque : ça ne marche pas mieux avec GET
Le problème ne semble pas venir du code qui fonctionne chez moi avec Apache 1.3.34 /php 4.4.2.
-- @+ Doug [Linux user #307925] - Slackware RuleZ ;-) [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --
noone
a écrit dans le message de news:
Bonsoir,
j'ai un petit soucis j'utilise dans une page en HTML/PHP la méthode POST. Chez Free la page marche sans problème... Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était jamais initialisée...
$_POST["variable"] $_GET["variable"]
Et ça n'a aucun rapport avec linux, mais dans la configuration de php.
Bon j'ai corrigé en faisant
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Restriction de l'accès Internet</title> </head>
Je trouve que cette écriture est nettement moins pratique.
La différence de comportement s'explique nécessairement par une différence dans un fichier de conf de Linux... Apache ou PHP... je ne sais pas
Merci
noone@nowhere.undef a écrit dans le message de news:
Bonsoir,
j'ai un petit soucis
j'utilise dans une page en HTML/PHP la méthode POST.
Chez Free la page marche sans problème...
Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était
jamais initialisée...
$_POST["variable"]
$_GET["variable"]
Et ça n'a aucun rapport avec linux, mais dans la configuration de php.
Bon j'ai corrigé en faisant
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Restriction de l'accès Internet</title>
</head>
j'ai un petit soucis j'utilise dans une page en HTML/PHP la méthode POST. Chez Free la page marche sans problème... Par contre chez moi (Ubuntu) tout se passe comme si la variable n'était jamais initialisée...
$_POST["variable"] $_GET["variable"]
Et ça n'a aucun rapport avec linux, mais dans la configuration de php.
Bon j'ai corrigé en faisant
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Restriction de l'accès Internet</title> </head>
C'est un fichier de conf Linux (Apache ou PHP) qui diffère
As tu essayé avec un autre formulaire plus simple ?
Non... c'est le plus simple que j'ai trouvé en utilisant Google "formulaire php"
Rajoute ça dans ton code, ça t'aidera à débugguer :
<? foreach ($_POST as $key => $value) echo "post: ".$key."=".$value."<br>";
foreach ($_GET as $key => $value) echo "get: ".$key."=".$value."<br>"; ?>
c'est très pratique
Remarque : ça ne marche pas mieux avec GET
Le problème ne semble pas venir du code qui fonctionne chez moi avec Apache 1.3.34 /php 4.4.2.
voir la modif suggérée par Arol
Merci
Matthieu Moy
"" writes:
Le problème n'est pas spécifique à Linux.
C'est un fichier de conf Linux (Apache ou PHP) qui diffère
Si c'est un fichier d'Apache ou de PHP, ça n'est pas un fichier de Linux. Apache tourne très bien sous d'autres OS (Solaris, Windows, ...), et on peut faire tourner autre chose qu'Apache sous Linux ;-).
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
C'est un fichier de conf Linux (Apache ou PHP) qui diffère
Si c'est un fichier d'Apache ou de PHP, ça n'est pas un fichier de
Linux. Apache tourne très bien sous d'autres OS (Solaris,
Windows, ...), et on peut faire tourner autre chose qu'Apache sous
Linux ;-).
Le mieux est d'écrire du code portable, sinon, regardes dans
httpd.conf quelque part dans /etc/.
C'est un fichier de conf Linux (Apache ou PHP) qui diffère
Si c'est un fichier d'Apache ou de PHP, ça n'est pas un fichier de Linux. Apache tourne très bien sous d'autres OS (Solaris, Windows, ...), et on peut faire tourner autre chose qu'Apache sous Linux ;-).
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
-- Matthieu
noone
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Le mieux est d'écrire du code portable, sinon, regardes dans
httpd.conf quelque part dans /etc/.
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
A priori, PHP est un module de Apache, mais je ne sais pas si il a un fichier de conf séparé, j'ai jamais touché à ça de près !
-- Matthieu
Arol
a écrit dans le message de news:
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Non, c'est php. Depuis la version 4.3, il y a 2 fichiers php.ini de configuration, 1 pour apache, 1 pour la ligne de commande. Configurer celui de apache.
Mais $_POST["variable"] ou $_GET["variable"] c'est plus propre que $variable. Donc rien à toucher.
noone@nowhere.undef a écrit dans le message de news:
Le mieux est d'écrire du code portable, sinon, regardes dans
httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Non, c'est php.
Depuis la version 4.3, il y a 2 fichiers php.ini de configuration, 1 pour
apache, 1 pour la ligne de commande.
Configurer celui de apache.
Mais $_POST["variable"] ou $_GET["variable"] c'est plus propre que
$variable.
Donc rien à toucher.
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Non, c'est php. Depuis la version 4.3, il y a 2 fichiers php.ini de configuration, 1 pour apache, 1 pour la ligne de commande. Configurer celui de apache.
Mais $_POST["variable"] ou $_GET["variable"] c'est plus propre que $variable. Donc rien à toucher.
noone
a écrit dans le message de news:
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Non, c'est php. Depuis la version 4.3, il y a 2 fichiers php.ini de configuration, 1 pour apache, 1 pour la ligne de commande. Configurer celui de apache.
Mais $_POST["variable"] ou $_GET["variable"] c'est plus propre que $variable. Donc rien à toucher.
mais bon je n'ai pas trouvé le paramètre à modifier...
Par contre $_POST["variable"] est quand même vachement moins pratique que $variable... mais c'est juste mon avis
noone@nowhere.undef a écrit dans le message de news:
Le mieux est d'écrire du code portable, sinon, regardes dans
httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Non, c'est php.
Depuis la version 4.3, il y a 2 fichiers php.ini de configuration, 1 pour
apache, 1 pour la ligne de commande.
Configurer celui de apache.
Mais $_POST["variable"] ou $_GET["variable"] c'est plus propre que
$variable.
Donc rien à toucher.
Le mieux est d'écrire du code portable, sinon, regardes dans httpd.conf quelque part dans /etc/.
donc c'est apache ? et pas PHP ?
Non, c'est php. Depuis la version 4.3, il y a 2 fichiers php.ini de configuration, 1 pour apache, 1 pour la ligne de commande. Configurer celui de apache.
Mais $_POST["variable"] ou $_GET["variable"] c'est plus propre que $variable. Donc rien à toucher.