Results 1 to 9 of 9

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date: Sep:2007
    Location: Bulgaria
    Posts: 74

    Php ñêðèïò çà ðåãèñòðèðàíå....

    Çäðàâåéòå!
    Îò íÿêîëêî ñåäìèöè ñå çàíèìàâàì ñ PHP è MYSQL!Íî äíåñ ñå çàïúíàõ â â òîâà!Èñêàì äà íàïðàâÿ ôîëìóëÿð, ÷ðåç êîéòî äà ñå ðåãèñòðèðàø â áàçà äàííè íà ìîÿ ñúðâúð!Åòî ãî è ñêðèïòà!Ïðîáëåìà å òàì,÷å ôîðìóëÿðà íèùî íå îáðàáîòâà!Êúäå ãðåøà???
    Code:
    <?php
    if (isset($_POST['login']))     //àêî ôîðìàòà å áèëà èçïðàòåíà
    {
          
                $name = strip_tags($_POST['name']);     //âçåìè èìåòî è ïðåìàõíè âñè÷êè òàãîâå,àêî èìà òàêèâà
                $family = strip_tags($_POST['family']);
                $e_mail = strip_tags($_POST['e_mail']);
                $gender = strip_tags($_POST['gender']);
                $pass1 = md5($_POST['pass1']);      //md5 õàøà íà ïàðîëàòà
                $pass2 = md5($_POST['pass2']);
                
                if ( empty($name) || empty($family) || empty($e_mail) || empty($gender) || empty($_POST['pass1']) || empty($_POST['pass2']) )     //ïðîâåðè,äàëè âñè÷êè ïîëåòà ñà ïîïúëíåíè
                {
                      echo '<p>Ìîëÿ,ïîïúëíåòå ïðàçíèòå ïîëåòà</p>';
                
                }
                
                else   //àêî íå ñà ïðàçíè,òî ïðîäúëæè è îáðàáîòè ôîðìàòà
                
                {
                
                       $conn = mysql_connect('localhost','root','root') or die ("Íÿìà âúçêà ñ MYSQL");
                       $BD = mysql_select_db('dbpavel') or die ("Íÿìà âúðçêà ñ áàçà äàííè");
                       $query = "insert into pavel (name,family,e_mail,gender,pass) values (\"$name\", \"$family\", \"$e_mail\", \"$gender\", \"$pass1\")";
                       $rez = mysql_query($query, $conn) or die ("Ðåãèñòðàöèÿòà íå ìîæå äà áúäå èçïúëíåíà");
                
                }
                if ($rez)
                {
                
                      echo '<p>Äîáàâåíè ñòå óñïåøíî!</p>';
                      
                }
    }
                
    else
    
    {
    
    ?>
    <html>
    <head>
           <title>..::Registration::..</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></head>
    <body>
    <div align="center"><h3>..::Ðåãèñòðèðàé ñå::..</h3></div>
     <form action="" method="post">
     <fieldset >
          <table align="center" border="1">
                <tr>
                      <td>Èìå *</td>
                      <td ><input type="text" name="name" ></td >
                </tr>
                <tr>
                      <td >Ôàìèëèÿ *</td >
                      <td ><input type="text" name="family"></td >
                <tr>
                      <td >e-mail *</td >
                      <td ><input type="text" name="e_mail"></td>
                </tr>
                <tr>
                      <td>Gender</td >
                      <td ><input type="radio" name="gender" >male
                            <input type="radio" name="gender1" >female</td >
                </tr>
                <tr>
                      <td >Password *</td>
                      <td><input type="text" name="pass1"></td >
                </tr>
                <tr>
                      <td >Confirm password *</td>
                      <td ><input type="text" name="pass2"></td >
                </tr >
                <tr>
                      <td colspan="2" align="center">
                      <input type="submit" value="Register"></td>
                </tr> 
                
          </table >
          </fieldset>
     </form>
     </body>
     </html>
    <?php
    }
    ?>

  2. #2
    Registered User
    Join Date: Aug:2006
    Location: Sofia
    Posts: 37
    Ãðåøêàòà òè å îùå â ïúðâèÿ ðåä - ïðîâåðè ñè óñëîâèåòî â ïúðâèÿ IF è ùå ÿ îòêðèåø.

  3. #3
    White awesomeness z0ne's Avatar
    Join Date: Feb:2002
    Location: Õàñêîâo
    Posts: 13,331
    Ôóíêöèÿòà strip_tags íå ñå ïîëçâà òàêà.

  4. #4
    Registered User
    Join Date: Aug:2006
    Location: Sofia
    Posts: 37
    Êîå ìó å ëîøîòî íà íà÷èíà, ïî êîéòî ÿ èçïîëçâà?
    Âÿðíî, ÷å âå÷å å êúñíî, íî àç ëè÷íî íå âèæäàì ðàçëèêà â òîâà, êîåòî å ïîêàçàíî â "ñàéòà, êîéòî ñè äàë" è òîâà êàê ÷îâåêà ïîëçâà ôóíêöèÿòà? Îáÿñíè ïî-ïîäðîáíî êàêâî èìàø ïðåäâèä, çàùîòî ñïîðåä ìåí òîâà íÿìà íèùî îáùî ñ ïðîáëåìà ìó.
    Last edited by sunless; 30th September 2007 at 00:57.

  5. #5
    White awesomeness z0ne's Avatar
    Join Date: Feb:2002
    Location: Õàñêîâo
    Posts: 13,331
    Àìè íà ñàéòà,êîéòî ñúì äàë å ïîêàçàíî êàê òî÷íî ñå ïîëçâà.Ïî-ëåñíî îò òîâà íå çíàì íà êúäå.

  6. #6
    philosophus duratea icaci's Avatar
    Join Date: Oct:2006
    Location: Aachen
    Posts: 2,698
    @pwizard, $_POST['login'] íèêîãà íÿìà äà áúäå set-íàò, òúé êàòî âúâ ôîðìàòà òè íÿìàø åëåìåíò ñ èìå login. Äîáàâè åäíî
    Code:
    <input type="hidden" name="login" value="login" />
    ïðåäè çàòâàðÿùèÿ </form> èëè äîáàâè àòðèáóò name="login" íà submit åëåìåíòà.
    Internet - it doesn't make you stupid, it just makes your stupidity more accessible to others

  7. #7
    Registered User emagi's Avatar
    Join Date: Feb:2007
    Location: bulgaria
    Posts: 202
    Ïðè ìåí ñòàíà!Çíà÷è è ïðè íåãî òðÿáâà äà å ñòàíàëî!!!
    Íåçíàì êàê å ïðè [b]@pwizard[\b],íî ïðè ìåí èçëåçå ñëåäíèÿ ïðîáëåì:

    Êðèïòèðàì ñ md5,ïîñëå íå ìîãà ïúê äà ñå ëîãà!Ñêðèïòà ìè å ñëåäíèÿ â äîêóìåíòà çà ðåãèñòðàöèÿ â áàçà äàííè:
    [
    Code:
    $pass = md5($_POST['pass']);
    À ÷àñò îò ñêðèïòà çà ëîãèí â ñàéòà å :
    Code:
    $query = "insert into pavel (name,family,e_mail,gender,pass,username) values (\"$name\", \"$family\", \"$e_mail\", \"$gender\", password( \"$pass1\" ),\"$usern\")";
    Ìàõíå ëè òîâà md5 ìîãà äà ñå ëîãàí ïîñëå,èíà÷å íå ñòàâà!
    Çàùî???

  8. #8
    White awesomeness z0ne's Avatar
    Join Date: Feb:2002
    Location: Õàñêîâo
    Posts: 13,331
    Quote Originally Posted by icaci View Post
    @pwizard, $_POST['login'] íèêîãà íÿìà äà áúäå set-íàò, òúé êàòî âúâ ôîðìàòà òè íÿìàø åëåìåíò ñ èìå login. Äîáàâè åäíî
    Code:
    <input type="hidden" name="login" value="login" />
    ïðåäè çàòâàðÿùèÿ </form> èëè äîáàâè àòðèáóò name="login" íà submit åëåìåíòà.
    Íàé-äîáðå å ïðîñòî ôîðìàòà àêî ÿ êðúñòèø òàêà áåç äà èìà íóæäà îò ñêðèòè ïîëåòà -> <form name="login" method="post"...

  9. #9
    Registered User emagi's Avatar
    Join Date: Feb:2007
    Location: bulgaria
    Posts: 202
    Îïðàâèõ ñå!
    Òîåñò ñ êàêâàòî ôóíêöèÿ "âêàðâàì" ñ òàêàâà ïàê òðÿáâà äà "èçêàðàì"!!!!!!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè