Help!!! ciclo submit automatico per ogni record mysql

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
ciao ragazzi è da giorni che cerco di risolvere il mio problema ma non trovo una soluzione.
ho un form che contiene una text area dove scrivo il testo del messaggio e con il tasto submit viene passato a uno script in php che estrae i numeri di cellulare dal database e invia il messaggio scritto nel form a tutti i numeri trovati tramite sms. adesso ho acquistato un gateway sms che però non accoda gli sms e quindi dovrei inviare tanti form quanti sono i numeri inseriti. come posso fare a creare un ciclo di submit per ogni record del database? grazie
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, non ho capito molto, ma credo si possa risolevere con php, ti sposto in quella sezione magari posta un pezzo del codice
 

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
grazie criric per la risposta. in pratica ho un form dove viene inserito il testo dell'sms da inviare,poi il testo viene passato in post al file in php che estrae tutti i numeri di cellulare da un database e invia il messaggio a tutti i numeri estratti.
adesso avendo acquistato un gateway sms che non accetta l'array dei numeri di cellulare, ma solo uno la volta, dovrei creare uno script, magari modificando il vecchio, che invii l'sms al primo numero trovato, poi al secondo, poi al terzo, ecc.. fino all'ultimo numero.
spero di essere stato più chiaro nella spiegazione. Grazie
 

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
Potresti inserire il messaggio nel database,e creare un ciclo while per estrarre messaggio e numeri di telefono e inviarlo.
Capito cosa intendo?
 

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
si ho capito ma come faccio a passare i dati tramite post tante volte quante sono i record? ti posto lo script del gateway sms con cui si passano i dati, manca la parte database.
ogni ciclo dovrebbe estrarre il numero, il testo e inviare il messaggio. non so proprio come fare.
Codice:
<?
   echo "<html><body>
        <center>
        <form name=frmPost method=POST action='http://192.168.29.100/smssend.cgi'>
        <table width=50%>
        <tr>
        <td>Testo SMS:</td>
        <td><input type=text name=sms_text></td>
        </tr>
        <tr>
        <td>Numero:</td>
        <td><input type=text name=sms_num></td>
        </tr>
        <tr>
        <td>Codice:</td>
        <td><input type=text name=Pwd></td>
        </tr>
        </table>
        <br>
        <br>
  
        <input type=submit name=btnSubmit value=\"Invia l'SMS\">

        </form>
        </center>

        </body>
        </html>";

?>
 

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
Stasera ti posto come fare, ma il codice in se per se lo devi fare te perchè non ho tempo.
 

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
ok grazie ti aspetto. si il codice lo faccio io, mi serve solo capire che tipo di funzione usare.
 

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
prima di postarlo ho bisogno di spaere delle cose, puoi passare valori solo con un form o anche per GET ?
Una volta inviato il primo numero dove ti rimanda?

Queste informazioni sono essenziali.
 

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
il codice che ho postato è lo script originale del gateway, che accetta solo POST e invia i valori alla pagina 'smssend.cgi' che è all'interno della macchina che io non posso modificare. una volta che l'sms è stato inviato, sul browser mi appare 'errno=0&desc=SMS Queued&SmsIndex=2'.
 

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
dovresti creare una pagina php con un ciclo while che fa aprire un altra pagina php (form.php?id=..) a cui gli passa tramite id il numero id del messaggio.
la pagina form, deve richiamare e inserire nel form tutti i dati neccessari ed con javascript invii il form. La palla sarà che alla fine dovrai chiudere 2000 finestre
 

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
qual'è la funzione javascript che invia il form? c'è solo questa come soluzione?
 

gabryp83

Nuovo Utente
15 Mar 2013
11
0
0
ho scritto questo codice al volo per provare la funzione che mi hai indicato, il problema è che quando mi apre le finestre nell'indirizzo trovo il "mio-url" ripetuto due volte, esempio: (www.mio-url.it/sms1/www.mio-url.it/sms1/sendsms.php?mobile=<?echo $numeri[$i];?>&testo=<?echo $testo;?>). Da cosa dipende? Spero in un tuo aiuto. grazie

Codice:
<?php

$testo='messaggio di prova';
$numeri= array (
    "3201234567",
    "3201234567"
);
$i = 0;
while ($i < count($numeri)) {
?>
<script>
window.open("www.mio-url.it/sms1/sendsms.php?mobile=<?echo $numeri[$i];?>&testo=<?echo $testo;?>");
</script>
<?php
   $i++;
}
?>
 

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
window.open("http://www.mio-url.it/sms1/sendsms.php?mobile=<?php echo $numeri[$i];?>&testo=<?php echo $testo;?>");

per aprire il php scrivi
<?php
non
<?
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Ho già avuto a che fare con qualcosa del genere.
Sicuro che il gateway non funziona anche con le mail?
Cioè se tu invii una mail con tutti i numeri di telefono, il messaggio etc.
 
Discussioni simili
Autore Titolo Forum Risposte Data
B [HELP] Problema con ciclo if PHP 1
M Help for Linux Bash Programmazione 1
E Help Sql somma orari PHP 32
P Passare i risultati di un foreach in un modal. Help! PHP 2
J help me C/C++ 1
K Help: problema con uno script di booking in php! PHP 0
Q HELP ME PLEASE!‼️‼️ E-Commerce 1
L difficoltà con Xampp. printing php mancante...help Web Server 6
K [PHP] Help me a problem... Pleases PHP 1
S Problemi con modulo upload video php (help!) PHP 0
M HELP FORM CREATO IN PHP PHP 14
M Help - consultare (ed esportare) dati da un DB pubblico mySql PHP 2
S [PHP] help me!! PHP 2
F Cerco contatto tipo help-desk Offerte e Richieste di Lavoro e/o Collaborazione 2
F Help-PDO copiare Database MySQL PHP 3
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
simgia [Javascript] Google maps help! Javascript 1
S [WordPress] Footer php - il background riempie tutta la pagina - help WordPress 1
A funzioni asincrone e callback...help! Ajax 10
F Help array da javascript a php Javascript 2
M [PHP] Help: controllo valori inseriti in un campo PHP 1
P Help con js/php PHP 6
N Sistema di Help di Delphi 7 non funziona su Win10 Windows e Software 0
silvia88 ***Help*** - Anteprima immagine photoshop diversa da file Photoshop 3
A HELP: vedo il sito posizionato in serp solo con i tool di posizionamento!!! SEO e Posizionamento 3
T [PHP] Calcolo anzianità soggetti [era: Help me :( Esercizio per me impossibile] PHP 9
trattorino Creare codice php help PHP 26
CoyotesSon [PHP] Help! Creazione di una finestra PHP 5
V help java Java 2
L help me Presentati al Forum 0
L N00b need help Webdesign e Grafica 2
I Help - Problema installazione tema di themeforest WordPress 1
claudiav ciao!! help.. Presentati al Forum 0
Z Invio mail da telecamere HIKVision - HELP!!! IP Cam e Videosorveglianza 0
M - WordPress - Sito Annunci HELP ME!!!! :crying: WordPress 2
L Hosting, help HTML e CSS 2
M HoneyPot su macchina virtuale HELP ME PLEASE!!! Reti LAN e Wireless 0
F Help con leaseweb Hosting 2
M DropDownList HELP ASP.NET 8
E [Javascript] help me !!! array da php a java Javascript 9
N Query lenta, help ! MySQL 0
P Help! modifica script Javascript 11
R cookies policy - help Leggi, Normative e Fisco 21
I Piccolo roblema di compatibilità mobile.. help! PHP 1
zorro Help paginazione PHP 10
A Help! Creare un blog/portale con chat in real time WordPress 0
P help variabile js concatenata a echo php Javascript 0
O Help, devo fare un sito web con alcune caratteristiche... HTML e CSS 2
Alessandra Fanelli Menu Collapse- help -nn iserisce azioni a pulsanti Flash 0
M php help ! PHP 3

Discussioni simili