Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok NapísalOffline : 12.08.2010 17:44

Ahojte mám další problem spravil som registráciu všetko ide ako má ale teraz som sa snažil spraviť to aby užívatel ked nevyplni urcite udaje tak sa preruší a napíšé: Vyplnte všetky údaje skúšal som to takto ale nič

Kód:
<?php
require("db.php");
if (isset($_POST['submit']) )
{
if (
empty($_POST['loginBox']) &&
empty($_POST['passwordBox']) &&
empty($_POST['forenameBox']) &&
empty($_POST['surnameBox']) &&
empty($_POST['add1Box']) &&
empty($_POST['add2Box']) &&
empty($_POST['add3Box']) &&
empty($_POST['postcodeBox']) &&
empty($_POST['emailBox']))
{
die("Nezadali ste všetko");
}
$addsql = "INSERT INTO
customers (forename, surname, add1,
add2, add3, postcode, phone, email, registered)
VALUES('"
. strip_tags(addslashes(
$_POST['forenameBox'])) . "', '"
. strip_tags(addslashes(
$_POST['surnameBox'])) . "', '"
. strip_tags(addslashes(
$_POST['add1Box'])) . "', '"
. strip_tags(addslashes(
$_POST['add2Box'])) . "', '"
. strip_tags(addslashes(
$_POST['add3Box'])) . "', '"
. strip_tags(addslashes(
$_POST['postcodeBox'])) . "', '"
. strip_tags(addslashes(
$_POST['phoneBox'])) . "', '"
. strip_tags(addslashes(
$_POST['emailBox'])) . "',1)";
mysql_query($addsql);
$password = ($_POST['passwordBox']);
$login = "INSERT INTO
logins (customer_id, username, password)
VALUES(" . mysql_insert_id() . ", '"
. strip_tags(addslashes(
$_POST['loginBox'])) . "','$password')";
mysql_query($login);
echo "Registration completed";
?>
<meta http-equiv="refresh" content="5; url=login.php">
<?php
}
else
{
require("header.php");
echo "<form action='" . $SCRIPT_NAME . "' method='POST'>";
?>
<table>
<tr>
<td>Login</td>
<td><input type="text" name="loginBox"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="passwordBox"></td>
</tr>
<tr>
<td>Forename</td>
<td><input type="text" name="forenameBox"></td>
</tr>
<tr>
<td>Surname</td>
<td><input type="text" name="surnameBox"></td>
</tr>
<tr>
<td>House Number, Street</td>
<td><input type="text" name="add1Box"></td>
</tr>
<tr>
<td>Town/City</td>
<td><input type="text" name="add2Box"></td>
</tr>
<tr>
<td>County</td>
<td><input type="text" name="add3Box"></td>
</tr>
<tr>
<td>Postcode</td>
<td><input type="text" name="postcodeBox"></td>
</tr>
<tr>
<td>Phone</td>
<td><input type="text" name="phoneBox"></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="emailBox"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" ></td>
</tr>
</table>
</form>
<?php
}
require("footer.php");
?>


Offline

Užívateľ
Užívateľ
Zrušenie akcie

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 12.08.2010 17:50

To empty() daj preč.... resp. daj pred to !empty()


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 12.08.2010 18:00

Aj tak napíše Registration completed


Offline

Užívateľ
Užívateľ
Zrušenie akcie

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 12.08.2010 18:01

Prepáč, to bola blbosť.
To empty() je dobre má tam byť or mieto and.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 18.01.22
Príspevky: 1188
Témy: 198
Príspevok NapísalOffline : 12.08.2010 18:18

Takto by to fungovalo, len ak by boli vsetky polia prazdne niesmies pouzivat && (and) ale || (or) a bude to fungovat. este by som najprv vsetky tie premenne z pola post osetril funkciou trim() nech sa nestane to, ze clovek ti tam zada naprikald medzeru a potom to empty schvali.

cize nejak takto:

Kód:
$premenna = trim( $_POST['premenna'] );
//odstrani setky medzeri
if( empty( $premenna ) ) {
//vypis chybu
} else {
//premenna je OK, pouzi ju ako $_POST['premenna']
}


//editovane


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 13.08.2010 8:45

Dakujem obom pomohlo :-)


Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Stealth akcie

v Počítačové hry

9

1070

06.01.2008 22:28

cs_skillers Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vianocne akcie

v Obchody, reklamácie a právo

3

903

21.11.2009 13:54

Dany Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Office + win 10 akcie

v Výhodné ponuky

7

680

21.11.2020 0:07

tarezni Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tipy na víkendové akcie

v Akcie, zrazy, festivaly, koncerty

12

1224

01.04.2019 9:20

bepetko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zľavy, akcie a výpredaje aplikácií.

v Smartfóny a tablety

23

1125

30.06.2014 16:47

mirom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zľavy, akcie a výpredaje hier

[ Choď na stránku:Choď na stránku: 1 ... 48, 49, 50 ]

v Počítačové hry

1477

77944

29.11.2022 21:41

tarezni Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: SonyEricsson SATIO vybrany z akcie

v Kúpim

0

538

14.04.2010 12:50

X@rdas Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nemám prístup na akcie s HDD.

v Pevné disky a radiče

15

826

14.02.2021 16:48

4040 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. po kliknuti na odkaz dve akcie

v JavaScript, VBScript, Ajax

6

472

07.06.2010 21:56

DARSON Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nVidia zažíva ťažké časy - akcie poklesli o vyše 40%

v Novinky

5

836

28.07.2010 5:05

Mir Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zrusenie objednavky

v Obchody, reklamácie a právo

6

1035

08.06.2008 14:05

pukepulos Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zrusenie googleupdatov

v Sieťové a internetové programy

4

415

18.05.2012 12:46

mito Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zrusenie dualboot

v Operačné systémy Microsoft

1

427

16.02.2012 18:17

magic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BAN - Zrusenie

v Redakčné systémy

8

810

16.04.2007 17:40

Fenius Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. zrušenie nicku

v Správy pre vedenie fóra

1

2200

09.07.2011 9:40

Daron Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ZRUSENIE PARTICIE

v Pevné disky a radiče

16

3504

19.04.2012 16:25

f4r0 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra