Creazione semplice autorisponditore con redirect

Mr. Alex D.

Nuovo Utente
5 Feb 2015
3
0
0
Roma
www.poetidazione.it
Cortesi amici del forum sono nuovo e sto cominciando ad approfondire il php da autodidatta, ma sono molto volenteroso!

Ho implementato in un sito su piattaforma Wordpress un popup che vorrei utilizzare come squeeze page, ma non intendo servirmi - almeno inizialmente - degli autorisponditori a pagamento in quanto le email raccolte dal sito all'inizio sarebbero troppo poche e un servizio del genere con pochi contatti sarebbe inutile.

Pensavo di creare un form con uno script php capace di prelevare la mail dei visitatori, quindi direttamente inviarmela (*) e poi automaticamente re-indirizzare chi abbia lasciato la propria e-mail ad una pagina di ringraziamento. Anni fa avrei programmato tutto in Perl, ma ho praticamente dimenticato quel linguaggio e dovrei ricominciare a studiarlo da zero per riuscirci...

La cosa penso sia piuttosto semplice per voi abili maestri del php! :) Aggiungo che ci saranno certamente risorse in rete che spiegano come creare questo semplice codice, ma non le ho ancora trovate.

Ringrazio chi vorrà aiutarmi, saluti!

(*)(o se non è troppo complicato eventualmente salavarla sul server o nel database del server - azione ora non fondamentale visto che potrei comunque implementare in seguto nello script tale procediura quando diventerò più preparato su php e sql...).
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
ti schematizzo
PHP:
<?php
if(isset($_POST['invia'])){//verifichi il submit
	//ricevi e verifichi ce sia un indirizzo corretto
	if(!filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)){
		//indirizzo non corretto
		echo "indirizzo non valido";
		//e reindirizzi al form o dove vuoi
		echo "<meta http-equiv='Refresh' content='4; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
	}else{
		//indirizzo valido iti invii
		$messaggio="indirizzo email ".$_POST['email'];
		mail("[email protected]","invio email",$messaggio);
		//e reindirizzi alla pagina di ringraziamento
		echo "<meta http-equiv='Refresh' content='0; URL=pagina_grazie.php'>";
	}
}else{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  email  <input name="email" type="text" id="email"><br>
  <input name="invia" type="submit" id="invia" value="invia">
</form>
<?php
}
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
B Creazione semplice forum. PHP 2
A Creazione cookie e gestione accessi PHP 0
D Creazione sito e-commerce WP CMS (Content Management System) 0
A Consiglio per creazione sito web CMS (Content Management System) 0
S CREAZIONE DI SITO PER CORSI DI FORMAZIONE WordPress 1
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
M Creazione menu a tendina Javascript 3
S Download di un file in automatico dopo la sua creazione PHP 2
G creazione menu a tendina e invio a pagina php PHP 1
M Problemi con creazione maschere Presentati al Forum 1
F Creazione script Tv Presentati al Forum 1
W Creazione Cartella Classic ASP 2
A recuperare data creazione di un file PHP 6
D Neofita. Creazione applicativo prenotazione automezzi Offerte e Richieste di Lavoro e/o Collaborazione 12
L Aiuto creazione menu mancante WordPress 0
E Creazione URL per chat whatsapp WordPress 1
L Creazione di 2 o più record PHP 6
W Creazione di una griglia HTML e CSS 1
E Creazione di un sito di news PHP 16
S Scelta software/cms per creazione sito Webdesign e Grafica 6
E Creazione gestionale timesheet partendo da foglio excel Offerte e Richieste di Lavoro e/o Collaborazione 0
M Creazione notifica sonora Javascript 1
R Creazione sito eccomerce privato. Offerte e Richieste di Lavoro e/o Collaborazione 2
I Creazione programmino JAVA Offerte e Richieste di Lavoro e/o Collaborazione 0
D Difficile creazione excel di dati di grandi dimensioni Classic ASP 2
I creazione stile css HTML e CSS 3
A [Offro][retribuito] Creazione siti web/ web app (Django) Offerte e Richieste di Lavoro e/o Collaborazione 2
Stefano Migotto Creazione di un div con php o js PHP 9
G [OFFRO][RETRIBUITO] Creazione siti web e loghi professionali Offerte e Richieste di Lavoro e/o Collaborazione 0
D Creazione sito Offerte e Richieste di Lavoro e/o Collaborazione 0
D CREAZIONE E GESTIONE SITO E-COMMERCE Offerte e Richieste di Lavoro e/o Collaborazione 2
C [WordPress] Retribuzione creazione Sito Web vetrina Discussioni Varie 3
I [Javascript] Creazione di una piccola libreria e integrazione in angular Javascript 2
S [OFFRO] Creazione di programmi per la modifica automatizzata di testi Offerte e Richieste di Lavoro e/o Collaborazione 0
T [php] problema creazione query select-where PHP 5
Daniele_Carrara [PHP] Creazione Carrello PHP 1
G Creazione Landing Page Offerte e Richieste di Lavoro e/o Collaborazione 2
P [HTML] Creazione pagina web da dove iniziare HTML e CSS 2
L Creazione form html HTML e CSS 3
Monital [PHP]Far riconoscere stringa o numerico epr creazione campo tabella PHP 6
W [PHP] Creazione classe PDO PHP 4
K [PHP] Creazione di Calendario con orario PHP 4
V [CREO] Creazione profilo INSTAGRAM ad hoc per SVILUPPO MARKETING aziendale Offerte e Richieste di Lavoro e/o Collaborazione 0
Store creazione campo search in php PHP 1
Store creazione barra search sito web Presentati al Forum 3
C Creazione di una funzione per il filtraggio dei campi di un db Presentati al Forum 0
F Info aws ed ec2 per creazione sito vendita orodotti digitali Server Dedicati e VPS 0
S [PHP] Aiuto creazione form php per completamento modello word PHP 1
Web93 Creazione spedizione a pezzo - sito wordpress woocommerce WordPress 2
W Creazione Wallet per Bitcoin Offerte e Richieste di Lavoro e/o Collaborazione 6

Discussioni simili