| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 26.03.13 Prihlásený: 05.01.17 Príspevky: 89 Témy: 23 | Napísal 300i: 01.11.2013 16:48 | |
|
Mám 2 súbory, toto je register.php:Kód: <?php session_start();
$_SESSION ["loginX"] = ""; $_SESSION ["emailX"] = "";
define ("LOGIN", "xxx"); define ("PASS", "xxx"); define ("SERVER", "xxx"); define ("DATABASE", "xxx");
if (empty($_POST["login"])) {$_SESSION ["loginX"] = "zadaj meno";} else { $login = $_POST ["login"]; $_SESSION ["login"] = $login; unset ($_SESSION ["loginX"]); $pripojenie = mysql_connect (SERVER, LOGIN, PASS); $spojenie = mysql_select_db (DATABASE); $vlozenie = mysql_query ("INSERT INTO xxx(MENO) VALUES('$login')"); }
if (empty ($_POST ["email"])) {$_SESSION ["emailX"] = "zadaj email";} else { $email = $_POST ["email"]; $_SESSION ["email"] = $email; unset ($_SESSION ["emailX"]); $pripojenie = mysql_connect (SERVER, LOGIN, PASS); $spojenie = mysql_select_db (DATABASE); $vlozenie = mysql_query ("INSERT INTO xxx(EMAIL) VALUES('$email')"); }
header ("location: http://www.stranka.sk"); ?>
a toto index.html:Kód: <?php session_start(); ?> <html> <head> <style> .chyba {color: #FF0000;} </style> </head> <body>
<form method="post" action="register.php"> Meno: <input type="text" name="login" value="<?php echo $_SESSION ["login"];?>"> <span class="chyba"><?php echo $_SESSION ["loginX"];?></span> <br> Email: <input type="text" name="email" value="<?php echo $_SESSION ["email"];?>"> <span class="chyba"><?php echo $_SESSION ["emailX"];?></span> <br> <input type="submit" value="Registrovať"> </form>
<?php session_destroy(); ?>
</body> </html>
no a do databázy mi to ukladá takto. neviete prečo ?
Naposledy upravil 300i dňa 01.11.2013 17:12, celkovo upravené 1
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
používanie zastaralých funkcií a ukážkový SQL injection, blahoželám začal by som tým, že si o tom aspoň dačo naštuduješ, než budeš pokračovať... keď pochopíš, čo je na tom zlé, presmeruj svoju pozornosť na to, aby ti fungovali obrázky, ktoré sem includneš
_________________ C#, PHP, ... |
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 01.11.2013 16:54 | |
|
Používaj nejakú normálnu image hostingovú službu (imgur.com a pod.) a nie trápne slovenské nefunkčné napodobneniny. Skús pridať obrázok ešte raz.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 26.03.13 Prihlásený: 05.01.17 Príspevky: 89 Témy: 23 | Napísal autor témy 300i: 01.11.2013 17:12 | |
|
už by to malo fungovat
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Údaje sa vložili správne, kde je problém? Vykonávaš dva inserty, pribudli dva riadky v tabuľke.. Ak si to chcel v jednom riadku, tak to buď musíš urobiť jediným insertom alebo potom musíš update-tnúť existujúci záznam (čo je ale v tomto prípade dosť blbosť).
_________________ C#, PHP, ... |
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|