نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: ایمیل فعال سازی برای ثبت نام کاربران

  1. #1
    عضو انجمن aria-adword آواتار ها
    تاریخ عضویت
    Feb 2012
    نوشته ها
    105
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    7
    تشکر شده در
    7 پست

    پیش فرض ایمیل فعال سازی برای ثبت نام کاربران

    دوستان میخواستم اگر میشه برای نوشتن بخش ایمیل فعال سازی فرم ثبت نام زیر کمک کنید
    مرسی

    فرم ثبت نام
    کد PHP:
    <?php//include('C:\wamp\www\project\include\config.php');echo "<div id='picr'>";?><div id="menu">     <ul>      <li><a class="menu" href="index.php">Home</a></li>      <li><a class="menu" href="gallery.php">Gallery</a></li>      <li><a class="menu" href="info.php">Info</a></li>      <li><a class="menu" href="contact.php">Contact</a></li>     </ul>  </div><div id="gallery"><div id="tr"></div>  <form method=post id="fcontact"><fieldset>  <table width="347" height="274" id="form">   <tr>    <td>Username:</td>    <td><label for="username"></label>      <input type="text" name="username" id="username" /></td>  </tr>  <tr>    <td>E-mail:</td>    <td><label for="email"></label>      <input type="text" name="email" id="email" /></td>  </tr>  <tr>    <td>Password</td>    <td><label for="pass"></label>      <input type="password" name="pass" id="pass" /></td>  </tr>  <tr>    <td>Verify Password</td>    <td><label for="cpass"></label>      <input type="password" name="verifypass" id="verifypass" /></td>  </tr>  <tr>    <td colspan="2" align="center"></td>    </tr></table>  </fieldset><input type="submit"   name="submitted" class="btn" /><input type="hidden" name="submitted" value="1" /></form><div id="trbc"></div></div><div id="footer"><p class="footer">copyrigh&copy;2012-2013.Mojtaba pakdel</p></div><?php    if(isset($_POST['submitted'])) {        $dbc mysqli_connect('localhost''root''''doci');        mysqli_query($dbc'SET NAMES \'utf8\'');        mysqli_set_charset($dbc'utf8');        $error = array();        if(!empty($_POST['username'])) {            $u $_POST['username'];        }        else {            $error[] = "You forgot to enter your username";        }        if(!empty($_POST['pass'])) {            $p $_POST['pass'];        }        else {            $error[] = "You forgot to enter your password";        }        if(!empty($_POST['email'])) {            $e $_POST['email'];        }        else {            $error[] = "You forgot to enter your email";        }        if(!empty($_POST['verifypass'])) {            if($_POST['verifypass'] != $_POST['pass']) {                $error[] = "You both password are not matched";            }        }        else {            $error[] = 'You forgot enter your verify password';        }        if(empty($error)) {            $now time();            $q "INSERT INTO `user` (`username`,`email`,`password`,`creation_date`,`status`) VALUES ('{$u}','{$e}','".md5($p)."',{$now},0)";            $r mysqli_query($dbc$q);            if($r && mysqli_affected_rows($dbc) > 0) {                echo $msg "<p>Registration done successfully. Thank you very much.</p>";                header('location:index.php');            }            else {                echo '<p>An unknown system error is occured. If this persists please contact admin.</p>';            }        }        else {            echo '<p class="error">Below errors encountered:</p>';            foreach($error as $val) {                echo '<p> -'.$val.'</p>';            }            echo '<p class="error">Please try again</p>';        }        mysqli_close($dbc);    }

    echo 
    "</div>";?></div>
    صفحه لاگین

    کد PHP:
    <?phpinclude('include/function.php');checklogin();if(isset($_POST['submitted'])){    $dbc=mysqli_connect('localhost','root','','doci');    $error=array();    if(!empty($_POST['username'])){        $u=$_POST['username'];    }else{        $error[]='You forgot to enter your username';    }    if(!empty($_POST['pass'])){        $p=$_POST['pass'];                }else{                        $error[]='You forgot enter your password';            }    if(empty($error)){        $q="SELECT user_id,status FROM user WHERE username='$u' AND password=md5('$p') AND status != 3";    $r=@mysqli_query($dbc,$q);        if(mysqli_num_rows($r) == 1){        $row=mysqli_fetch_assoc($r);        if($row['status'] == 0){            echo $msg="<p class='msg'>Your account is inactive,First of all reactive your account.</p>";        }else{            $_SESSION['userid'] = $row['user_id'];            $_SESSION['level']=$row['status'];            header('location:form-upload.php');        }    }else{        echo $msg= "<p class='msg'>There is no such this user</p>";    }}else{    echo $msg="<pclass='msg'>An unknown system error is occured .if this error persist please contact admin.</p>";    }}
    ?>
    تابع

    کد PHP:
    <?phpfunction checklogin(){      session_start();      if(isset($_SESSION['userid']) AND isset($_SESSION['level'])){          if($_SESSION['level'] == 2 ){              header('location:admin.php');              exit();          }elseif($_SESSION['level'] ==1 ){              header('location:form-upload.php');              exit();          }          }}
    ?>

  2. # ADS




     

  3. #2
    عضو انجمن aria-adword آواتار ها
    تاریخ عضویت
    Feb 2012
    نوشته ها
    105
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    7
    تشکر شده در
    7 پست

    پیش فرض پاسخ : ایمیل فعال سازی برای ثبت نام کاربران

    کد ها بد نمایش داده میشن هر سه صفحه رو براتون همینجا میزارم
    فایل های پیوست شده فایل های پیوست شده
    • نوع فایل: zip login.zip (2.8 کیلو بایت, 0 نمایش)

  4. #3
    عضو جدید farzadnsr آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    96
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    36
    تشکر شده در
    31 پست

    پیش فرض پاسخ : ایمیل فعال سازی برای ثبت نام کاربران

    سلام

    اگه سوالتون رو بصورت مختصر بپرسید و جزئیات رو بگید بهتر میشه جواب داد

  5. تعداد تشکر ها از farzadnsr به دلیل پست مفید


  6. #4
    عضو انجمن aria-adword آواتار ها
    تاریخ عضویت
    Feb 2012
    نوشته ها
    105
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    7
    تشکر شده در
    7 پست

    پیش فرض پاسخ : ایمیل فعال سازی برای ثبت نام کاربران

    میخوام یه صفحه ثبت نام و ورود بنویسم که بعد از ثبت نام برای کاربر ایمیل ارسال بشه و بعد از اینکه روی اون لینک داخل ایمیل کلیک کرد اکانتش فعال بشه

    تا یه جایش رو هم نوشتم اما با این بخش ارسال ایمل کلا مشکل دارم
    قسمت هایی هم که طراحی مردم رو براتون گذاشتم که دانلود کنید

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •