form con jquery

Claudio 1

Nuovo Utente
8 Giu 2013
5
0
0
Salve. Purtroppo non riesco a creare un nuovo form da presentare ai visitatori del mio sito. Scrivo su questo forum al fine di trovare un aiuto. Il form che vorrei presentare, è composto da due campi, ognuno dei quali a completamento automatico. Nel primo il visitatore scrive un numero (che corrisponde al prefisso internazionale di telefonia caratteristico di ogni Paese), cui dovrebbe seguire a completamento automatico la nazione di appartenenza; esempio: 0039 oppure +39 corrisponde a Italia. Nell'altro campo il visitatore scrive un numero di telefonia cellulare ed il completamento automatico scrive a quale gestore tale numero appartiene; esempio: 123456789 corrisponde a XXXXXX
Infine, dopo aver dato l'istruzione di "invia", tali dati dovrebbero essere inviati magari con l'uso di php ad un indirizzo e-mail.
Ringrazio per l'attenzione. Claudio
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Se vuoi uno script su misura la sezione adatta è Bacheca annunci. Altrimenti posta quello che hai fatto finora.

Comunque il principio alla base è semplice: crei un database con prefisso e nazione di appartenenza. Quando l'utente scrive nel form invii una richiesta AJAX e cerchi nel database, quindi visualizzi i dati che hai trovato.

Il problema è proprio trovare i dati da inserire nel database. Non so se sia una grande idea.
 

Claudio 1

Nuovo Utente
8 Giu 2013
5
0
0
Prima di tutto ringrazio per la risposta. Tuttavia mi sembra che operando con jquery, anzichè semplificare le cose complico le già semplici operazioni richieste all'utente. Comporre i dati per il database è un compito impegnativo, qui di seguito ne pubblico una modesta parte:


025 9хх хх хх – BeST
025 909 хх хх – BeST номера сотрудников
025 95х хх хх – BeST предактивированные пакеты
025 97х хх хх – BeST предактивированные пакеты
029 1хх хх хх – Velcom
029 2хх хх хх – MTS
029 28х хх хх – MTS Гродно
029 3хх хх хх – Velcom
029 310 хх хх – Velcom Номера сотрудников
029 40х хх хх – Diallog Минск
029 41х хх хх – Diallog Витебск
029 42х хх хх – Diallog Могилев
029 43х хх хх – Diallog Гомель
029 45х хх хх – Diallog Гродно
029 46х хх хх – Diallog Брест
029 476 хх хх – Diallog (CDMA), Belcel (NMT) – Прямые Минские номера (276 хх хх)
029 477 хх хх – Belcel (NMT)
029 482 хх хх – Diallog (CDMA), Belcel (NMT) – Прямые Минские номера (282 хх хх)
029 497 хх хх – Diallog (CDMA) для тех кто перешел с Belcel (NMT)
029 498 хх хх – Diallog (CDMA) дилеры и служебные сотрудников компании
029 50х хх хх – MTS Минск
029 51х хх хх – MTS Витебск
029 52х хх хх – MTS Брест
029 53х хх хх – MTS Минск
029 54х хх хх – MTS Могилев
029 55х хх хх – MTS Минск
029 56х хх хх – MTS Минск
029 57х хх хх – MTS Минск
029 58х хх хх – MTS Гродно
029 59х хх хх – MTS Витебск
029 6хх хх хх – Velcom
029 600 0х хх – Velcom Специальные сервисы (6 000 411 = 411)
029 610 хх хх – Velcom Номера сотрудников
029 70х хх хх – MTS Минск
029 71х хх хх – MTS Витебск
029 72х хх хх – MTS Брест
029 73х хх хх – MTS Гомель
029 74х хх хх – MTS Могилев
029 75х хх хх – MTS Минск
029 76х хх хх – MTS Минск
029 77х хх хх – MTS Минск (777 0880 = 0880)
029 78х хх хх – MTS Гродно
029 79х хх хх – MTS Брест
029 8хх хх хх – MTS
029 88х хх хх – MTS Гродно
029 9хх хх хх – PRIVET (Velcom)

033 6хх хх хх – MTS
033 60х хх хх – MTS Минск
033 61х хх хх – MTS Витебск
033 62х хх хх – MTS Гродно, Могилев
033 63х хх хх – MTS Минск
033 64х хх хх – MTS Брест, Витебск
033 65х хх хх – MTS Гомель, Гродно
033 66х хх хх – MTS Минск
033 67х хх хх – MTS Витебск, Минск, Брест
033 68х хх хх – MTS Гомель, Гродно

044 7хх хх хх – Velcom

Sono tuttavia del parere che utilizzando jquery impongo all'utente di compiere una operazione in più rispetto a quanto sinora richiesto tramite un form che utilizza php per l'invio a un indirizzo email. Quello che segue è lo schema del modulo php per l'inoltro dei dati:

<?php // L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to = "[email protected]";
// IL SOGGETTO DELLA MAIL
$subject = "Modulo proveniente dal sito www.xxxx.xxxx";
// COSTRUZIONE DEL CORPO DEL MESSAGGIO
$body = $_SERVER['REMOTE_ADDR'];
$body = "Dati ordine di ricarica:\n\n";
$body .= "numero: " . trim(stripslashes($_POST["numero"])) . "\n";
$body .= "gestore: " . trim(stripslashes($_POST["gestore"])) . "\n";
$body .= "importo: " . trim(stripslashes($_POST["importo"])) . "\n";
$body .= "email: " . trim(stripslashes($_POST["email"])) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$headers = "From: Modulo utenti<www.xxxx.xxxx>";
echo ( "$IP" );
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $headers)) {
// SE L'INOLTRO E' ANDATO A BUON FINE...
header( "Location: xxxxxxxxxxxx.html" );
} else {// ALTRIMENTI...
echo "Si sono verificati dei problemi nell'invio della mail."; } ?>
}
?>

L'intenzione era quella di semplificare il form riducendolo a soli due campi, forse jquery non è la migliore scelta per raggiungere tale obiettivo.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Non capisco che problema hai con jQuery. L'utente inserisce il numero di telefono, tu fai la richiesta al database e automaticamente imposti anche il gestore. Semmai è proprio il contrario: solo con PHP obblighi l'utente a selezionare da sé il gestore telefonico.
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Scelta form con jquery jQuery 1
P sostituire form con jquery jQuery 0
P controllo dati form con jquery e php PHP 8
P problema validazione form con ajax e jquery Ajax 0
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
G problema con plugin validazione form jquery jQuery 0
D Selezionare tutti i checkbox di un form con jQuery jQuery 1
S passare un valore da un form a un file .php con metodo post PHP 4
I Form con selettore HTML e CSS 0
G form invio multiplo con checkbox PHP 12
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
G Invio form con PHP PHP 3
M Problema con controllo form in real time jQuery 6
M form con checkbox PHP 8
F query e form con select multipla PHP 17
W Rinominare Documenti Con Form Asp Classic ASP 9
S [PHP] Recupero nome immagine da Form con input file PHP 3
C [PHP] Form con Inserimento dati dalla maschera e un menù a discesa che prende i dati dal db PHP 1
Domenico_Falco1 [Javascript] [HTML] Campi form con sfondo imposto dal browser Javascript 5
E Form inserimento dati con JavaScript Javascript 0
I [PHP] inviare form con allegato tramite una mail PHP 1
P PHP - Leggere una pagina passata con Form e Captcha PHP 0
M [HTML] form con multipli input type image HTML e CSS 1
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
U [PHP] Form stessa pagina con qualche complicazione PHP 0
S [PHP] form con metodo get e recupero id PHP 4
michela90 [PHP] Refresh page on submit - Form con Swiftmailer PHP 14
Emix Problema con creazione form css/mobile HTML e CSS 3
G [PHP] FORM INVIO VALORI A QUERY CON TRE CONDIZIONI PHP 2
F [PHP] Validare form prenotazione appuntamento tattoo con upload image PHP 0
S Html con form e action .php PHP 6
bubino8 [PHP] Auto Submit form con dati PHP 7
W Consiglio su gestione di un form con XMLHttpRequest Ajax 0
Matteo Lorenzon [PHP][WORDPRESS] Form in Wordpress, creazione PDF con dati del form ed invio tramite email WordPress 1
T [Javascript] un form con select dinamica che funzioni da menù... Javascript 2
zammaeng [PHP] Problema form con lista PHP 8
B INSERIRE DATI CON IMMAGINE DA FORM IN MYSQL MySQL 7
V [PHP] Form con elenco a tendina con dati DB PHP 20
A [HTML] form con campi dinamici. HTML e CSS 1
asevenx [PHP] form con select che non invia dati se con apostrofo PHP 4
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
S [PHP] Form iscrizione senza DB con comandi deprecated PHP 10
Fuego2806 Stampare dati Form su immagine di sfondo con html HTML e CSS 1
Fuego2806 [PHP] Stampare dati Form su immagine di sfondo con html PHP 70
C [PHP] Upload immagine in un form con target _blank: non funziona PHP 7
G validazione form con div tipo alert jQuery 0
M form php con checkbox PHP 4
D form php con chapta PHP 1
I Form/aree di testo con input da lista di nomi!Chiedo aiuto!! HTML e CSS 3
P invio mail da form con dati php PHP 7

Discussioni simili