wyświetla razem z kodem insert? xD
Masz screena bo widzę, że inaczej do ciebie nie dotre.
Uploaded with ImageShack.us
o jezu nie rozumiesz
1. sprawdź czy w ogóle taki rekord dodało do bazy
2. może sprawdź funkcję wysyłania maili
3. totalnie mnie dziwi dlaczego pokazuje ci kod INSERT
adif
Query failed: Table 'adif2_adif.UserDetails' doesn't exist
a wiesz co jest dobre jak wejde w wysylania nowego hasla to mi pokazuje je i moge sie na nie logowac -,-
dlatego pytalem czy dodalo ci w ogole rekord, skoro mozesz sie logowac to najwidoczniej dodalo
popatrz w kod gdzie masz wysylanie maila
Jeżeli chodzi o php to dopiero się ucze co zapewne zrozumiesz ale sprawdzić spróbuje
hmm.. troche nie rozumiem to te linijki luknij jak mozesz.
<?
if ($cgi['submit']) {
if(($HTTP_SERVER_VARS['REMOTE_ADDR'])&&(isIP($HTTP_SERVER_VARS['REMOTE_ADDR']))){
$echoS= "Oops. ktoś już się rejestrował z tego ip. Jeżeli uważasz, że to błąd skontaktuj się z nami poprzez e-mail {$conf['mail']}.";
}
elseif (!$cgi['username']){
$echoS= "Podaj swój login.";
}elseif (getUserDetailsByName($cgi['username'])){
$echoS= "Taki login już istnieje.";
}elseif($cgi['email']!=$cgi['email2'] ){
$echoS= "E-maile które podałeś różnią się.";
}elseif(!preg_match("/^.+?@.+?\..+?/i",$cgi['email']) ){
$echoS= "Należy wpisać prawidłowy e-mail.";
}elseif(getUserDetailsByEmail($cgi['email'])){
$echoS= "E-mail już istnieje w bazie.";
}elseif(!$cgi['tos']){
$echoS= "Należy zaakceptować regulamin gry.";
}elseif(!$cgi['rules']){
$echoS= "Należy zaakceptować regulamin prywatności.";
}elseif(!$cgi['cheat']){
$echoS= "Należy zaakceptować zakaz używania jakich kolwiek nielegalnych ułatwień do gry.";
}elseif(!$cgi['account']){
$echoS= "Należy zaakceptować zakładanie konta.";
}elseif(!$cgi['turing']||(strtolower ($cgi['turing'])!=strtolower ($_SESSION['number1']))){
$echoS= "Należy wpisać kod widziany na obrazku.";
}
else{
//echo "Rejestracja";
$isResistered=1;
$pas=genRandomPas();
createUser($cgi['username'],
$cgi['race'],
$cgi['email'],
$pas,
$cgi['uniqid']
);
if ($cgi['uniqid']){
updateUser($cgi['uniqid']," untrainedSold=untrainedSold+1 ");
}
$us=getUserDetailsByName($cgi['username'], " ID ");
addIP($HTTP_SERVER_VARS['REMOTE_ADDR'],$us->ID);
//echo "==".$cgi['email']."==";
$ism=mail($cgi['email'],"e-mail aktywacyjny","Twoje imię to: {$cgi['username']} \n Twoje hasło to: {$pas} ");
//echo "--$ism--";
echo "<br><br><center><font color=red>Hasło zostało wysłane na e-mail. Jeżeli jednak hasło nie doszło lub widzisz błąd wejdź w dział "Zapomnaine Hasło" Podaj e-mail lub login dzięki temu odrazu zostanie ono wygenerowane po czym będziesz mógł się zalogować.</font></center><br><br><br><br>";
}
}
?>
Ostatnio edytowane przez Gibon18 ; 21-05-2010 o 16:47
Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)
Zakładki