PHP

Résolu
Bonjour,
comment automatiser l'envoi d'une requete dans un formulaire php sans appuyer sur le bouton de l'action submit...d'une autre maniere je rempli dans un formulaire une zone de texte puis j'aime que ce message sois envoyer a tous les numéros stockées dans ma base....j'ai réalisé la tache d'envoi et tout ca mais l'envoi sera qu'apres le click sur envoyer le messsage...y'a -t-il une solution pour que l'envopi soit automatique avec php
Configuration: Linux
Firefox 3.0.12

24 réponses

  1. ok c bien.inchallah tu trouveras bientot la solution..ah jé oublié ".com" en fin de @...bonne continuation pour ton sujet...
    1. merciii safoo86 je vais t'ajouterai parmi mes contacts .
      bn j'ai poser mon probleme dans plusieurs forums mais sans cesse, alors je vais encore chercher tkt pas ;)
      1. bon dsl jé pa d'idées sur ce language...mon encadreur m'as dis que c'est tre util en flash...tu peux j croi de positionner au forum multimedia pour avoir des idées plus détaillées...j te donne quoi meme mon @ safoosite@hotmail pour tout autre aide...
        1. est ce que j'ai le droit a une question !!
          bn au fait j'ai un probleme et j'arrive pas a le resoudre je debute en actionscript et si tu connait quelqu'un qui a des connaissance à ce langage là parceque vraiment sa me rend malade :s
          1. ah tu peut mettre le sujet comme resolu pour ceux qui peut etre ont le meme probleme sachent que le pb est resolu
            voila merci
            1. mercii c'est ce que j'esperais des le debut, j'esperais te pouvoir aider et aparemment j'y arrivais :D
              1. ca y est tt marche bien mnt...

                <body onLoad="document.sendsms.submit()">

                <form name="sendsms"id="sendsms" method="get" action="http://localhost:13013/cgi-bin/sendsms">
                <input name="username" value="tester" type="hidden" />
                <input name="password" value="foobar" type="hidden" />
                <input name="from" value="+2********" type="hidden" />
                <center><input size = "100" type="text" name="to" value="<?php echo $page ?>" /></center></br>

                <br /><center>Votre message (160 caracteres maximum) :</center><br />
                <center><textarea cols="40" rows="7" name="text" ></textarea></center></p>
                <center><input value="Effacer" type="reset" /></center></br>
                </p>
                </form>

                merci.....et j'espere que tu sois toujours happy girl
                1. oui j l'ai enlever bien sur...en t ca merci pour votre aide...rabbi m3ak toi aussi...si j'arriverai a le faire je vais te dire...
                  1. ah j'ai oublié tu dois enlever le code qui concerne le bouton

                    c a d sa :

                    <input value="Envoyer" name="submit" type="submit" />
                    1. bah tu fait des tests si par exemple ta des zone textes alors tu peut faire un test si la zone text est vide alors afficher un msg ..

                      exemple :
                      supposons que la zone texte a comme nom "pseudo" alors tu pt faire:

                      if(isset($_post['pseudo']) && isset($_post['pseudo'])=="" )
                      echo "y a rien a afficher";

                      bn c juste un exemple :D
                      bn chance alors tu y arrivera nshallah :)
                      1. ok merci..je vais continuer dans ce sens alors...inchallah j'arriverai a le faire...
                        comment t'as testé si ca marché
                        1. nn je pense que 'this.form.submit()' veut dire que les variables vont etre transmises sans appyer sur le bouton
                          parceque au lieu que le bouton soit de type submit voila mnt c le fomulaire qui de ce type la .

                          je l'ai essayé avec des boutons radio et sa marche sans appyer sur le bouton envoyer.

                          je ss pas sur de la syntaxe sinn sa va marcher .
                          1. ok...de cette facon aussi il faut aussi appyer sur ENVOYER pour envoyer le msg...j'aime que l'envoi sois automatique qd je charge la page meme sans appyer sur Envoyer...c pa grav.je vais essayer encore
                            1. nn tu dois mettre :

                              <form name="sendsms" method="get" action="http://localhost:13013/cgi-bin/sendsms" onchange="javascript:this.form.submit()">

                              voila
                              1. cad mon code devient:

                                <textarea cols="40" rows="7" name="text" ></textarea></p>
                                <p><center><input value="Envoyer" name="submit" type="submit" onchange="javascript:this.form.submit()"/> </center>
                                <center><input value="Effacer" type="reset" /></center></br>

                                comme ca ou pa
                                • 1
                                • 2