Autor | Zpráva | ||
---|---|---|---|
tomiksk Profil |
#1 · Zasláno: 16. 5. 2011, 20:28:46
čuss lidi potreboval bich na web profili...:Meno,vek,skype,icq,web. Ale nwm to udelat trapim sa s tím už asi 3dni...Pls pls HELP...Dík login mam takto:
<?php include "./connect.php"; $login = mysql_real_escape_string($_POST["nick"]); $heslo = mysql_real_escape_string($_POST["heslo"]); $md5heslo = md5($heslo); $dotaz = mysql_query("select * from uzivatele where login = '$login' and heslo = '$md5heslo'"); $overeni = mysql_num_rows($dotaz); $row = mysql_fetch_array($dotaz); if($overeni == 1) { session_start(); $_SESSION['login'] = stripslashes($login); $_SESSION['id'] = $row["id"]; header("Location: admin.php"); die(); } else { echo"Zadal si zle login nebo heslo!"; } ?> a form.: <form action="login.php" method="post"> <table> <tr> <td><p>Nick:</p> </td> <td><input type="text" name="nick" value="" size="25" tabindex="1" /></td> </tr> <tr> <td><p>Heslo:</p> </td> <td><input type="password" name="heslo" value="" size="25" tabindex="2" /></td> </tr> <tr> <td colspan="2"><input type="submit" name="submit" value="Prihlasit sa" /></td> </tr> <tr> <p><td colspan="2" align="right"><p><a href="reg.php"><p>Ešte nesi registrovaný? Registruj sa TU </p></a></td> </tr> </table> </form> |
||
l564 Profil |
#2 · Zasláno: 16. 5. 2011, 20:38:01 · Upravil/a: l564
Tvá čeština je na úrovni 7 letého žáka. Příště nepiš tučně.
Co potřebuješ? Zapsat, Vypsat, Upravit, Smazat, Ověřit. |
||
tomiksk Profil |
#3 · Zasláno: 16. 5. 2011, 21:16:28
Sem slovak ktorý se snaží psat čeky ale Ok.
Potrebuju vypsat z mysql Tie veci:Meno,vek,skype.... Pri registraci to uživatel viplní |
||
l564 Profil |
#4 · Zasláno: 16. 5. 2011, 21:18:52
Opakuji, nepiš tučně!
Použij tento návod. |
||
tomiksk Profil |
#5 · Zasláno: 16. 5. 2011, 21:20:09
jj sry sem naučenej ... dík pozru to
|
||
tomiksk Profil |
#6 · Zasláno: 16. 5. 2011, 21:52:07
:-( nejde mi to ja mam tabulku uzivatele a potrebuji s ni dostat jen vypis z radku tohle čo si napsal to sem vedel už davno.... jen nwm nastavit
$result = mysql_query("SELECT * FROM Persons WHERE FirstName='Peter'"); |
||
pcmanik Profil |
#7 · Zasláno: 16. 5. 2011, 22:02:45 · Upravil/a: pcmanik
tomiksk:
Nepis dopekla po cesky, tu si na to nikdo nepotrpi. A bolo by dobre normalne tu popisat problem, co chces, co ocakavas a co nefunguje. Z tvojich utrzkovytich informacii sa neda nic pouzit. |
||
Stano Profil |
#8 · Zasláno: 16. 5. 2011, 22:32:19 · Upravil/a: Stano
tomiksk:
Sorry ale píšeš ako idiot takže ti nikto nerozumie a nikomu ani nechce odpisovať. A píšem ti len preto že si Slovák. 1.) Chceš profil v ktorom chceš vypisovať Meno, vek, skype, icq, web, ale pridáš sem formulár na prihlasovanie a kód ktorý overuje prihlásenie. To moc dokopy nejde. 2.) Z tvojej požiadavky sa dá len dohadovať čo vlastne chceš. Takže ako prvé potrebuješ v MYSQL spraviť v tabuľke uzivatele stlpce Vek, skype... Potom si spravíš súbor edit_profil.php v ktorom budeš mať formulár na pridávanie veku, skype atď. V tom istom súbore budeš aj upravovať informácie v MYSQL pomocou update. Potom potrebuješ súbor v ktorom sa budú tie informácie vypisovať a to spravíš cez select. a v tom query čo máš vyššie máš chybu $result = mysql_query("SELECT * FROM Persons WHERE FirstName='Peter'"); $result = mysql_query("SELECT * FROM uzivatele WHERE id='$id'"); vyberať užívateľov z DB sa oplatí cez ID ktoré by malo byť jedinečné pre každého usera. A myslím že FirstName tam ani nemáš. keď už tak skús login čo je vlastne nick užívateľov. |
||
tomiksk Profil |
#9 · Zasláno: 17. 5. 2011, 15:25:41
skusim zrozumitejsie : Já neviem nastaviť len
$result = mysql_query("SELECT * FROM uzivatele WHERE id='$id'"); |
||
tomiksk Profil |
#10 · Zasláno: 17. 5. 2011, 17:27:44
Vireseno :-D
|
||
Časová prodleva: 13 let
|
0