sacré submit

Petit nouveau ! | 4 Messages

07 avr. 2014, 20:50

Avant de poser la question voici mes scripts

page.html
 <form method ="POST" action = "page.php"><input type ="submit" name="nom" value ="voir_en_fonction" /></form>
page.php
 include_once(autrefichier.php);

if(isset($_POST['nom']))
{
$resultat = methode(); // La méthode de autrefichier.php

echo $resultat;
}
Ma question maintenant, ou plus exactement mes questions.

Attention, je ne veux pas de JS car je ne maitrise absolument pas Ajax, et parce que j'avais réussi à le faire, cela a marché 1 fois, 2 fois, ... une dizaine de fois puis plus rien juste en PHP.

Le but : Appeler une autre méthode php ( dans un autre fichier php ici ) juste au clic ( je ne veux pas de onclick donc ni de JS ) de ce même bouton.

J'ai donné le nom : nom ... Au bouton.

Et en gros, je lui dis ( enfin je crois ), si on clique sur le bouton, on affiche le résultat ...

Donc pour résumer voici mes 2 questions :

1) Mon code est-il bon ?

Je sais il a fonctionné un moment, puis après j'ai du faire 2/3 modifs et ça ne marchait plus

2) L'action de mon form est-elle nécessaire ou pas ?

Et je me répète, je ne veux que du PHP, vu que c'est possible, soyons fou =)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

08 avr. 2014, 00:15

Bonjour et merci c'est pas des options, surtout quand demande quelque chose ;)

Je te conseil d'afficher les erreurs (dusplay_error on) et de mettre le niveau de rapport d'erreurs a E_ALL.

Ainsi tu verra l'erreur de syntaxe qui saute aux yeux sur la première ligne :mrgreen:

Tu peux aussi utiliser un ide (éclipse, zend studio, phpstorm et tant d'autre qui te montrerons l'erreur).

@+
Il en faut peu pour être heureux ......