Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...] [ Archives / AU SECOURS !!! ] (PttNanie)

jeudi 9 mars 2006 à 17:26:08 | Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

PttNanie

Bonsoir à tous!

Voila, j'ai un problème très très urgent, et cela fait quelques jours que je me casse la tête sur ça!

J'ai un formulaire qui comprend deux boutons radio du même nom. Je voudrais donc valider ce formulaire grâce à un lien. Vous allez me dire que ce code existe en plusieurs exemplaire sur ce site. Et cela est vrai.
Mais c'est que j'ai un autre problème avec ce lien. Je souhaiterais qu'il me retourne une variable.

Voici le code dont je dispose, et je ne vois pas ou est le probmème... 
Aidez-moi s'il vous plait.
Merci!!


jeudi 9 mars 2006 à 17:27:52 | Re : URGENT! Valider un formulaire avec un lien en y passant une variable.

PttNanie

Voici le Code :

<form name="r" action="reg_dep.php" method="get"><h2>
            <input type="radio" name="region" value="2"> choisir la région
            <input type="radio" name="region" value="3" checked> choisir un département de la région  <br>
           </h2>
           </p></td>
             </tr>
             <tr>
           <td width="28%" height="49" bgcolor="#E4F3FF">&nbsp;</td>
           <td width="72%" bgcolor="#E4F3FF">
            <?
           $requete = "select * from REGION;";
           $resultat = mysql_query($requete, $connexion);
           $ligne = mysql_fetch_assoc($resultat);
           if($ligne)
           { 
            while($ligne)
            {  
             ?>
             <h2><a href="reg_dep.php?red=<?=$ligne['libregion']?>&javascript:document.r.submit()"><? echo $ligne['libregion']; ?></a><br></h2>
             <?
             $ligne = mysql_fetch_assoc($resultat);
            }
           }
           ?>
           </form>



jeudi 9 mars 2006 à 17:42:49 | Re : URGENT! Valider un formulaire avec un lien en y passant une variable.

malalam

Administrateur CodeS-SourceS
Hello,

"Mais c'est que j'ai un autre problème avec ce lien. Je souhaiterais qu'il me retourne une variable."
C'est à dire ?

Et heu, comment dire...tu espères quoi avec cette ligne :
><a href="reg_dep.php?red=<?=$ligne['libregion']?>&javascript:document.r.submit()">
??

Explique ce que tu veux faire plus clairement parce pour moi, ce n'est pas clair du tout. Et encore moins avec ce...code... ;-)

jeudi 9 mars 2006 à 19:46:46 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

PttNanie

Ben en faite avec cette ligne je voudrais rechargé la page en cours, c'est à dire reg_dep.php en lui passant la variable récupéré grâce à la requete dont le résultat est dans $ligne, mais aussi validé le formulaire...
Je sais pas si c'est très claire pour toi ce que je viens de dire...


jeudi 9 mars 2006 à 20:06:44 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

morpheus22170

Formulaire

<FORM Method="POST" Action="Blabla.php">
    <table border="0"align="center" colspan="2">
    <tr>
        <td>Blabla1 :</td>
        <td><INPUT type=text size=6 name=Blabla1></td>
    </tr>
    <tr>
        <td>Blabla2 :</td>
        <td><INPUT type=text size=20 name=Blabla2></tr>
    <tr>
        <td>Blabla3 :</td>
        <td><INPUT type=int size=30 name=Blabla3></td>
    </tr>
    <tr>
        <td>Blabla4 :</td>
        <td><INPUT type=text size=20 name=Blabla4></td>
    </tr>
    <tr>
        <td>Blabla5 :</td>
        <td><INPUT type=text size=5 name=Blabla5></td>
    </tr>
    <tr>
    <td COLSPAN = 6 align="center">
        <INPUT type="submit" value="Envoyer" name="envoi">
        <Input type="reset" value="Effacer" name="effacer">
        <input type="button" value="Retour" onclick="history.go(-1)">
    </td>
    </tr>
    </table>
</FORM>

jeudi 9 mars 2006 à 20:09:30 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

morpheus22170

Blabla.php

<html>
<head>
<script>
function retour()
{
    history.back();
}
</script>
</head>
<body>
<?
    //Récupération des variables
    Extract($HTTP_POST_VARS);
    //Connexion au serveur
    if
(!$conn = mysql_connect("Localhost","root",""))
    echo ("Problème de connexion au serveur");
    else
    {
        //Connexion à la base de données
        $db=mysql_select_db("gestion_laboratoire");
        if(!$db)
            echo("Prob connexion à la base");
        else
        {
            //Emission de la requête
            if($sta=='Administrateur')
                $sta=0;
            else
                $sta=1;
            $req="Insert Into BLABLA(table) Values ('$blabla1','$blabla2','$blabla3','$blabla4','$blabla5')";
            $res= mysql_query($req,$conn);
            if($res==1)
                echo "insertion réussi";
            else
                echo "echec de l insertion";
            echo "<br><br><br>";
            echo"<a href=javascript:retour()>Retour</a>";
            //Déconnexion de la base
            mysql_close($conn);
        }
    }
?>
</body>
</html>

jeudi 9 mars 2006 à 20:10:47 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

morpheus22170

 if($sta=='Administrateur')
                $sta=0;
            else
                $sta=1;

A SUPPRIMER (cours à moi)

jeudi 9 mars 2006 à 20:42:19 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

PttNanie

Ca je sais faire...
Moi ce que je veux, c'est valider mon formulaire avec un lien, et avec ce lien recharger la page en cours tout en lui envoyant une variable!


jeudi 9 mars 2006 à 21:57:34 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

morpheus22170

c'est pas possible, désolé car tu as besoin d'une page pour saisir (html) et une autre pour exécuter la requete
notre prof (ALSI-->BTS IG) nous a dit aujourd'hui que tu peux mettre un fichier .html avec du php, il en fera rien

astuces dans ton formulaire sinon

<form>
<INPUT type="submit" value="Envoyer" name="envoi">  --->exécuter le formulaire
        <Input type="reset" value="Effacer" name="effacer"> ---->éfface dans les cases
        <input type="button" value="Retour" onclick="history.go(-1)" --->page précèdente
</form>

jeudi 9 mars 2006 à 22:43:17 | Re : Valider un formulaire avec un lien en y passant une variable. [TITRE MODERE : TOUT EST URGENT...]

PttNanie

Je crois que tu n'a pas très bien compris mon problème.
Dans mon formulaire je n'ai que deux bouttons radio, et je doit valider mon formulaire avec un lien, ce qui est possible avec la synthaxe : <a href="javascript:document.r.submit()">valider</a> ou "r" est le nom de mon formulaire.
Mais moi ce qu'il me faut, c'est qu'en plus de cette validation du formulaire, il me renvoi une valeur récupérer par une requête.
J'ai essayé avec un input de type hidden, mais le problème qui c'est posser, c'est que vu que j'ai une boucle while, le input garde la dernière valeur de la requête alors que moi je veux qu'il me renvoi la valeur du lien cliquer.
Par exemple j'ai :
- A
- B
- C

Quand je clique sur A, je veux que mon lien valide mon formulaire, et qu'il me renvoi la valeur A...

Donc voila, si quelqu'un sait faire cela, qu'il m'aide!

Merci!!



1 2

Cette discussion est classé dans : variable, urgent, formulaire, lien, valider


Répondre à ce message

Sujets en rapport avec ce message

variable dans lien [ par engelho ] bonjour, je cherche a savoir s'il est possible de passer une variable dans un lien, sans passer ni par les variables de session ni par un formulaire.. Un lien / 2 redirections [ par Tit0x ] salut tout le monde J'ai un petit problème... J'ai un formulaire et à la fin de ce formulaire j'aimerais que la personne clique sur le bouton valider faire suivre une variable sans formulaire sans session et sans lien. [ par Steph3457 ] Lien hypertexte pour valider un formulaire ? [ par nougitch ] Bonjour,Comment valider un formulaire contenant des checkbox (suppresion mulitple) à partr d'un lien hypertexte.Car je ne veux utiliser ni bouton, ni recuperation variable de formulaire dans url [ par docteursas ] excusez moi, j'ai le meme probleme.je veux recuperer la variable d'un formualire dans l'url. voici le code que j'ai mis sur le lien :  ">lien  mais c Urgent validation formulaire sans bouton [ par astro20 ] Bonjour,je cherche un code en PHP pour valider automatiquement mon formulaire ( quand je rentre  le mot "valider" dans la boite dialogue , il valide m Comment valider un formulaire juste en bippant à l aide d'une lecteur a code barre [ par astro20 ] Bonjour,Je dois utiliser un lecteur de code barreJe dois effectuer une validation du formulaire sans avoir acces au clavier et a la souris juste avec lien formulaire/bdd mysql [ par arkonara ] Bonjour a tous !! Mon problème est le suivant: J'ai un formulaire html avec des saisie possibles ( je fait dans un premier temps un controle de saise variable formulaire ne passe pas dans URL [ par deodato ] bonjour à tous, apres pas mal de jour à me casser la tête je me décide à faire appel à vous. Voici mon problème.j'ai un formulaire comme suit :<form m Formulaire completeur de lien :) [ par Fylyp ] Bonjour, Voila je sais pas trop comment on appelle ca, donc je lui ai donné ce doux nom ^^ Le but serait d'avoir 2 cases, Une pour mettre un nom,


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,562 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.