Kezdőoldal » Számítástechnika » Programozás » Készítettem egy regisztrációt,...

Készítettem egy regisztrációt, de valami hiba van? (többi lent)

Figyelt kérdés

Sziasztok! Készítettem egy regisztrációs oldalt, ahol a lényeg az lenne, hogy ugye az adatokat a reg_check.php leellenőrzi, majd az bekerül az adatbázisba.

De amikor a register.php-t behívom a böngészőben és kitöltöm az adatok, utána nem történik semmi, csak újra tölt az oldal, illetve az URL címhez bekerülnek az adatok. Itt a kód. Mi lehet a gond?

<link rel="stylesheet" type="text/css" href="styles.css" />


</head>


<body>


<div id="carbonForm">

<h1>Regisztráció</h1>


<form method="post action">


<div class="fieldContainer">


<div class="formRow">

<div class="label">

<label for="name">Felhasználónév:</label>

</div>


<div class="field">

<input type="text" name="nick"/>

</div>

</div>


<div class="formRow">

<div class="label">

<label for="email">Email:</label>

</div>


<div class="field">

<input type="text" name="email"/>

</div>

</div>


<div class="formRow">

<div class="label">

<label for="pass">Jelszó:</label>

</div>


<div class="field">

<input type="password" name="pass1"/>

</div>

</div>


<div class="formRow">

<div class="label">

<label for="pass">Jelszó ismét:</label>

</div>


<div class="field">

<input type="password" name="pass2"/>

</div>

</div>


</div> <!-- Closing fieldContainer -->


<div class="signupButton">

<input type="submit" name="regisztracio" id="submit" value="Regisztrálás" />

</div>


</form>


</div>



<script type="text/javascript" src=" [link]

<script type="text/javascript" src="script.js"></script>


<?php

include "config.php";

include "reg_check.php";

mysql_connect($dbhost,$dbuser,$dbpass);

mysql_select_db($dbname);


if (isset($_POST['regisztracio']))

{

if (reg_check($_POST) == "rendben")

{

$sql = "INSERT INTO users (id,nick,jelszo,email) ";

$sql.= "VALUES('','".$_POST['nick']."','";

$sql.= md5($_POST['pass1'])."','".$_POST['email']."')";

$query = mysql_query($sql) or die ("Valami baj van az adatbázissal.");

print "sikeres regisztráció!";

print ""index.php">tovább";

}

else

{

print reg_check($_POST);

}

}

?>

</body>

</html>


Remélem ti tudtok segíteni... :/



2013. márc. 23. 16:24
 1/1 Drone007 ***** válasza:

hiba:

<form method="post action">

ilyen legyen:

<form method="post">


Én az ellenőrzés részt (php) az oldal elejébe ágyaznám, és az űrlapot már meg sem jeleníteném sikeres reg esetén, helyette inkább egy login űrlap...

2013. márc. 24. 09:49
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!