Bonjour,
je doit faire un formulaire et envoyer ensuite son contenu par mail via PHP.
Seulement celui-ci ne fonctionne pas.
J'ai donc testé un code simple; le code html se résume à:
Et le code php:
Le "var_dump($_REQUEST);" me renvoi "array(0) {}"
Il suffit que je remplace le "POST" par "GET" et tout fonctionne, le "var_dump($_REQUEST);" me renvoi "array(1) {["date"]=> string(4) "test"}"
Si quelqu'un a un début de réponse, je prendrais volontiers.
Merci
PS: j'utilise Apache/2.2.22 et PHP5.4.6
Modifié par Manzo (26 Jun 2013 - 13:06)
je doit faire un formulaire et envoyer ensuite son contenu par mail via PHP.
Seulement celui-ci ne fonctionne pas.
J'ai donc testé un code simple; le code html se résume à:
<!DOCTYPE html>
<html lang="fr">
<head>
<title>test</title>
</head>
<body>
<form method="post" action="arg.php" enctype="text/plain">
Date :<input type="text" name="date">
<br>
<input type="submit">
</form>
</body>
</html>
Et le code php:
<?php
$date = $_POST['date'];
if(empty($date)){
echo 'Problem';
}
else{
echo htmlspecialchars($date);
}
var_dump($_REQUEST);
?>
Le "var_dump($_REQUEST);" me renvoi "array(0) {}"
Il suffit que je remplace le "POST" par "GET" et tout fonctionne, le "var_dump($_REQUEST);" me renvoi "array(1) {["date"]=> string(4) "test"}"
Si quelqu'un a un début de réponse, je prendrais volontiers.
Merci
PS: j'utilise Apache/2.2.22 et PHP5.4.6
Modifié par Manzo (26 Jun 2013 - 13:06)