Készítettem egy regisztrációt, de valami hiba van? (többi lent)
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... :/
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...
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!