Bd dynamique avec formulaire
Fermé
Bella
-
13 janv. 2010 à 15:56
Fetide68 Messages postés 746 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 16 septembre 2024 - 14 janv. 2010 à 11:29
Fetide68 Messages postés 746 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 16 septembre 2024 - 14 janv. 2010 à 11:29
A voir également:
- Bd dynamique avec formulaire
- Tableau croisé dynamique - Guide
- Formulaire de réclamation facebook - Guide
- Liste déroulante dynamique excel - Guide
- Impossible d'afficher le rapport de tableau croisé dynamique sur un rapport existant ✓ - Forum Excel
- Civilité sur un formulaire - Forum VB / VBA
10 réponses
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
13 janv. 2010 à 16:29
13 janv. 2010 à 16:29
Je vois pas trop ce que tu veux faire, mais soit ton formulaire
Mais le mieux (plus compliqué) c'est d'utiliser des sessions php (voire en asp), mais lis des tutos la dessus, tu devrais y arriver rapidement...
<!-- Enregistrer ta page en PHP pour commencer //--> <form method="get" action="page de destination.html/php"> Nom : <input type="text" name="nom" /> Prénom : <input type="text" name="prenom" /> Adresse : <input type="text" name="adresse" /> <input type="submit" name="valid" value="Ok" /> </form>
Mais le mieux (plus compliqué) c'est d'utiliser des sessions php (voire en asp), mais lis des tutos la dessus, tu devrais y arriver rapidement...
yacleouf
Messages postés
438
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
8 juin 2015
39
13 janv. 2010 à 16:35
13 janv. 2010 à 16:35
method="get"
Je dirais plus POST, mieux sécurisée...
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
13 janv. 2010 à 16:36
13 janv. 2010 à 16:36
Je cite : "...et de renvoyer le resultat sur une otre page par un lien".
La méthode c'est bien du GET. Mais le mieux du best of ce sont les sessions...
La méthode c'est bien du GET. Mais le mieux du best of ce sont les sessions...
yacleouf
Messages postés
438
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
8 juin 2015
39
13 janv. 2010 à 16:44
13 janv. 2010 à 16:44
renvoyer le resultat sur une otre page par un lien
1 - tu ne sais pas ce qu'il va envoyer sur les autres pages !
2 -
La méthode c'est bien du GETsa veut dire que POST n'envoie pas de données sur les autres pages?
cf cours ccm --> https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
« POST » est la valeur qui correspond à un envoi de données stockées dans le corps de la requête, tandis que « GET » correspond à un envoi des données codées dans l'URL, et séparées de l'adresse du script par un point d'interrogationtu ne sécurise pas trops....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
13 janv. 2010 à 16:46
13 janv. 2010 à 16:46
Si mais, là, il faut l'envoyer sur un tuto spécial, parce que il faut maitriser le sujet avant de mettre un truc comme ça en ligne... Et puis, il ne sera pas déçu du voyage !
Un bon tuto ?
Un bon tuto ?
yacleouf
Messages postés
438
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
8 juin 2015
39
13 janv. 2010 à 16:47
13 janv. 2010 à 16:47
le tuto est déjà cité cf mon message...
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
13 janv. 2010 à 17:11
13 janv. 2010 à 17:11
Bien, j'ai pas pris la peine de regarder désolé... J'en n'ai plus tellement besoin.
BELLAaa7
Messages postés
1
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
14 janvier 2010
14 janv. 2010 à 10:31
14 janv. 2010 à 10:31
bjr
fetide je comprend l'exemple k tu a mis mais j n'avance plus à partir de là or j veux une page avec des couleurs dc ki va contenir le nom ainsi de suite puis valider en bas ki va m'affiché alors une otre page contenant les noms saisies.ce sera ds une base de doné ms j n sai pas comt.
fetide je comprend l'exemple k tu a mis mais j n'avance plus à partir de là or j veux une page avec des couleurs dc ki va contenir le nom ainsi de suite puis valider en bas ki va m'affiché alors une otre page contenant les noms saisies.ce sera ds une base de doné ms j n sai pas comt.
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
14 janv. 2010 à 11:06
14 janv. 2010 à 11:06
bellaaa7 > évite le language texto, on a pas de limitation de caracteres sur ccm ;)
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
14 janv. 2010 à 11:29
14 janv. 2010 à 11:29
Exact,
Décris ce que tu cherche à faire, simplifie, mais sois le plus précis possible... Je comprends pas ce que tu cherche à faire... !
Par exemple :
Admettons:
tu as la page index.php qui contient le formulaire et la page accueil.php sur laquelle le visiteur arrive...
Ta balise form (on utilisera la methode post qui est plus sure, c'est dangeureux de promener ces infos dans les urls...)
// devant un texte en dessous est un commentaire (pour info)...
ensuite sur la page index :
et sur la page accueil.php:
Tu peux donc utiliser ce code et placer une condition pour une balise body etc...
Décris ce que tu cherche à faire, simplifie, mais sois le plus précis possible... Je comprends pas ce que tu cherche à faire... !
Par exemple :
Admettons:
tu as la page index.php qui contient le formulaire et la page accueil.php sur laquelle le visiteur arrive...
Ta balise form (on utilisera la methode post qui est plus sure, c'est dangeureux de promener ces infos dans les urls...)
<form method="post"> <input type="text" name="nom" /> <input type="text" name="prenom" /> <input type="text" name="adresse" /> <input type="submit" name="donne lui un nom" value="envoyer"> </form>
// devant un texte en dessous est un commentaire (pour info)...
ensuite sur la page index :
<?php if (isset ($_POST['nom de ton boutton submit'])) { // Si la personne clique sur le botton "envoyer"... session_start(); // On démarre les sessions (cela permet de transporter des vlauers partout dans le site/répertoire). $_SESSION['nom'] = $_POST['nom']; // On place la valeur entrée dans le nom dans une de ces sessions $_SESSION['prenom'] = $_POST['prenom']; // Pareil avec le prénom $_SESSION['adresse'] = $_POST['adresse']; // Pareil avec l'adresse echo ('<script>document.location.href="accueil.php";</script>'); // J'ai pas mieux que le javascript pour la redirection, un header ('location: ...') ne fonctionnera plus ici. Si qq'un a une solution !? } ?>
et sur la page accueil.php:
<?php session_start(); // pour accueillir les valeurs de 'variables' (valeur du formulaires qui sont évidemment variables) mis en session dans la page index.php... echo 'Bonjour'.$_SESSION['prenom'].' '.$_SESSION['nom']; // Ecrira "Bonjour [NOM] [Prenom]" // Tu peux aussi mettre une condition : if ($_SESSION['prenom'] == 'Julien') { echo "T'es un sale con '.$_SESSION['prenom']; // SI le prénom est Julien il écrira "T'es un sale con Julien" } else { // Sinon echo "<p style="color: pink;">T'es pas un sale con</p>" ; // Ecrira "t'es pas un sale con" en rose } ?>
Tu peux donc utiliser ce code et placer une condition pour une balise body etc...