Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Jim-Y
    veterán

    A tinyboxosat megoldottam, nem volt még létrehozva a guest_user.php file :W :W

    A másiknak itt a kódja:

    <?php ?>
    <!doctype html>
    <html lang="hu">
    <head>
    <title>Cím</title>
    <link href='http://fonts.googleapis.com/css?family=Niconne&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
    <link type="text/css" rel="stylesheet" href="../css/soon.css"/>
    </head>
    <body>
    <form method="POST" action="register.php">
    <input type="text" id="name" value="Vezetéknév - *Nem Publikus" class="elemek" name="name" /><br />
    <input type="text" id="surname" value="Keresztnév - *Nem Publikus" class="elemek" name="surname" /><br />
    <input type="text" id="username" value="Felhasználónév" class="elemek" name="user"/><br />
    <div id="wrongemail" style="display: none; border:1 px solid red; background-color:white;">Nem Egyezik a Két e-mail Cím!</div>
    <input type="text" id="email" value="e-mail - *Nem Publikus" class="elemek" name="email"/><br />
    <input type="text" id="email_verify" value="e-mail megerősítése" class="elemek" onkeyup="verifyemail()"/><br />
    <input type="password" id="password" class="elemek" name="password"/><br />
    <input type="password" id="password_verify" class="elemek" onkeyup="verifypassword()"/><br />
    <span>Elolvastam és elfogadom a <a href="../html/agreement.html">felhasználási feltételeket</a></span>
    <input type="checkbox" id="agreement" /><br /><br />
    <input type="submit" class="belepes" value="Regisztráció"/>
    </form>
    <script type="text/javascript">
    function verifypassword()
    {
    var pass1 = document.getElementById("password").innerHTML;
    var pass2 = document.getElementById("password_verify").innerHTML;
    if(pass1 != pass2)
    {
    document.getElementById("wrongpass").style.visibility="visible";
    }
    else
    {
    document.getElementById("goodpass").style.visibility="visible";
    }
    }
    function verifyemail()
    {
    var email1 = document.getElementById("email").innerHTML;
    var email2 = document.getElementById("email_verify").innerHTML;
    if(email1 != email2)
    {
    document.getElementById("wrongemail").style.display="block";
    }
    else
    {
    document.getElementById("goodemail").style.display="block";
    }
    }

    </script>
    </body>
    </html>

    Közben megváltoztattam a visibility-t display-re
    :R :R

    Meg, már ne is haragudj, de html-beli alap hiányosságok is vannak, nem csoda, hogy nem megy, ha ilyet írsz:

    <input type="text" id="email" value="e-mail - *Nem Publikus" class="elemek" name="email"/><br />

    majd:

    var email1 = document.getElementById("email").innerHTML;

    -----------------------------------------------

    Csinálj egy táblázatot, a user töltse ki, majd a Submit gombbal ajax segítségével küldd el az értékeket a php fájlnak, vagy még submit előtt végezz ellenőrzéseket, vagy azt is csinálhatod, hogy a kód csak küldi az adatokat, és a php dolgozza fel őket, ha valami nem ok, akkor a php jelzi azt a kódnak, a kódban meg mondjuk pirossal bekeretezed ami rosszul lett kitöltve.

  • Jim-Y
    veterán

    A tinyboxosat megoldottam, nem volt még létrehozva a guest_user.php file :W :W

    A másiknak itt a kódja:

    <?php ?>
    <!doctype html>
    <html lang="hu">
    <head>
    <title>Cím</title>
    <link href='http://fonts.googleapis.com/css?family=Niconne&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
    <link type="text/css" rel="stylesheet" href="../css/soon.css"/>
    </head>
    <body>
    <form method="POST" action="register.php">
    <input type="text" id="name" value="Vezetéknév - *Nem Publikus" class="elemek" name="name" /><br />
    <input type="text" id="surname" value="Keresztnév - *Nem Publikus" class="elemek" name="surname" /><br />
    <input type="text" id="username" value="Felhasználónév" class="elemek" name="user"/><br />
    <div id="wrongemail" style="display: none; border:1 px solid red; background-color:white;">Nem Egyezik a Két e-mail Cím!</div>
    <input type="text" id="email" value="e-mail - *Nem Publikus" class="elemek" name="email"/><br />
    <input type="text" id="email_verify" value="e-mail megerősítése" class="elemek" onkeyup="verifyemail()"/><br />
    <input type="password" id="password" class="elemek" name="password"/><br />
    <input type="password" id="password_verify" class="elemek" onkeyup="verifypassword()"/><br />
    <span>Elolvastam és elfogadom a <a href="../html/agreement.html">felhasználási feltételeket</a></span>
    <input type="checkbox" id="agreement" /><br /><br />
    <input type="submit" class="belepes" value="Regisztráció"/>
    </form>
    <script type="text/javascript">
    function verifypassword()
    {
    var pass1 = document.getElementById("password").innerHTML;
    var pass2 = document.getElementById("password_verify").innerHTML;
    if(pass1 != pass2)
    {
    document.getElementById("wrongpass").style.visibility="visible";
    }
    else
    {
    document.getElementById("goodpass").style.visibility="visible";
    }
    }
    function verifyemail()
    {
    var email1 = document.getElementById("email").innerHTML;
    var email2 = document.getElementById("email_verify").innerHTML;
    if(email1 != email2)
    {
    document.getElementById("wrongemail").style.display="block";
    }
    else
    {
    document.getElementById("goodemail").style.display="block";
    }
    }

    </script>
    </body>
    </html>

    Közben megváltoztattam a visibility-t display-re
    :R :R

    A <script> ... </script> részt a head részbe tedd!

Új hozzászólás Aktív témák