PHP

Résolu/Fermé
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 - 27 juil. 2009 à 12:22
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 - 29 juil. 2009 à 18:36
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
A voir également:

24 réponses

Yorundr Messages postés 289 Date d'inscription mardi 31 octobre 2006 Statut Membre Dernière intervention 11 juin 2012 44
27 juil. 2009 à 12:48
Salut,

heu tu veut que ca s'envoi a quel moment exactement ?

De toute facons il faudra utiliser du Ajax pour faire ca
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
27 juil. 2009 à 12:52
j travaill sur ubunto..j'utilise cron pour planifier les taches...jé réussi uniquement a ouvrir la page d'envoi a l'instant que j'aime mai il faut apres que je click sur envoyer pour envoyer le message ..jé pa pu réaliser l'envoi automatiquement
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
27 juil. 2009 à 19:21
tu px ajouter au formulaire sa:

par exemple :
<form name="for" method="post" onSubmit="this.submit();">

bn j ss pas sur est ce ke c onSubmit ou c onClick mé essaye les 2
bn chance
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
28 juil. 2009 à 10:44
j'ai pas pu arriver à faire cela.....Mon formulaire contient une input qui est saisite automatiquement par les numeros des destinataires prises a partir d'une base de données et une zone de texte pour l'ecriture du msg....voici mon bout de code/


<form name="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="+216*******" type="hidden" />
<input size = "100" type="text" name="to" value="<?php echo $page ?>" /></br>


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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
28 juil. 2009 à 10:52
est ce que ta essayé de mettre sa :

onSubmit="this.submit();"

????
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
28 juil. 2009 à 11:09
ou je le met axactement...
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
28 juil. 2009 à 11:16
essaye ce code la :

onchange="javascript:this.form.submit()"
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
28 juil. 2009 à 11:18
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
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
28 juil. 2009 à 11:25
nn tu dois mettre :

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

voila
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
28 juil. 2009 à 11:29
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
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
28 juil. 2009 à 11:37
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 .
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
28 juil. 2009 à 11:41
ok merci..je vais continuer dans ce sens alors...inchallah j'arriverai a le faire...
comment t'as testé si ca marché
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
28 juil. 2009 à 11:51
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 :)
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
28 juil. 2009 à 11:52
ah j'ai oublié tu dois enlever le code qui concerne le bouton

c a d sa :

<input value="Envoyer" name="submit" type="submit" />
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
28 juil. 2009 à 11:54
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...
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
29 juil. 2009 à 17:48
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
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
29 juil. 2009 à 18:11
mercii c'est ce que j'esperais des le debut, j'esperais te pouvoir aider et aparemment j'y arrivais :D
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
29 juil. 2009 à 18:12
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
0
safoo86 Messages postés 47 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 6 décembre 2010 1
29 juil. 2009 à 18:13
ok.oui...merci une deuxieme fois
0
happy_girl Messages postés 111 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 26 juillet 2012 1
29 juil. 2009 à 18:18
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
0