Bonjour,
Je migre des vieux sources php d'un joomla 1.5 vers un joomla 3.1.1 (PHP 5.3.3-7+squeeze15) (Serveur web Apache)
Depuis un article j'appel mon php avec "include page_form1.php;" via sourcerer.
"page_form1.php" contient un simple formulaire "<form action='/' method='post'> ... ".
J'affiche et je remplis correctement le formulaire mais lorsque je clique sur le bouton "submit", la METHOD POST est envoyée et je me retrouve avec une erreur 404 (ou 405 selon les serveur). J'ai essayé avec plusieurs valeurs du champ action, comme par exemple <form action='mon_domaine' method='post'> mais je me suis rendu compte que le problème ne vient pas de cette valeur. En effet lorsque je suis sur l'erreur 404 'page introuvable', je peu cliquer sur la barre d'adresse de mon navigateur et taper sur "ENTRER" pour que ma page s'affiche. Ce n'est donc pas un problème de lien mais j'ai bien l'impression que la METHOD POST ne peu pas être utilisée de la sorte. Mais comment se blocage est fait et comment le contourner ?
Je sais que ce que je fait n'est pas très joomlike et qu'il existe des modules pour mettre en place de formulaire sous joomla. Mais j'ai des milliers de lignes codées en php de cette manière et j'ai pas envie de devoir cliquer à la souris (que j'ai perdu il y a 10 ans) sur des boutons d'un module joomla pour afficher un seul champ texte ...
Auriez vous svp une solution qui pourrais me permettre de gagner un peu de temps en récupérant une partie du code ?
Merci par avance pour votre aide.
Je migre des vieux sources php d'un joomla 1.5 vers un joomla 3.1.1 (PHP 5.3.3-7+squeeze15) (Serveur web Apache)
Depuis un article j'appel mon php avec "include page_form1.php;" via sourcerer.
"page_form1.php" contient un simple formulaire "<form action='/' method='post'> ... ".
J'affiche et je remplis correctement le formulaire mais lorsque je clique sur le bouton "submit", la METHOD POST est envoyée et je me retrouve avec une erreur 404 (ou 405 selon les serveur). J'ai essayé avec plusieurs valeurs du champ action, comme par exemple <form action='mon_domaine' method='post'> mais je me suis rendu compte que le problème ne vient pas de cette valeur. En effet lorsque je suis sur l'erreur 404 'page introuvable', je peu cliquer sur la barre d'adresse de mon navigateur et taper sur "ENTRER" pour que ma page s'affiche. Ce n'est donc pas un problème de lien mais j'ai bien l'impression que la METHOD POST ne peu pas être utilisée de la sorte. Mais comment se blocage est fait et comment le contourner ?
Je sais que ce que je fait n'est pas très joomlike et qu'il existe des modules pour mettre en place de formulaire sous joomla. Mais j'ai des milliers de lignes codées en php de cette manière et j'ai pas envie de devoir cliquer à la souris (que j'ai perdu il y a 10 ans) sur des boutons d'un module joomla pour afficher un seul champ texte ...
Auriez vous svp une solution qui pourrais me permettre de gagner un peu de temps en récupérant une partie du code ?
Merci par avance pour votre aide.
Commentaire