Plusieurs actions pour le bouto nsubmit en PHP? - PHP - Programmation
Marsh Posté le 16-05-2006 à 11:41:41
a la fin de ton script qui fait le "traitement" des informations du formulaire soumis tu fais un header location vers le formulaire suivant
Marsh Posté le 16-05-2006 à 11:55:30
Merci pour ta réponse, je fais cela apres les balises name et value du bouton submit ? Je vais essayer comme ca.
Marsh Posté le 16-05-2006 à 12:04:45
J'ai fait une petite rechercher et apparement c'est cela que je dois ajouter :
@header("Location: $etape1-6.php" );
Mais ou le rajoutez exactement, peut on le mettre juste avant le code de deconnexion de la base MySQL?
Marsh Posté le 16-05-2006 à 12:15:24
non tu ne dois rien avoir afficher si tu veux pouvoir faire un header ...
D'après tes questions j'imagine que tes scripts mélangent allègrement traitement et affichage ... ça va pas être gagner
Marsh Posté le 16-05-2006 à 12:27:46
Tiens, un peu de lecture:
ftp://ftp-developpez.com/tahe/fic [...] 250305.pdf
http://php.ftp-developpez.com/sdjo [...] rki_FR.pdf
Marsh Posté le 16-05-2006 à 13:22:36
subtil a écrit : Tiens, un peu de lecture: |
Merci pour les liens, j'ai commencé à lire puis j'ai arrêté, si je comprends bien le premier me permet de créer ses propres frameworks, et l'autre englobe trop de choses.
Moi je recherche simplement l'endroit adéquate dans le code pour placer la fonction header location.
Marsh Posté le 16-05-2006 à 13:35:11
http://fr.php.net/header -> exemple 6
Citation : Exemple 6. header() doit toujours être appelé en premier |
Marsh Posté le 16-05-2006 à 14:40:44
anapajari a écrit : http://fr.php.net/header -> exemple 6
|
Je ne vois toujours pas.
D'apres l'exemple on devra avoir ca :
<?php
require("user_logging.inc" )
?>
<?php
header("Content-Type: audio/x-pn-realaudio" );
?>
// Erreur : Notez la ligne blanche ci-dessus
?>
Si le lien que je veut atteindre avec mon bouton (location) se nomme etape1-3.php alors je met quel code?
Car au dessus je vois que le contenu doit-être de type audio et ca me perturbe.
Merci
Marsh Posté le 16-05-2006 à 15:12:54
En fait j'ai juste fait ca :
<form action="etape1-3.php" method="POST">
C'est le plus simple mais cela executera malgré tout la requête que je lui aidit ? (requête pour insérer les valeurs des variables dans une table)
Marsh Posté le 16-05-2006 à 11:38:52
Bonjour, j'ai plusieurs formulaires placé dans différentes pages.
Exemple : http://djilali.bechar.club.fr/dida/etape2-2.php
http://djilali.bechar.club.fr/dida/etape3-2.php
Lorsque l'on clique sur le bouton submit, cela envoie le formulaire mais comment l'utiliser également pour en même temps allez à la page suivante et continuer à remplir les autres formulaires ?
Merci