Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: REJESTRACJA
Forum PHP.pl > Forum > Gotowe rozwiązania
NiktUs
siema kto by mi przeksztalcil pewien skrypt mianowicei chodzi mi oto zeby zrobic przeróbke w tym skrypcie np
zeby znajdowaly sie rubryki takie jak
Nick,Hasło,Powtórz haslo,Email,Info o sobie,GG,irc,Miasto,Ulubiona bron,Ulubiona mapa,www,zdjecie -zeby wczytywalo na serwer zdjecie w formacie jpg,Won Id,no to te rubryki by sie znajdowyaly i zeby jescze ktos napisal do nich sql smile.gif za pomoc z góry dziekuje
[php:1:cbcc70b885]
<?php
require('variables.php');
require('variablesdb.php');
require('meta.php');
require('header.php');
require('leftmenu.php');
require('main1.php');
?>
<p align="center" class="text"><font size="2">
Rejestracja</font></p>
<p align="left" class="text">
<?php

if ($submit) {
if ($passworddb == "") {
echo "Please enter a password.";
}
else if ($name == "") {
echo "Please enter a nickname.";
}
else {
$db = mysql_connect($databaseserver, $databaseuser, $databasepass);
mysql_select_db($databasename,$db);
$sql="SELECT * FROM $playerstable WHERE name = '$name'";
$result=mysql_query($sql,$db);
$samenick = mysql_num_rows($result);
if ($samenick < 1) {
// process form
$db = mysql_connect($databaseserver, $databaseuser, $databasepass);
mysql_select_db($databasename,$db);

$sql = "INSERT INTO $playerstable (name, passworddb, mail, icq, aim, country) VALUES ('$name', '$passworddb', '$mail','$icq','$aim', '$country')";

$result = mysql_query($sql);

echo "dziekujemy za rejestracje w Lidze PCZ zapoznaj sie z regulaminem .";
}
else {
echo "Nick jest uzywany spróbuj innego";
}
}

} else{



// display form



?>
<form method="post" action="<?php echo $PHP_SELF?>">

<center>
<table border="0" cellpadding="0" width="100%">
<tr>
<td width="18%">
<p class="text">Nick:<font size=1><br>razem z tagiem klanowym np [PCZ]^Nikt'Us</font></p></td>
<td width="82%"><input type="Text" name="name" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text"></td>
</tr>
<tr>
<td width="18%">
<p class="text">Hasło:<font size=1><br>wpisujesz tu swoje haslo zapamietaj je bo puzniej nie można go odzyskać</font></p></td>
<td width="82%"><input type="password" name="passworddb" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text"></td>
</tr>
<tr>
<td width="18%">
<p class="text">Mail:<font size=1><br>Wpisz tu swój mail</font></p></td>
<td width="82%"><input type="Text" name="mail" value="" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text"></td>
</tr>
<tr>
<td width="18%">
<p class="text">Gadu Gadu:<font size=1><br>Wpisujesz tu swój numer komunikatora czyli GG</font></p></td>
<td width="82%"><input type="Text" name="icq" value="" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text"></td>
</tr>
<tr>
<td width="18%">
<p class="text">Nazwa Klanu:<font size=1><br>Wpisujesz tu Pełną nazwe klanu</font></p></td>
<td width="82%"><input type="Text" name="aim" value="" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text"></td>
</tr>
<tr>
<td width="18%">
<p class="text">Ulubiona Broń:<font size=1><br>wybierasz ulubiona bron biggrin.gif</font></p></td>
<td width="82%"><select size="1" name="country" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text">>
<option>Nie ma</option>
<option>M4A1</option>
<option>AWP</option>
<option>AK47</option>
<option>P90</option>
<option>Dezert</option>
<option>USP</option>
<option>Krieg</option>
<option>Nóz</option>
<option>Granat</option>
<option>Scout</option>
<option>UZI</option>
<option>TMP</option>
<option>XM1014</option>
<option>Dual</option>
<option>FiveSeven</option>
<option>MP5</option>
<option>Machine Gun</option>


</select></td>
</tr>
</table>
</center>
<p align="left">
<input type="Submit" name="submit" value="Rejestruj" style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text">
</form>
<?php
} // end if
?>
<?php
require('main2.php');
require('footer.php');
?>[/php:1:cbcc70b885]
DeyV
to chyba bardziej pasuje na tym forum
borec
FORMULARZ.HTM
Kod
<form method="post" action="register.php">

<b>*</b> - pola obowiazkowe<br><br>

<table style="border: 1px solid black; border-collapse: collapse;" cellpadding="3">

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text"><b>*</b>Nick:<font size=1><br>razem z tagiem klanowym np

[PCZ]^Nikt'Us</font></p></td>

<td style="border: 1px solid black"><input type="Text" name="nick" style="background-color:

<?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>"

class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text"><b>*</b>Haslo:<font size=1><br>wpisujesz tu swoje haslo zapamietaj je bo

puzniej nie mozna go odzyskac</font></p></td>

<td style="border: 1px solid black"><input type="password" name="pass1"

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text"><b>*</b>Potwierdz haslo:</p></td>

<td style="border: 1px solid black"><input type="password" name="pass2"

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text"><b>*</b>Mail:<font size=1><br>Wpisz tu swój mail</font></p></td>

<td style="border: 1px solid black"><input type="Text" name="email" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text"><b>*</b>WON Id:</p></td>

<td style="border: 1px solid black"><input type="Text" name="wonid" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Gadu Gadu:<font size=1><br>Wpisujesz tu swój numer komunikatora

czyli GG</font></p></td>

<td style="border: 1px solid black"><input type="Text" name="gg" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">WWW:</p></td>

<td style="border: 1px solid black"><input type="Text" name="www" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">IRC:<font size=1><br>Wpisujesz tu swój numer komunikatora

czyli IRC</font></p></td>

<td style="border: 1px solid black"><input type="Text" name="irc" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Nazwa Klanu:<font size=1><br>Wpisujesz tu Pelna nazwe

klanu</font></p></td>

<td style="border: 1px solid black"><input type="Text" name="clan" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Miasto:</p></td>

<td style="border: 1px solid black"><input type="Text" name="city" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Ulubiona Bron:<font size=1><br>wybierasz ulubiona bron

</font></p></td>

<td style="border: 1px solid black"><select size="1" name="favgun" style="background-color:

<?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>"

class="text">>

<option>Nie ma</option>

<option>M4A1</option>

<option>AWP</option>

<option>AK47</option>

<option>P90</option>

<option>Dezert</option>

<option>USP</option>

<option>Krieg</option>

<option>Nóz</option>

<option>Granat</option>

<option>Scout</option>

<option>UZI</option>

<option>TMP</option>

<option>XM1014</option>

<option>Dual</option>

<option>FiveSeven</option>

<option>MP5</option>

<option>Machine Gun</option>

</select></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Ulubiona mapa:</p></td>

<td style="border: 1px solid black"><input type="Text" name="favmap" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Cos o sobie:</p></td>

<td style="border: 1px solid black"><input type="Text" name="info" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

<tr>

<td width="18%" style="border: 1px solid black">

<p class="text">Link do zdjecia:</p></td>

<td style="border: 1px solid black"><input type="Text" name="picurl" value=""

style="background-color: <?php echo"$color1" ?>; border: 1 solid <?php

echo"$color3" ?>" class="text"></td>

</tr>

</table>

</center>

<p align="left">

<input type="Submit" name="submit" value="Wyslij" style="background-color:

<?php echo"$color1" ?>; border: 1 solid <?php echo"$color3" ?>" class="text">

</form>


REGISTER.php
[php:1:dc8a99ff77]<?

if ( ($nick == "") || ($pass1 == "") || ($pass1 !== $pass2) || ($wonid == "")) {
echo "Formularz zostal zle wypelniony. <a href=java script:history.go(-1);>Popraw</a>.";
}
else {

$sql = mysql_connect($databaseserver, $databaseuser, $databasepass);
mysql_select_db($databasename, $db);

$query = "INSERT INTO ".$playerstable." VALUES ('".$nick."', '".$pass1."', '".$email."', '".$wonid."', '".$gg."', '".$irc."', '".$city."', '".$clan."', '".$favgun."', '".$favmap."', '".$www."', '".$picurl."')";
@mysql_query($query);
$error = mysql_error();

mysql_close($sql);

if ((!$error == "") && (strstr($error, "Duplicate")!==0)) {
echo "Taki nick juz istnieje, wybierz inny. <a href=java script:history.go(-1);>Popraw</a>.";
elseif ((!$error == "") && (strstr($error, "Duplicate")==0)) {
echo "Nie można dodac gracza.";
}
else {
echo "Gracz zostal dodany.";
}

}
?>[/php:1:dc8a99ff77]

TABEL.SQL
[sql:1:dc8a99ff77]CREATE TABLE players (
nick varchar (50) not null unique,
pass varchar (50) not null,
email varchar (50) not null,
wonid varchar (50) not null,
gg varchar (20),
irc varchar (40),
city varchar (100),
clan varchar (100),
favgun varchar (30),
favmap varchar (30),
www varchar (60),
picurl varchar (60)
)[/sql:1:dc8a99ff77]

UWAGA!!! nie testowane!!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.