• Home
  • Forum
  • Fare Web
  • PHP

Conferma e-mail senza mysql

  • Creatore Discussione Creatore Discussione Mamu
  • Data di inizio Data di inizio 3 Apr 2013
  • Tag Tag
    <?php

Mamu

Nuovo Utente
27 Mar 2013
7
0
0
  • 3 Apr 2013
  • #1
Ciao a tutti,sono Mario,"nuovo" nel forum,ho un problemino stupido e vorrei un po di aiuto,
So che no si po creare una "nuova discusione" ma non trovo il topic giusto per fare questa domanda,
ho fatto questo Formulario in questo " sito: http://www.vacanzeasantiago.altervista.org/prenota.html "
il form va diritto alla mio posta(senza problemi) pero vorrei sapere che codice posso fare per inviare un link de verifica/conferma e-mail "dopo" che el cliente ha enviato ma "prima" che arrive alla mia posta,senza fare uso del D.base o mysql

Ringrazio in anticipo il vs. aiuto,
ecco il codice php:


PHP:
<?php

$nome = $_POST["nome"];
$paese = $_POST["paese"];
$email = $_POST["email"];
$adulti = $_POST["adulti"];
$bambini = $_POST["bambini"];
$stanze = $_POST["stanze"];
$arrivo = $_POST["arrivo"];
$partenza = $_POST["partenza"];
$commento = $_POST["commento"];
$di = 'Prenotazione dal Sito ';

$per = 'xxxxx@gmail.com';
$corpo = "
Prenotazione: <br/>
Nome: $nome <br/>
Paese: $paese <br/>
e-Mail: $email <br/>
Adulti: $adulti <br/>
Bambini: $bambini <br/>
Stanze: $stanze <br/>
Arrivo: $arrivo <br/>
Partenza: $partenza <br/>
Commento: $commento <br/><br/><br/>
";

$headers = "MIME-VERSION:1.0;\r\n";
$headers .= "content-type:text/html; r\n charset=utf-8; \r\n";
$headers .= "From: $di \r\n ";
$headers .= "To: $per; \r\n  Subject: $paese \r\n";
$headers .= "Reply-to: $email; \r\n ";

if(mail($per,$de,$corpo,$headers))

	     echo '<script>window.location="ringrazio.html"</script>';
   else 
      echo '<script>window.location="errore.html"</script>';
?>
 
Ultima modifica di un moderatore: 3 Apr 2013

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Apr 2013
  • #2
ciao
se non ho capito male tu vorresti che l'utente ricevesse una conferma che la sua email è stata inviata, giusto?
e che questa email contenesse un link es.
gentile utente la tua email è stata inviata
clicca su www.pinco_pallo.it
Clicca per allargare...
?

intanto puoi usare la funzione mail() di nuovo o precedentemente variando sia il destinatario soggetto testo e heder, però devi considerare affinchè riceva un link cliccabile l'email deve essere inviata e ricevuta in formato html (e con mail è un po' una rogna e dipende poi da come è settato il client di posta dell'utente).
per quanto riguarda i tempi credo prorpio che tu non possa fare molto, dipende dalle strade che prenderanno le due email per giungere a destinazione.

p.s.
racchiudi il codice tra gli appositi tag (seconda riga formattazione del post, ultime tre iconcine nell'ordine CODE, HTML, PHP)
 

Mamu

Nuovo Utente
27 Mar 2013
7
0
0
  • 3 Apr 2013
  • #3
borgo italia ha scritto:
ciao
se non ho capito male tu vorresti che l'utente ricevesse una conferma che la sua email è stata inviata, giusto?
e che questa email contenesse un link es.
?

intanto puoi usare la funzione mail() di nuovo o precedentemente variando sia il destinatario soggetto testo e heder, però devi considerare affinchè riceva un link cliccabile l'email deve essere inviata e ricevuta in formato html (e con mail è un po' una rogna e dipende poi da come è settato il client di posta dell'utente).
per quanto riguarda i tempi credo prorpio che tu non possa fare molto, dipende dalle strade che prenderanno le due email per giungere a destinazione.

p.s.
racchiudi il codice tra gli appositi tag (seconda riga formattazione del post, ultime tre iconcine nell'ordine CODE, HTML, PHP)
Clicca per allargare...

quello che vorrei fare è:

1-cliente invia form compilato
2-cliente riceve nella sua casela un link per validare/confermare che l'email sia vero(che no sia falsa)
3-e poi si l'email è vero il form mi arriva


pensi sia possibile


scusa mi sono perso qui: " p.s.
racchiudi il codice tra gli appositi tag (seconda riga formattazione del post, ultime tre iconcine nell'ordine CODE, HTML, PHP)[/QUOTE]" :crying:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Apr 2013
  • #4
ciao
si è possibile, però devi considerare che se l'utente una volta compilato il form esce dal tuo sito (cosa probabilissima perche il tempo di ricevere il link non è immediato) perdi tutti i dati quindi devi ricorrere a mysql
 

Mamu

Nuovo Utente
27 Mar 2013
7
0
0
  • 3 Apr 2013
  • #5
borgo italia ha scritto:
ciao
si è possibile, però devi considerare che se l'utente una volta compilato il form esce dal tuo sito (cosa probabilissima perche il tempo di ricevere il link non è immediato) perdi tutti i dati quindi devi ricorrere a mysql
Clicca per allargare...


immaginavo ,ma volevo la opinione di veri esperti come voi.
Grazie mille per il consiglio.:fonzie:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 3 Apr 2013
  • #6
ciao
dimenticavo una cosa importante.
ho guardato meglio la parte php sulla ricezione dei dati dal form
usare i $_POST così brutalmente puo essere pericoloso, inoltre (da quanto ho capito) si tratta di prenotazione, quindi un captcha o simile per evitare spam sarebbe necessario
 

Mamu

Nuovo Utente
27 Mar 2013
7
0
0
  • 3 Apr 2013
  • #7
borgo italia ha scritto:
ciao
dimenticavo una cosa importante.
ho guardato meglio la parte php sulla ricezione dei dati dal form
usare i $_POST così brutalmente puo essere pericoloso, inoltre (da quanto ho capito) si tratta di prenotazione, quindi un captcha o simile per evitare spam sarebbe necessario
Clicca per allargare...


Ok:fonzie:
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

W
Email conferma inserimento
  • windt
  • 4 Giu 2020
  • Classic ASP
Risposte
0
Visite
2K
Classic ASP 4 Giu 2020
windt
W
S
Email di conferma dopo un form
  • Sette Giorni
  • 25 Mar 2016
  • PHP
Risposte
4
Visite
5K
PHP 27 Mar 2016
Sette Giorni
S
D
Form Registrazione con conferma via email - problema
  • Dylan VDj Canziani
  • 27 Mar 2015
  • PHP
Risposte
10
Visite
3K
PHP 3 Mag 2015
Dylan VDj Canziani
D
N
Inviare mail di conferma al cliente
  • Newbi
  • 27 Mag 2014
  • PHP
Risposte
0
Visite
1K
PHP 27 Mag 2014
Newbi
N
H
Email di conferma e prendere il nome.
  • HelpScript
  • 10 Nov 2013
  • PHP
Risposte
1
Visite
1K
PHP 12 Nov 2013
Longo8
Suggerimento e aiuto su email di conferma account
  • Emix
  • 4 Gen 2013
  • PHP
Risposte
9
Visite
3K
PHP 9 Gen 2013
GoshMaledetto
S
Registrazione con conferma email.
  • Salvo Salvi
  • 17 Nov 2012
  • PHP
Risposte
9
Visite
4K
PHP 27 Mar 2015
marino51
A
Email di conferma per attivazione utente
  • abracadibra
  • 29 Ott 2009
  • PHP
Risposte
3
Visite
4K
PHP 30 Ott 2009
abracadibra
A
C
Mail Riconferma Iscrizione
  • COLOMBO
  • 14 Lug 2005
  • Discussioni Varie
Risposte
5
Visite
2K
Discussioni Varie 19 Lug 2005
maxbossi
T
Conferma reload pagina
  • thanatos
  • 23 Set 2021
  • Javascript
Risposte
4
Visite
2K
Javascript 1 Ott 2021
thanatos
T
M
Come nascondere la finestra di dialogo di conferma?
  • mikerichards
  • 22 Ago 2021
  • HTML e CSS
Risposte
1
Visite
857
HTML e CSS 22 Ago 2021
Max 1
L
Mailchimp - pagina di conferma
  • leoleo
  • 23 Mar 2020
  • Email Marketing
Risposte
6
Visite
3K
Email Marketing 23 Mar 2020
leoleo
L
L
  • Bloccata
conferma prima di cancellare con javascript e php
  • luigi777
  • 8 Feb 2019
  • PHP
Risposte
16
Visite
5K
PHP 13 Feb 2019
Max 1
A
[PHP] form messaggio di conferma
  • anto4392
  • 7 Giu 2017
  • PHP
Risposte
2
Visite
3K
PHP 13 Giu 2017
bubino8
[PHP] Stampa file di testo Automatico senza conferma
  • Roulder
  • 23 Nov 2016
  • PHP
Risposte
1
Visite
3K
PHP 5 Dic 2016
localhost.nicola
M
Temporizzare il link di conferma attivazione profilo
  • mickey123
  • 21 Dic 2015
  • PHP
Risposte
9
Visite
2K
PHP 23 Dic 2015
marino51
F
Tast di conferma chiusura App
  • Fabio Mansella
  • 12 Dic 2015
  • Sviluppo app per Android
Risposte
1
Visite
1K
Sviluppo app per Android 14 Dic 2015
Fabio Mansella
F
Chiedere conferma all'utente prima di eseguire una funzione
  • gandalf1959
  • 2 Dic 2015
  • PHP
Risposte
5
Visite
5K
PHP 7 Dic 2015
gandalf1959
V
Richiesta conferma utente - php
  • valgo54
  • 5 Ott 2015
  • PHP
Risposte
9
Visite
5K
PHP 11 Ott 2015
valgo54
V
L
[php/js] Conferma Azione
  • luigi777
  • 17 Feb 2015
  • PHP
Risposte
2
Visite
1K
PHP 17 Feb 2015
luigi777
L
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?