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
Il gestore di W40K Dathyar ha risposto alla recensione di dreamboy
dreamboy ha recensito W40K Dathyar
Pandora Upside Down High School → La prima scuola per sovrannaturali al mondo vi attende! Scoprite il vostro cammino Ancestrale relazionandovi con i compagni e le attività dei club
Metin2: Live ora: Server Boost Yohara e Twitch Drop
Epic Wizardry RP: Changelog N. 4 - Epic Wizardry Rp
drongo ha recensito Il Grande Blu
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Pirates of the Caribbean: Tides of War: Quarti di finale del torneo
DarkOrbit: Galactic Strife & Buono gratis 💥
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Il vecchio e la mappa
Game of Thrones → Pronto a diventare il Signore dei Sette Regni? Guida la tua grande casata in epiche battaglie PvP ed esplora il mondo di Westeros!
outrunstaff ha risposto alla discussione: Project OutRun PbC
meleys ha aperto un annuncio di ricerca: Westeros GDR ricerca Tester
Lineage II: Black Friday di Lineage II
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
LGSWD - Intervista al creatore del play by blog fantasy parodistico Loot of GateScrollWizard Dungeon
Hellswhere XII - Intervista ai creatori del play by chat urban fantasy Hellswhere XII!
Il Paiolo Magico - Intervista alla gestrice del play by forum a tema potteriano Il Paiolo Magico!
Los Angeles GDR - Intervista alla gestrice di Los Angeles GDR. Un gioco di ruolo moderno ambientato fra le strade di Los Angeles!
True Calling - Intervista al gestore del play by chat fantasy True Calling GdR
Le Quattro Terre - Ben due gdr, molto diversi tra loro ma entrambi inspirati alle opere del caro Terry Brooks