Mail che nn arriva

Dario23

Utente Attivo
16 Feb 2009
32
0
0
Ciao ragazzi,dopo che eliox (grazie),mi ha aiutato a risolvere il mio problema,se ne presenta subito un'altro o 2...

1.Quando vado x fare la prima registrazione nl nuovo form,metto e-mail e password clicco invio e mi esce il solito messaggio:Controlla la tua e-mail x attivare l'account!Fino a qui sembra funzionare tutto..ma il prolema sorge quando vado a controllare la mia e-mail..infatti non mi arriva nessuna e-mail d conferma!!Mentre se poi vado a guardare il mio phpmyadmin nella tabella creata sotto il nome "iscrizioni",prima c'èrano 0 righe,mentre adesso segnala una riga e tutti i campi sn contrassegnati con "0"!Mentre penso che si dovrebbe vedere su e-mail x esempio,la e-mail che avevo inserito 2 sekond prima ne form..o sbaglio?

Il secondo problema sta nl fatto che dopo aver provato la prima registrazione,vado x farne una seconda e qualsiasi e-mail uso mi dice sempre che la mail usata è gia presente nel database!!! anke su uso [email protected]

Ciao ragà,aspetto risposte,grazie!

Scusate questo è l'articolo a cui ho fatto riferimento x i codici

https://www.mrw.it/php/articoli/sistema-iscrizione-conferma-password-reminder_835.html
 
Ultima modifica:

Dario23

Utente Attivo
16 Feb 2009
32
0
0
aiuto

Ecco ho risolto parte dei miei problemi adesso le informazioni mi arrivano xfettamente nel database e le visualizzo,inoltre non spunta piu' il messaggio che l'e-mail è giò utilizzata quando non lo era e ora va tutto liscio.Solo l'ultimo problema..xkè non mi arrivano le e-mail di conferma'??questo è un grande problema xkè senza questo il form è inutile,da cosa dipende il problema??spero potete aiutarmi se no sono xso!!!!!!!

Ecco la pagina dov'è inserita la fuzione x mandare l'e-mail

----------------------------------------------------------------------------------------------------
<?php
// controllo sul parametro d'invio
if(isset($_POST['submit']) && (trim($_POST['submit']) == "Iscriviti"))
{
// controllo sul formato dell'email
if((!isset($_POST['email'])) || (!eregi("^([a-z0-9\._-]+)(@[a-z0-9.-]+)(\.{1}[a-z]{2,4})$", $_POST['email'])))
{
echo "Attenzione, formato email non valido.";
}
// controllo sul formato della password deve essere alfanumerica e non deve superare i dieci caratteri di lunghezza
elseif((!isset($_POST['password'])) || ($_POST['password'] == "") || (!preg_match("/^[a-z0-9]+$/i", $_POST['password'])) || (strlen(trim($_POST['password']) > 10)))
{
echo "La password deve essere alfanumerica e non più lunga di 10 caratteri.";
}else{
// se i parametri sono corretti popoliamo il database
$email = $_POST['email'];
$password = $_POST['password'];

// ma prima controlliamo che la mail non sia già presente includiamo il file di configurazione
@include "config.php";

$ctrl_mail = @mysql_query("SELECT id FROM iscrizioni WHERE email='$email'") or die (mysql_error());
if(@mysql_num_rows($ctrl_mail)>0)
{
echo "L'email risulta già stata registrata.";
}else{
// query d'inserimento
if(@mysql_query("INSERT INTO iscrizioni (email, password) VALUES('$email','$password')") or die (mysql_error()))
{
// messaggio di conferma
echo "Conferma l'iscrizione tramite la mail che ti abbiamo inviato.";

// email per la conferma
// intestazioni
$headers = "From: $admin_email\nreply-To: noreply\r\n";
$subject = "Conferma la tua iscrizione.";
//corpo del messaggio
$messaggio = "Ti ringraziamo per la tua iscrizione.\n";
$messaggio .= "La tua user è: ".$email."\n";
$messaggio .= "La tua password è: ".$password."\n";
$messaggio .= "Per confemare vai alla pagina http://www.darioprova.ilbello.com/conferma.php ";
$messaggio .= "e inserisci i dati per l'autenticazione.\n";
// invio dell'email
@mail($email, stripslashes($subject),stripslashes($messaggio),$headers);
}
}
}
}else{
// form per l'iscrizione
?>
<h1>Modulo d'iscrizione:</h1>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Email:<br>
<input name="email" type="text" size="20"><br>
Password: (max 10 caratteri alfanumerici)<br>
<input name="password" type="password" size="20"><br>
<input name="submit" type="submit" value="Iscriviti">
</form>
<?
}
?>
------------------------------------------------------------------------------------------------------------------------------------------
 
Ultima modifica:

Dario23

Utente Attivo
16 Feb 2009
32
0
0
allora?

scusate se rompo ancora,ma aspetto ancora che qualkuno mi suggerisc qualkosa,dato che il codice l'ho preso in questo sito e c'èra scritto chein caso di aiuto c'èra il forum fatto aposta.

Ho instalato wordpress e appena provo la registrazione di un utente,mi capit la stessa cosa,n mi arriva la e-mail..dove configurare qualkosa nel mio pc allra?

cosa devo configurare??

Vi prego rispondetemi
 

Dario23

Utente Attivo
16 Feb 2009
32
0
0
forse capisco

il sito che offre lo spazio dice k x attivare la funzione ()mail devo rikiederla..è questa?
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Ma le prove le stai facendo in locale o in remoto? Se stai lavorando in locale è normale che non ti arrivi nulla a meno che non installi un server di posta.
 

Dario23

Utente Attivo
16 Feb 2009
32
0
0
no le sto facendo in remoto,ma a quanto ne sito dove ho preso l'hosting c'è scritto ke x attivare la funzione ()mail devo rikiedrla tramite e-mail..forse x questo nn partivano l'e-mail?
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Evitare che mi continui ad arrivare in alice mail spam Posta Elettronica 2
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
angelo85 Sito joomla che permetta agli utenti di inviare mail Joomla 2
asevenx link cliccabile che non funziona con invio mail PHP 1
E richiesta d'aiuto: script che trasformi il test contenuto (a video) da una pagina in Object x mail PHP 0
novello88 [risolto] CDONT - le mail che vengono inviate arrivano come spam Classic ASP 4
E Invio mail che funzioni bene PHP 14
M App che salva le mail su Cal Mac e Software 0
IImanuII mail che si autodistruggono in php PHP 7
S script php che raccoglie form javascript e lo invia tramite mail PHP 0
U fare sito dove uno entra e scrive delle cose che subito invia trammite e-mail a me PHP 2
T FORM MAIL che non mi riesce PHP 18
A Chi è capace? (Integrazione di form mail php in una pagina che sfrutta script .js) PHP 6
R Invio mail con allegati multipli PHP 0
A Mail con funzione mail() riconosciute come spam PHP 9
R Invio mail con allegati da directory PHP 1
M Vendo o scambio pacchetto mail di utenti Email Marketing 4
Daniele_Carrara Problema timeout - invio mail PHP 7
G Con Microsoft Outlook 2016 come si possono cancellare le mail doppie? Posta Elettronica 0
M configurare mail register.it (con 1000 invii/die) su Outlook Posta Elettronica 0
Marti1! Problema con casella mail cancellata Posta Elettronica 3
U PHP bottone per invio mail o ritorno al form PHP 15
G Invio mail con php da dati prelevati da un database PHP 9
AC1 [PHP] Invio Mail PHP 18
A [HTML] Testo mail non visualizzabile su IOS HTML e CSS 0
L Problema funzione mail() PHP PHP 3
I [PHP] inviare form con allegato tramite una mail PHP 1
A Libero mail non funziona Posta Elettronica 3
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
L PopUp tramite PHP se la mail inserita è già registrata nel database PHP 3
G [PHP] Creare mail con allegato nascosto e bottone di richiamo PHP 0
P [PHP] PEAR Mail e Query PHP 3
Cosina Andare a capo nel testo della mail ricevuta dal form php PHP 1
M [PHP] mandare mail usando i cantatti di una lista su mailchimp PHP 7
G [PHP] Creare appuntamento ed inviarlo tramite mail (Outlook e Gmail) PHP 0
L windows live mail Posta Elettronica 4
A [PHP] Problema invio mail con funzione mail() PHP 3
A Php mail non invia due mail di seguito PHP 3
A problema mail Posta Elettronica 5
A [PHP] Inviare mail con piu immagini allegate PHP 6
A [PHP] Modulo mail PHP 3
A [PHP] Formattazione Mail HTML HTML e CSS 5
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
paloppa [PHP] Invio mail da form dubbio PHP 17
B [PHP] Mail di Avvenuta registrazione PHP 4
M [PHP] Componi i file di Excel in e-mail PHP 1
S Creare nuovo account in Mail Mac e Software 0
F Form mail php errore invio PHP 5
Punix [PHP] problema script invio e-mail PHP 2
G Invio Mail con PHPMailer, problemi SMTP PHP 7

Discussioni simili