Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1200 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  formulaire: redirection après validation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

formulaire: redirection après validation

n°813639
piedbleu
Posté le 03-08-2004 à 14:21:39  profilanswer
 

J'ai un formulaire(html)à intégrer à une page web dont le fichier est fich.html. Le traitement s'effectue en php.Comment faire pour qu'après validation du formulaire la même page fich.html s'affiche?
 

mood
Publicité
Posté le 03-08-2004 à 14:21:39  profilanswer
 

n°813647
fb@alphalo​g
Posté le 03-08-2004 à 14:24:51  profilanswer
 

dans fch.html :
 <form action="pagedetraitement.php">
 
dans pagedetraitement.php
<?
liste des operation de traitement ( BDD? verif ... ) , sans aucun affichage  
require("fich.html" );
?>

n°813669
piedbleu
Posté le 03-08-2004 à 14:33:18  profilanswer
 

fb@alphalog a écrit :

dans fch.html :
 <form action="pagedetraitement.php">
 
dans pagedetraitement.php
<?
liste des operation de traitement ( BDD? verif ... ) , sans aucun affichage  
require("fich.html" );
?>


 
OK,j'essaie,cela revient à appeler ma page .html ds la page .php, j'essayais l'inverse, mais l'appel avec require ne provoque pas l'affichage?

n°813676
fb@alphalo​g
Posté le 03-08-2004 à 14:37:29  profilanswer
 

normalement si  
mais le probleme ( que j'avais oublié ) c que ton code htm va se retrouver au milieu du php , sans les balsies ?> code html <?  
 
deux autres solution , plus efficace, consistent a :

  • utiliser la commande header pour faire une redirection
  • renommer ta page fich.html en fich.php, et mettre <form action="fich.php">

n°813694
piedbleu
Posté le 03-08-2004 à 14:47:22  profilanswer
 

fb@alphalog a écrit :

normalement si  
mais le probleme ( que j'avais oublié ) c que ton code htm va se retrouver au milieu du php , sans les balsies ?> code html <?  
 
deux autres solution , plus efficace, consistent a :

  • utiliser la commande header pour faire une redirection
  • renommer ta page fich.html en fich.php, et mettre <form action="fich.php">


header ne fonctionne vers une redirection "html" après traitement "php", pbm des données passées par l'url.
A mon avis, le renommage uniquement du fic.html en fich.php est insuffisant, il faut alors mettre des "echo" partout afin que le fichier soit un "vrai" fic.php: le pbm est que le fic.html ds lequel j'insère le formulaire comporte 500 lignes.

n°813699
masklinn
í dag viðrar vel til loftárása
Posté le 03-08-2004 à 14:54:29  profilanswer
 

piedbleu a écrit :


A mon avis, le renommage uniquement du fic.html en fich.php est insuffisant, il faut alors mettre des "echo" partout afin que le fichier soit un "vrai" fic.php: le pbm est que le fic.html ds lequel j'insère le formulaire comporte 500 lignes.


ben non, un fic.php il tente de le parser par php, mais si il trouve que du code html et pas de php il va rien faire et renvoyer la page telle qu'elle.
 
ca m'arrive souvent d'éviter de me faire chier et d'appeler mes pages ".php" par défaut, ca gène personne et ca marche très bien


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°813741
piedbleu
Posté le 03-08-2004 à 15:16:09  profilanswer
 

fb@alphalog a écrit :

normalement si  
mais le probleme ( que j'avais oublié ) c que ton code htm va se retrouver au milieu du php , sans les balsies ?> code html <?  
 
deux autres solution , plus efficace, consistent a :

  • utiliser la commande header pour faire une redirection
  • renommer ta page fich.html en fich.php, et mettre <form action="fich.php">


Merci fb, c'est impeccable avec le "require". Le pbm des balises est semble-t-il inexistant dès l'instant que chaque portion d'instructions, pour un même fichier, soit encadrée proprement des bonnes balises; et pour des fichiers séparés, l'exportation/importation ne pose pas de pbm.

n°813750
piedbleu
Posté le 03-08-2004 à 15:19:35  profilanswer
 

Masklinn a écrit :

ben non, un fic.php il tente de le parser par php, mais si il trouve que du code html et pas de php il va rien faire et renvoyer la page telle qu'elle.
 
ca m'arrive souvent d'éviter de me faire chier et d'appeler mes pages ".php" par défaut, ca gène personne et ca marche très bien


 
Effectivement!Très bien et c'est noté pour l'avenir.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  formulaire: redirection après validation

 

Sujets relatifs
champ hidden, formulaire, mail...[html][JS] Formulaire de chat avec iframe
Formulaire dynamique en javascriptenvoyer un formulaire via un mail ou serveur?
Validation XHTML strictredirection de flux
imbrication formulaire?[HTML] Formulaire et zone de texte
[PHP] Probleme avec un formulaire d'upload...redirection selon la date systeme [RESOLU]
Plus de sujets relatifs à : formulaire: redirection après validation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR