Autor | Zpráva | ||
---|---|---|---|
hynek Profil |
#1 · Zasláno: 6. 1. 2009, 18:16:50
Zdravím.
Mám kód na změnu nicku, ve kterém mi to žádnou chybu nehlásí, ale když dám změnit, nic se nezmění, jen se vymaže obsah textových polí.. Je to dělané abych mohl jako admin webu měnit nick jakémukoliv uživateli. tady je kód prosím o pomoc, proč to neupdatuje uživatelský jméno v dtb.. if (isset($_POST['odeslat'])) { require_once ('mysql_spojit.php'); if (eregi ("^[[:alnum:]ěščřžýáíéúůďťňó][a-z0-9_.-]{3,20}$", stripslashes(trim($_POST['uziv_jmeno_stare'])))) { $us = $_POST['uziv_jmeno_stare']; } else { $us = FALSE; } if (eregi ("^[[:alnum:]ěščřžýáíéúůďťňó][a-z0-9_.-]{3,20}$", stripslashes(trim($_POST['uziv_jmeno'])))) { $u = $_POST['uziv_jmeno']; } else { $u = FALSE; } $id = "SELECT id_uzivatele FROM uzivatele WHERE uziv_jmeno='$us'"; if ($u && $us && $id) { $dotaz = "update uzivatele set uziv_jmeno=('$u') where id_uzivatele='$id'"; $vysledek = mysql_query ($dotaz); if ($vysledek) { echo '<h3>Uživatelské jméno bylo změněno!</h3><br /><a class=zpet href=administrace.php>Zpět</a>'; include ('zahrnout/pata.html'); exit(); } else { $zprava = '<p><font color="red" size="+1">Nick nebyl změněn kvuli systémové chybě.</p></font>'; } mysql_close(); } else { echo '<p><font color="red" size="+1">Zkuste to znovu</font></p>'; } } Děkuji za pomoc |
||
tiso Profil |
#2 · Zasláno: 6. 1. 2009, 18:20:57
hynek - riadok 17 je len dotaz do db, ale nikde ho nevykonávaš ani nespracúvaš.
|
||
hynek Profil |
#3 · Zasláno: 6. 1. 2009, 18:21:24
tiso
no jo vlastně =) |
||
hynek Profil |
#4 · Zasláno: 6. 1. 2009, 18:22:26
snad to bude fungovat už
|
||
hynek Profil |
#5 · Zasláno: 6. 1. 2009, 18:23:33
no hele už to napíše že uživatelský jméno bylo změněno.. ale nezmění se v DTB =D...
nevíte nikdo čim to muže bejt? |
||
hynek Profil |
#6 · Zasláno: 6. 1. 2009, 18:30:57
přišel jsem na to, že to nevezme z DTB id...
jak to mám udělat aby ho to vzalo dobře? podle uživatelskýho jména.. |
||
tiso Profil |
#7 · Zasláno: 6. 1. 2009, 18:36:06
hynek - zavri oči, a silne na to mysli.
|
||
hynek Profil |
#8 · Zasláno: 6. 1. 2009, 18:37:50
tiso
no já nevim.. mi to řekni jestli to víš prosím.. |
||
hynek Profil |
#9 · Zasláno: 6. 1. 2009, 18:40:23
$idv = "SELECT id_uzivatele,uziv_jmeno FROM uzivatele WHERE uziv_jmeno = '$us' ORDER BY id_uzivatele"; $id = mysql_query($idv); a když to dám vypsat tak mi to vypíše Resource id #5 |
||
Časová prodleva: 15 let
|
0