[RESOLU] PHP $_POST vide après envoi de formulaire

PHP $_POST vide après envoi de formulaire [RESOLU] - PHP - Programmation

Marsh Posté le 13-06-2017 à 17:26:45    

Bonjour,
Je suis entrain de développer un site sous Wordpress (oui developpement sous Wordpress c'est une Oxymore ^^).
Enfin bref, j'ai inclu un fichier .php à une page, via un shortcode [include....]
Tout ça, ça marche très bien.
Mais dans mon fichier j'ai :
 

Code :
  1. <?php if (isset($_POST)) {
  2. echo $_POST['message'];
  3. }else{
  4. echo "ça marche pas !";
  5. } ?>
  6. <form method="post" action="#memePage">
  7. <input type="text" name="message">
  8. <input type="submit" name="submit" value="submit">
  9. </form>


 
Et beh ça marche jamais...
C'est fou non ?
 
Voilà si c'est déjà arrivé à quelqu'un de plugger Wordpress en PHP et se retrouver bloqué comme ça, les conseils sont bienvenus.
 
Bonne journée !!!!


Message édité par monkeywolf le 13-06-2017 à 18:04:26

---------------
Plus j\
Reply

Marsh Posté le 13-06-2017 à 17:26:45   

Reply

Marsh Posté le 13-06-2017 à 17:35:23    

Je viens pour préciser que méthod post ou get ne marche pas.
Et encore bizarrement, en GET, l'url change bien pour écrire :
www.site/?message=Bonjour
 
mais $_GET['message'] = Null
et print_r($_GET) = Array()

Reply

Marsh Posté le 13-06-2017 à 18:03:53    

Pour ceux qui auraient le même genre de problème :
En fait j'ai codé comme un ninja, en procédural et tout.
Je me suis dit qu'en rendant mon code propre j'allait peut être trouver mon erreur.
Et bien il fallait juste structurer mon code et mettre le PHP en haut de page, avant les balises<html></html>
Du coup j'ai fait une petite architecture MVC et ça marche
 
De toute façon personne va lire mon post mais osef je fait un petit paragraphe pour cloturer ce post.
 
Bonne journée!!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed