witam mam maly problem a mianowice chce aby w skrypcie rejestracji bylo wiecej pol ktore musi wypelnic nowy user a zrobilem to tak
<?php
require("./CustomSql.inc.php");
$db = new CustomSQL($DBName);
$showtable = true;
$errortag = false;
$errortag = true;
$errormsg = $error_usernameempty;
}
$errortag = true;
$errormsg = $error_passwordempty;
}
$errortag = true;
$errormsg = $error_emailempty;
}
$usernamecheckresult = $db->checkusername($username);
if (!empty($usernamecheckresult)) { $errortag = true;
$errormsg = $error_userexist;
}
if ($password!=$passretype){
$errortag = true;
$errormsg = $error_passretypewrong;
}
if (!ereg("@", $email)) { $errortag = true;
$errormsg = $error_email;
$errortag = true;
$errormsg = $error_imie;
}
$errortag = true;
$errormsg = $error_surname;
}
$errortag = true;
$errormsg = $error_numer;
}
}
$errortag = true;
$errormsg = $error_miasto;
}
$errortag = true;
$errormsg = $error_pocztowy;
}
}
if (empty($emailretype)){ $errortag = true;
$errormsg = $error_emailretypewrong;
}
$errortag = true;
$errormsg = $error_ulica;
}
}
if (!$errortag){
$customerid = $db->adduser($username,$password,$email,$homepage,$icq,$aol,$yahoo,$msn,$location,$occupation,$interests,$biography);
$showtable = false;
$content = "
Login : $username
Haslo : $password
Imie : $homepage
Nazwisko : $icq
Nr telefonu : +48 $aol
Login Allegro.pl : $yahoo
Kraj : Polska
Wojewodztwo : $location
Miasto : $occupation
Kod pocztowy : $interests
Ulica nr domu : $biography
?>
druga czesc
Dziekuje za wybranie mojego serwisu. Pozdrawiam Michu.
";
$adresat = 'michu9010@tlen.pl, '; // pod ten adres zostanie wyslana // wiadomosc
@$email = $_POST['email'];
$header = "From: michu9010@tlen.pl \nContent-Type:".
' text/plain;charset="iso-8859-2"'.
"\nContent-Transfer-Encoding: 8bit";
if (mail($adresat, 'List ze strony Mdesign - Rejestracja', $content, $header))
echo "Zostales zarejestrowany. Dziekuje ;) ";
echo "Zostales zarejestrowany./n";
echo "<script>setTimeout('document.location = \"login.php\"', 1000);</script>";
}
}
?>
<?php
include("top.php3");
?>
<table border="0" cellspacing="0" cellpadding="4" width="" id="tabele">
<tr>
<td width="468" class="menu_in">::
<?php print "$front_registration"; ?><br>
<font color="#FF0000">*</font>
<?php print "$front_requiredinfo"; ?> <br><font color="#FF0000">**</font>
<?php print "$front_ob_disable"; ?></td>
</tr>
<?php
if ($errortag){
?>
<tr>
<td><font color="#FF0000">
<?php print "$errormsg"; ?></font></td>
</tr>
<?php
}
?>
<tr>
<td>
<?php
if ($showtable){
?>
<form action="
<?php print "$PHP_SELF"; ?>" method="POST">
<table width="485" border=0 cellpadding=2 cellspacing=2 id="tabele">
<tr><td width="232">
<?php print "$front_username"; ?> : </td>
<td width="222"><input type="text" name="username" value="
<?php print "$username"; ?>"> <font color="#FF0000">*</font></td></tr>
<tr><td>
<?php print "$front_password"; ?> : </td><td><input type="password" name="password" value=""> <font color="#FF0000">*</font></td></tr>
<tr><td>
<?php print "$front_passwordagain"; ?> : </td><td><input type="password" name="passretype" value=""> <font color="#FF0000">*</font></td></tr>
<tr><td>
<?php print "$front_email"; ?> : </td><td><input type="text" name="email" value="
<?php print "$email"; ?>"> <font color="#FF0000">*</font></td></tr>
<tr><td>
<?php print "$front_emailagain"; ?> : </td><td><input type="text" name="emailretype" value=""> <font color="#FF0000">*</font></td></tr>
<tr><td>
<?php print "$front_user_name"; ?> : </td><td><input type="text" name="homepage">
<span class="style1">**</span></td>
</tr>
<tr><td>
<?php print "$front_surname"; ?> : </td><td><input type="text" name="icq">
<span class="style1">**</span></td>
</tr>
<tr><td>
<?php print "$front_numer"; ?> : +48</td>
<td>
<input type="text" name="aol">
<span class="style1"> **</span></td>
</tr>
<tr><td>
<?php print "$front_allegro"; ?> : </td><td><input type="text" name="yahoo" value="" ></td></tr>
<tr><td>
<?php print "$front_kraj"; ?> : </td><td><input type="text" name="msn" value="Polska">
<span class="style1">**</span></td>
</tr>
<tr><td>
<?php print "$front_woj"; ?> : </td><td><select name="location" value="
<?php print "$location"; ?>">
<option>dolnoslaskie</option>
<option>kujawsko-pomorskie</option>
<option>lubelskie</option>
<option>lubuskie</option>
<option>lódzkie</option>
<option>malopolskie</option>
<option>mazowieckie</option>
<option>opolskie</option>
<option>podkarpackie</option>
<option>podlaskie</option>
<option>pomorskie</option>
<option>slaskie</option>
<option>swietokrzyskie</option>
<option>warminsko-mazurskie</option>
<option>wielkopolskie</option>
<option>zachodniopomorskie</option>
</select>
<span class="style1">**</span></td>
</tr>
<tr><td>
<?php print "$front_miasto"; ?> : </td><td><input type="text" name="occupation">
<span class="style1">**</span></td>
</tr>
<tr><td>
<?php print "$front_pocztowy"; ?> : </td><td><input type="text" name="interests">
<span class="style1">**</span></td>
</tr>
<tr><td>
<?php print "$front_ulica"; ?> : </td><td><input type="text" name="biography">
<span class="style1">**</span></td>
</tr>
<tr><td></td><td><input type="submit" name="adduser" value="
<?php print "$front_regsubmit"; ?>"></td></tr>
</table>
</form>
<?php
}
?>
</td>
</tr>
<tr>
<td align="center"><a href="login.php">
<?php print "$front_login"; ?></a></td>
</tr>
</table>
<?php
include("bottom.php3");
?>
ale nie sprawdza tych pol tylko odrazu dodaje do bazy nie wiem jak to przeksztalcic pomozcie (IMG:
http://forum.php.pl/style_emoticons/default/sciana.gif) (IMG:
http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Ten post edytował michu9010 19.03.2009, 21:28:42