To może innaczej

Będzie łatwiej jak udostępnie Wam plik rejestracji, ponieważ ja tego nie robiłem i sie za bardzo nie orientuje.
<h3>Rejestracja</h3>
<?
if($oGracz[gracz] > 0){
}
$akcja = trim($_REQUEST["akcja"]); if ($akcja=="rejestracja") {
$data_urodzenia = date($_POST['data_urodzenia']['rok'].'-'.$_POST['data_urodzenia']['miesiac'].'-'.$_POST['data_urodzenia']['dzien']);
or
!eregi("^[a-zA-Z0-9_.]+$",$login)) { $blad++; echo "<div class='alert'><div class='inner'>Login musi mieć od 3 do 24 znaków bez polskich znaków i spacji!</div></div>"; } else {
if ($baza = mysql_connect($host_bazy_danych, $uzytkownik_bazy_danych, $haslo_bazy_danych)) { $wynik=mysql_query("SELECT * FROM gracze WHERE login='$login'"); $wynik2=mysql_query("SELECT email FROM gracze WHERE email='$email'"); } else echo "Nie można połączyć się z bazą."; } else echo "Nie można połączyć się z bazą."; echo "<div class='alert'><div class='inner'>Taki login już jest w naszej bazie!</div></div>"; }
echo "<div class='alert'><div class='inner'>Taki e-mail już jest w naszej bazie danych!</div></div>"; }
}
or
!eregi("^[a-zA-Z0-9]+$",$haslo)) { $blad++; echo "<div class='alert'><div class='inner'>Hasło musi mieć od 6 do 50 znaków bez polskich znaków i spacji!</div></div>"; }
if (!eregi("^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$",$email)) { $blad++; echo "<div class='alert'><div class='inner'>E-mail nie został podany prawidłowo!</div></div>"; }
echo "<div class='alert'><div class='inner'>Podaj prawidłowo imię i nazwisko!</div></div>"; }
if (strlen($adres)<3
) {$blad++; echo "<div class='alert'><div class='inner'>Podaj prawidłowo adres!</div></div>"; }
if (strlen($kodpocztowy)<3
) {$blad++; echo "<div class='alert'><div class='inner'>Podaj prawidłowo kod pocztowy!</div></div>"; }
if (strlen($miasto)<3
) {$blad++; echo "<div class='alert'><div class='inner'>Podaj prawidłowo miasto!</div></div>"; }
if(isset($_POST['regulamin']) && $_POST['regulamin'] == '0') {
}
else
{ $blad++;
echo "<div class='alert'><div class='inner'>Musisz zaakceptować regulamin!</div></div>"; }
require_once('var/recaptchalib.php');
$privatekey = "6LcTWM4SAAAAAASgWIbHpdar89ZQDZPShyE8pT_B";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
}
if ($blad==0) {
if ($baza = mysql_connect($host_bazy_danych, $uzytkownik_bazy_danych, $haslo_bazy_danych)) { $polecony = $_COOKIE['strona'];
$wynik = mysql_query("INSERT INTO gracze SET login='$login', haslo='$haslo', kod='$kod', status='1', imienazwisko='$in', adres='$adres', kodpocztowy='$kodpocztowy', miasto='$miasto', telefon='$telefon', data_ur='$data_urodzenia', plec='$plec', polecony='$polecony', data=NOW(), email='$email'"); } else echo "Nie można połączyć się z bazą."; } else echo "Nie można połączyć się z bazą.";
if ($wynik) {
$list="
Aby potwierdzić Twoją rejestrację, kliknij w poniższy link lub skopiuj go do paska adresu Twojej przeglądarki i potwierdź klawiszem Enter.
<a href="http://strona.pl/potwierdz:$kod" target="_blank">http://strona.pl/potwierdz:$kod</a>
Jeżeli nie rejestrowałeś się w serwisie, zignoruj ten list.
";
mail($email, "Rejestracja", $list, "From: strona.pl <admin@strona.pl>");
echo "<div
class='ok'><div
class='inner'>Aby dokończyć proces rejestracji
, kliknij w
link wysłany na Twój e
-mail.</div
></div
>"; }
} else $akcja="";
}
if ($akcja=="") {
?>
<script type="text/javascript">
var RecaptchaOptions = {
theme : 'custom',
custom_theme_widget: 'recaptcha_widget'
};
Część druga pliku rejestracji:
</script>
<table width="100%"><tr><td><form action="?a=rejestracja" method="post">
<input type="hidden" name="akcja" id="input" value="rejestracja" />
<h4>Login</h4>
<input type="text" name="login" id="input" maxlength='24' value="<?php $login ?>" />
<h4>Hasło</h4>
<input type="password" name="haslo" id="input" maxlength='50' value="<?php $haslo ?>" />
<h4>E-mail</h4>
<input type="text" name="email" id="input" maxlength='50' value="<?php $email ?>" />
<h4>Imię i nazwisko</h4>
<input type="text" name="in" id="input" maxlength='30' value="<?php $in ?>" />
<h4>Adres</h4>
<input type="text" name="adres" id="input" maxlength='30' value="<?php $adres ?>" />
<h4>Kod pocztowy</h4>
<input type="text" name="kodpocztowy" id="input" maxlength='30' value="<?php $kodpocztowy ?>" />
<h4>Miasto</h4>
<input type="text" name="miasto" id="input" maxlength='30' value="<?php $miasto ?>" />
<h4>Płeć</h4>
<select name="plec" id="select"><option value="1">Mężczyzna</option><option value="2">Kobieta</option></select>
<h4>Data urodzenia</h4>
<select name="data_urodzenia[dzien]" id="styled">
<?php for ($i=1; $i<=31; $i++){echo "<option value='$i'>$i</option>";}?></select> -
<select name="data_urodzenia[miesiac]" id="select">
<?php for ($i=1; $i<=12; $i++){echo "<option value='$i'>$i</option>";}?></select> -
<select name="data_urodzenia[rok]" id="select">
<?php for ($i=1998; $i>=1900; $i=$i-1
){echo "<option value='$i'>$i</option>";} ?></select>
<h4>Numer telefonu</h4>
<input type="text" name="telefon" id="input" maxlength='15' value="<?php $telefon ?>" />
</td><td align="right"><script type="text/javascript"><!--
google_ad_client = "ca-pub-1157982378110244";
/* Duży kwadrat */
google_ad_slot = "8564127234";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table>
<table cellspacing="20" width="600"><tr><td><h4>Przepisz kod potwierdzający</h4>
<div id="recaptcha_widget" style="display:none">
<div class="recaptcha_only_if_incorrect_sol" style="color:red">Kod potwierdzający jest nieprawidłowy!</div>
<input type="text" id="recaptcha_response_field" class="input" name="recaptcha_response_field" /></td><td>
<br /><div id="recaptcha_image" style="border: 3px solid #043a4b"></div>
<div><a href="java script:Recaptcha.reload()">Przeładuj obrazek</a></div>
</div>
</td></tr></table>
<script type="text/javascript"
src="http://www.google.com/recaptcha/api/challenge?k=6LcTWM4SAAAAAPQJ1kkwj8pYwa9avtqhQK658mLw ">
</script>
<noscript>
<iframe src="http://www.google.com/recaptcha/api/noscript?k=6LcTWM4SAAAAAPQJ1kkwj8pYwa9avtqhQK658mLw "
height="300" width="500" frameborder="0"></iframe><br>
<textarea name="recaptcha_challenge_field" rows="3" cols="40">
</textarea>
<input type="hidden" name="recaptcha_response_field"
value="manual_challenge">
</noscript>
<input name="regulamin" type="checkbox" name="regulamin" value="0">Zapoznałem/am się z <a href="?a=regulamin" target="_blank">regulaminem</a> serwisu<br />
<input type="submit" id="button" value="Dalej" />
</form>
<?php
KONIEC;
}
if ($akcja=="potwierdz") {
if ($kod<>"") {
if ($baza = mysql_connect($host_bazy_danych, $uzytkownik_bazy_danych, $haslo_bazy_danych)) { WHERE data<=DATE_SUB(NOW(),INTERVAL 2 DAY) and status=1");
SET status='2', data=NOW() WHERE kod='$kod' and status=1");
WHERE kod='$kod' and status=2");
} else echo "Nie można połączyć się z bazą"; } else echo "Nie można połączyć się z bazą"; echo "<div class='ok'><div class='inner'>Dziękujemy. Rejestracja została zakończona poprawnie.</div></div>"; }
}
echo "<div class='error'><div class='inner'>Rejestracja nie może zostać dokończona - sprawdź czy link jest poprawny!</div></div>"; }
}
if ($akcja=="przypomnij") {
Aby skorzystać z funkcji przypominania hasła, należy wpisać swój adres email podany przy rejestracji.<br /><br />
<table width="100%"><tr><td><br /><br /><br /><form action="vrejestracja&akcja=wyslijhaslo" method="post">
<input type="hidden" name="akcja" value="wyslijhaslo" />
<h4>E-mail</h4>
<input type="text" name="email" id="input" value="$email" /><br />
<input type="submit" id="button" value="Dalej" />
</form></td>
<td align="right"><script type="text/javascript"><!--
google_ad_client = "ca-pub-1157982378110244";
/* Duży kwadrat */
google_ad_slot = "8564127234";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table>
KONIEC;
}
function haslo() {
$min = 6; $max = 12;
for($i=0;$i<rand($min,$max);$i++) {
if (eregi("[0-9a-zA-Z]",$znak)) $haslo .= $znak; else $i--;
}
return $haslo;
}
if ($akcja=="wyslijhaslo") {
$hasloczytelne = haslo();
$haslo = md5($hasloczytelne); if ($email<>"") {
if ($baza = mysql_connect($host_bazy_danych, $uzytkownik_bazy_danych, $haslo_bazy_danych)) { $wynik = mysql_query("UPDATE gracze SET haslo='$haslo' WHERE email='$email'"); $wynik = mysql_query("SELECT * FROM gracze WHERE email='$email'"); } else echo "Nie można połączyć się z bazą"; }
$email = $dane["email"];
$list="Twoje nowe hasło to: $hasloczytelne";
mail($email, "Przypomnienie hasła", $list,"From: strona.pl <admin@strona.pl>"); echo "<div class='ok'><div class='inner'>Hasło zostało wyslane na Twój adres e-mail.</div></div>"; } else {
echo "<div class='alert'><div class='inner'>Podałeś nieprawidłowy adres e-mail!</div></div>"; }
}
}
Byłby ktoś w stanie pomóc??Jakoś się odwdzięcze