czy dobrze zrobilem skrypcik na rejestracje bo ja to robilem przez notatnik i wciagle zastanawiam sie czy idzie to robic notatnikiem czy jakimś programem prosze o pomoc a moze to dobry skrypcik ale zatem dobrze go obadac czeba bo niewiem troche czy on na cos sie przyda czy to czeba robic jakims programem czy czyms innym...
OTO SKRYPCIK:
[/php]
<?php
[/php
]mysql_connect('localhost', 'root', 'krasnal') or
die('Nie można się połączyć z bazą danych');
function wyswietlFormularz () {
return '
<form action="' . $_SERVER['PHP_SELF'] . '" method="post">
<table>
<tr>
<td>Login*</td>
<td><input type="text" name="user" value="' . $_POST['user'] . '" /></td>
</tr>
<tr>
<td>Hasło*</td>
<td><input type="password" name="pass1" value="' . $_POST['pass1'] . '" /></td>
</tr>
<tr>
<td>Powtórz Hasło*</td>
<td><input type="password" name="pass2" value="' . $_POST['pass2'] . '"></td>
</tr>
<tr>
<td>Email:*</td>
<td><input type="email" name="mail" value="' . $_POST['mail'] . '" /></td>
</tr>
<tr>
<td>Lokalizacja:</td>
<td><input type="text" name="lokalizacja" value="' . $_POST['lokalizacja'] . '" /></td>
</tr>
<tr>
<td>Zainteresowania:</td>
<td><input type="text" name="zainteresowania" value="' . $_POST['zainteresowania'] . '" /></td>
</tr>
</table>
<input type="submit" name="submit" value="rejestruj" />
</form>';
}
if (isset($_POST['submit'])) { $confirm = true;
if ( $confirm && (empty($_POST['user'])) ) { echo 'Proszę podać login!'; $confirm = false;
}
if ( $confirm && (empty($_POST['pass1'])) ) { echo 'Proszę podać hasło!'; $confirm = false;
}
if ( $confirm && (empty($_POST['pass2'])) ) { echo 'Proszę podać powtórne hasło!'; $confirm = false;
}
if ( $confirm && ($_POST['pass1'] != $_POST['pass2']) ) {
echo 'Podane hasła nie są jednakowe!'; $confirm = false;
}
if ( $confirm && (empty($_POST['mail'])) ) { echo 'Proszę podać adres e-mail!'; $confirm = false;
}
if ( $confirm ) {
$query = mysql_query("SELECT COUNT(nickname) FROM `riddick` WHERE nickname = '" . $_POST['username'] . "'"); if ( $result[0] != 0 ) {
echo 'Ta nazwa loginu została już wykorzystana!'; $confirm = false;
}
}
if ( $confirm ) {
$query = mysql_query("SELECT COUNT(email) FROM `riddick` WHERE email = '" . $_POST['mail'] . "'"); if ( $result[0] != 0 ) {
echo 'Ten email jest już w bazie, wybierz inny!'; $confirm = false;
}
}
if ( $confirm ) {
$query = "INSERT INTO `riddick` VALUES ('" . $_POST['user'] . "', '" . $_POST['pass1'] . "', '" . $_POST['mail'] . "', '" . $_POST['lokalizacja'] . "', '" . $_POST['zainteresowania'] . "')";
if ( mysql_query($query) ) echo 'Rejestracja zakonczona, możesz się już zalogować korzystajac z hasla i loginu kt
ory podales przy rejestracji'; else echo 'Podczas rejestracji wystąpił nieoczekiwany błąd. Skontaktuj się z administratore
m serwera!'; } else echo wyswietlFormularz
(); } else {
echo wyswietlFormularz
(); }
?>[php]
[php][/php]
chodzi oto czy go dobrze napisalem gdzie mam dac nazwe bazy i takie inne rzeczy ale bardzo prosze o pomoc bo nie jestem zielony po prostu prosze skopiowac ten skrypcik i napisac gdzie mam napisac nazwe bazy i inne.... zeby to jakos znalazlo sie w mojej bazie danych prosze o natychmiastowom pomoc bo sie troche spiesze bo niedlugo wyjezdrzam niepowiem dokąd!!!!!! ale chcialbym zeby stronka moja byla zanim pojade w necie bo są przeciez wakacje i chcialbym sobie zrobic odpoczynek od php, html i sql ale prosze na kolanach o pomoc