Проблем с регистрация?

Unde3d

Registered
Защо не показва кода за регистрация ето линк
http://90.154.191.48/register.php
Ето и кода
Код:
<?php 
session_start();
ob_start();
include('header.php'); ?>
<?php include('menu_left.php');?>	
            <div id="menu_center">
			
				<div class="center_menu_box">
                    <div class="box_head"><span class="head_text"><center>Регистрация</center></span></div>
                        <div class="text_menu">	

  <?php
        if($_POST['register']) {
        $username = addslashes(htmlspecialchars($_POST['username']));
        $password = md5($_POST['password']);
        $password2 = md5($_POST['password2']);
        $email = $_POST['mail'];
        $skype = addslashes(htmlspecialchars($_POST['skype']));
        $signature = htmlspecialchars($_POST['signature']);
        $runq = mysql_query("SELECT * FROM `users` WHERE username='$username'");
        $memNum = mysql_num_rows($runq);
        if($memNum >= 1) {
            echo "<div class='error'> Потребителското име е заето, опитайте отново. </div>";
        }
        else {
            if(strlen($username)<3) {
                echo "<div class='error'> Потребителското име е кратко, опитайте отново. </div>";
            }
        else {
        if($password != $password2) {
            echo "<div class='error'> Паролите не съвпадат, опитайте отново. </div>";
        }
        else {
            if(!eregi("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$", $email)) {
                echo "<div class='error'> Емайл адресът е невалиден, опитайте отново. </div>";
            }
        else {
            if(empty($skype)) {
                $skype = "Не е посочен.";
            }
            if(strlen($signature)<3) {
                $signature = "Този потребител няма подпис...";
            }
            $registred = date("H:i:s - d/m/Y");
            $avatar = "avatars/noavatar.png";
            $ip = $_SERVER['REMOTE_ADDR'];
            $sql = "INSERT INTO `users` (username, password, email, avatar, date_registred, status, ip, skype, signature) VALUES
                ('$username', '$password', '$email', '$avatar', '$registred', ".time().", '$ip', '$skype', '$signature')";
            $result = mysql_query($sql);
            echo "<div class='successfuly'>Регистрацията мина успешно, логнете се. </div>";
        }
        }
        }
        }
        }
        ?>
						</div>
                    <div class="menu_bottom"> </div>
                </div>
			
            </div>
			 
<?php include('menu_right.php');?>			 
<?php include('footer.php');?>
 
Ти изобщо нямаше HTML формата. Пробвай така.

Код:
 <?php
session_start();
ob_start();
include('header.php'); ?>
<?php include('menu_left.php');?>   
            <div id="menu_center">
         
            <div class="center_menu_box">
                    <div class="box_head"><span class="head_text"><center>Регистрация</center></span></div>
                        <div class="text_menu">   
<form method="POST">
Потребителско име:<input type="text" name="username" /><br />
Парола:<input type="password" name="password" /> <br />
Повтори паролата:<input type="password" name="password2" /> <br />
Email:<input type="text" name="email" /> <br />
Skype:<input type="text" name="skype" /> <br />
Подпис:<textarea name="signature"> </textarea><br />
<input type="submit" value="Изпрати" name="register" />
</form>

  <?php
        if($_POST['register']) {
        $username = addslashes(htmlspecialchars($_POST['username']));
        $password = md5($_POST['password']);
        $password2 = md5($_POST['password2']);
        $email = $_POST['mail'];
        $skype = addslashes(htmlspecialchars($_POST['skype']));
        $signature = htmlspecialchars($_POST['signature']);
        $runq = mysql_query("SELECT * FROM `users` WHERE username='$username'");
        $memNum = mysql_num_rows($runq);
        if($memNum >= 1) {
            echo "<div class='error'> Потребителското име е заето, опитайте отново. </div>";
        }
        else {
            if(strlen($username)<3) {
                echo "<div class='error'> Потребителското име е кратко, опитайте отново. </div>";
            }
        else {
        if($password != $password2) {
            echo "<div class='error'> Паролите не съвпадат, опитайте отново. </div>";
        }
        else {
            if(!eregi("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$", $email)) {
                echo "<div class='error'> Емайл адресът е невалиден, опитайте отново. </div>";
            }
        else {
            if(empty($skype)) {
                $skype = "Не е посочен.";
            }
            if(strlen($signature)<3) {
                $signature = "Този потребител няма подпис...";
            }
            $registred = date("H:i:s - d/m/Y");
            $avatar = "avatars/noavatar.png";
            $ip = $_SERVER['REMOTE_ADDR'];
            $sql = "INSERT INTO `users` (username, password, email, avatar, date_registred, status, ip, skype, signature) VALUES
                ('$username', '$password', '$email', '$avatar', '$registred', ".time().", '$ip', '$skype', '$signature')";
            $result = mysql_query($sql);
            echo "<div class='successfuly'>Регистрацията мина успешно, логнете се. </div>";
        }
        }
        }
        }
        }
        ?>
                  </div>
                    <div class="menu_bottom"> </div>
                </div>
         
            </div>
          
<?php include('menu_right.php');?>         
<?php include('footer.php');?>
 
еми защото ти я няма формата :)

<form method='POST'> <br />
Име: <input type='text' name='username' /><br />
Парола: <input type='password' name='pass' /> <br />

и т.н.

<input type='submit' name='register' value='Регистрация' >

</form>
 

Back
Горе