Pezzo di codice preso per invio email postato il 16/02/2008 20:18:20 nel forum programmazione, gdrcd, open source, hosting
Nella mia impresa di patching e modifica di GPL city (Chissà forse ne farò una relase dell'open source) ho riscontrato che non funziona il sistema di invio di email: ne per il recupero della password ne per il recupero della psw.
Questo pezzo di codice è tratto dal file registra_utente.php lo osservato ma purtroppo, probabilmente per le mie SCARSE conoscienze di php, non sono riuscito a trovare l'errore...HELPATEMI
/*INVIO MAIL CON I DATI DI REGISTRAZIONE*/
$sender_name = "STAFF - Città virtuale GPL";
$sender_email = "admin@ellenamir.org";
$dati_accesso = "Dati di accesso di Città virtuale GPL";
$msg = "Da: $sender_name
";
$msg .= "
";
$msg .= "E-mail: $sender_email
";
$msg .= "
";
$msg .= "Oggetto: $dati_accesso
";
$msg .= "
";
$msg .= "
";
$msg .= "Username: $USERNAME
";
$msg .= "
";
$msg .= "Password: $PASS
";
$msg .= "
";
$msg .= "Ti ricodiamo la pagina di accesso a Città virtuale GPL: http://localhost/opensource
";
$msg .= "
";
$mailheaders = "Form inviato dal servizio registrazione utenti di Città virtuale GPL
";
$mailheaders .= "Rispondi a: $sender_email
";
mail($MAILREG, "Form inviato dal servizio registrazione utenti di Città virtuale GPL", $msg, $mailheaders);
echo "document.formOK.submit();";
echo "alert ('Operazione eseguita correttamente.')";
}else{ echo "alert ('E-mail non valida.')";}
}else{ echo "alert ('Nickname non valido.')";}
echo "</script>";
}
else if ($num_user == "1"){
echo "<form name='formESISTE' method='post' action='registra_utente.php'>";
echo "</form>";
echo "<script language='Javascript'>";
echo "alert ('Nickname già presente del database! Provare con un altro nickname.');";
echo "document.formESISTE.submit();";
echo "</script>";
}
}
@mysql_close ($connessione);
?>
Pagine → 1 2
16/02/2008 23:45:36 e modificato da peppo92 il 17/02/2008 00:21:38
up
***MODERAZIONE***
E' assolutamente vietato portate up i messaggi sul forum. Per questa volta passi. La prossima sarà cancellato il thread.
Scusate, non lo sapevo, ho letto pure il regolamento del forum(qll che spunta sotto il form qnd posti) ma non c'è scritto nulla del genere.
17/02/2008 10:47:09
Innanzitutto: ammetti di non conoscere minimamente il php e vuoi fare una release? Mi auguro che tu fossi ironico. Apparte questo a me il codice funziona benissimo. Nonostante non lo abbia toccato. In che modo non ti funziona? Hai toccato qualcosa in quelle pagine?
17/02/2008 11:17:51 e modificato da peppo92 il 17/02/2008 11:20:39
A parte che ho detto le mie SCARSE e nn che nn conosco minimamente, cmq,non ho toccato nnt in qll pagina e il problema sta nel fatto che nn arriva la email (infatti nn da neanche la dicitura "registrazione eseguita con successo" che secondo il codice dovrebbe dare, ma resta nella stessa pagina e cmq inserisce il pg nel database...qnd nn funziona sl linvio della mail.
EDIT: E cmq la relase che vorrei fare sarebbe GPL city con l'implementazione di tutte le patch,correzzione di alcuni bug che, fidati, ce ne sn parecchi e modifica in parte della grafica.
Ho notato che l'aveva gia ftt qlcn...peccato che in qll relase nn funziona neanche la chat...
17/02/2008 11:25:27
Allora questo p il mio codice...e funziona:
17/02/2008 11:27:20
Sei sicuro?
A me sembra uguale...cmq ora provo...
17/02/2008 11:31:55
Anche a me sembra uguale...ma funziona.
17/02/2008 11:39:21
provato...nn funziona...
17/02/2008 19:39:54
Fin qui io sono riuscito a correggere tutti i bug,qst è l'ultimo e il più grave...se qlcn che se ne intende più d me in php facesse lo sforzo di leggere il codice che ho postato e trovare l'errore...
20/02/2008 04:07:32 e modificato da la kaiah il 20/02/2008 04:16:25
ciao ^^
a me è successa una cosa simile nella land che gestisco, infatti neanche a me inviava le email >.<
dopo taaanti impazzimenti mi sono persuasa a contattare i responsabili del server che ospita la land. risultato, c'era da richiedere un'autorizzazione -per motivi di sicurezza-
forse anche nel tuo caso il problema non è nel codice, ma in un'autorizzazione mancante =)
08/03/2008 12:25:24
grazie mille...verificherò!
Per caso il tuo hosting era zymic?
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Metin2: Informazioni sul server migliorate
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
World Without Heroes → Affronta le forze occulte che minacciano il mondo in World Without Heroes, un gdr play-by-mobile su Whatsapp basato sulle teorie del complotto!
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
Infinity Kingdom → Gioco di strategia MMO in stile cartoon in cui diventi un signore pieno di risorse. Difendi la terra di Norheim dagli gnomi malvagi!
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
Planethos GdR → Al gioco del trono o si vince o si muore. Con i Regni divisi, quale sarà la tua strada? Guerra, diplomazia, inganno o commercio? Entra e scoprilo!
Last Order - Intervista alle gestrici di Last Order il play by chat esoterico
Velocità dei Browser - Scopriamo le statistiche su i browser più veloci per giocare!
Statistiche Tecniche 2017 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2017. Spulcia i dati disponibili!
Perchè hai Aperto un GdR? - Perchè hai aperto un GdR online? Chiediamolo direttamente ai gestori dei GdR Online!
NHIE - Intervista alla gestrice di Never Have I Ever: Mysteries of Laconia Bay
Ultima Espiazione - Intervista alla gestrice di Ultima Espiazione Gdr un play by chat Urban Fantasy dalle tinte fosche.