| | |
| Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Autor | Správa |
---|
Registrovaný: 16.12.05 Prihlásený: 17.01.24 Príspevky: 1223 Témy: 114 Bydlisko: Kežmarok | Napísal wolf14: 14.08.2006 12:21 | |
|
Cawte.Svagor mi povedal ze ak mozem aby som mu spravil v PHP cennik na jeho stranku a s moznostou jednoduchej upravy cien....Ja by som to chcel nejako tak ze bude nejaka tabulka a v nej sluzby a cena .....a pod tym bude nejake tlacitko alebo odkaz ze administracia a ked na to klikne zada meno a heslo bude mozt pravit ceny....
Moja otazka je: Ako na to ????
_________________ Venuj sa tomu, čo ťa baví.... |
|
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | Napísal wlacho: 14.08.2006 12:41 | |
|
vies vobec daco spravit v php?
|
|
Registrovaný: 16.12.05 Prihlásený: 17.01.24 Príspevky: 1223 Témy: 114 Bydlisko: Kežmarok | Napísal autor témy wolf14: 14.08.2006 12:51 | |
|
daco hej aspon nejake tie zaklady poznam....uz som na mojej stranke jednej pouzival aj databazu......Ja by som mal na tej stranke predstavu ze vsetky ceny sa nacitaju z DB..ked sa prihlasi tak bude moct ceny upravit a ove ceny sa zapisu do DB a potom sa stale nacitaju.....Jediny problem pre mna je ze neviem ako mam spravit prihlasenie
_________________ Venuj sa tomu, čo ťa baví.... |
|
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | Napísal wlacho: 14.08.2006 13:02 | |
|
prihlasenie ako login alebo celkovu registraciu
|
|
Registrovaný: 16.12.05 Prihlásený: 17.01.24 Príspevky: 1223 Témy: 114 Bydlisko: Kežmarok | Napísal autor témy wolf14: 14.08.2006 13:05 | |
|
No ak postaci ta "registracia" co som zatial robil tak by mozno stacil len login....
zatial som urobil tak ze meno heslo nick a email a pod.....kraviny sa zapisu do DB (pred tym sa skontroluje ci su zadane poviine polozky).......postaci take daco ???????
_________________ Venuj sa tomu, čo ťa baví.... |
|
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | Napísal wlacho: 14.08.2006 13:16 | |
|
index.php
Kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> <link rel="stylesheet" href="other/style.css"> </head> <body> <form action="prihlas.php" method="post"> Nick: <input type="text" name="nick" size="10" value='<?php $nick1=$_GET["nick1"]; echo ("$nick1"); ?>'> <?php $chyba=$_GET["chyba"]; if($chyba=="nick"){ echo ("<span class='chyba'>Nevyplnili ste nick!</span>");} ?> <br><br> Heslo: <input type="password" name="heslo" size="10"> <?php if ($chyba=="heslo") echo ("<span class='chyba'>Nevyplnili ste heslo!</span>"); elseif ($chyba=="hesla") echo ("<span class='chyba'>Zadali ste zlé heslo!</span>"); ?> <br><br> <input type="submit" value="prihlas"> </form> Ešte ste sa <a href="registracia.php">nezaregistrovali</a>? </body> </html>
registracia.php Kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> <link rel="stylesheet" href="other/style.css"> </head>
<body> <form action="reg.php" method="post"><br> <table border="0"> <tr><td width="150">Meno: </td><td><input type="text" name="meno">*</td><br></tr> <tr><td width="150">Priezvisko: </td><td><input type="text" name="priezvisko"></td></tr><br> <tr><td width="150">Nick: </td><td><input type="text" name="nick">*</td></tr><BR> <tr><td width="150">Heslo: </td><td><input type="password" name="heslo">*</td></tr><br> <tr><td width="150">Zopakovat heslo: </td><td><input type="password" name="heslo2">*</td></tr><br> <tr><td><img src="images/1.gif"><br><div class="zvol"><input type="radio" name="img" value="1"></div></td> <td width="150"><img src="images/2.gif"><br><div class="zvol"><input type="radio" name="img" value="2"></div></td> <td width="150"><img src="images/3.gif"><br><div class="zvol"><input type="radio" name="img" value="3"></div></td> <td width="150"><img src="images/4.gif"><br><div class="zvol"><input type="radio" name="img" value="4"></div></td> <td width="150"><img src="images/5.gif"><br><div class="zvol"><input type="radio" name="img" value="5"></div></td></tr> <td width="150"><input type="submit" name="Odošli" value="Odosli"><input type="reset" name="reset" value="Zmaž údaje"> </table> * - Povinne údaje </form>
</body> </html>
reg.php Kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> </head> <body> <?php $meno=($_POST["meno"]); $nick=($_POST["nick"]); $heslo=($_POST["heslo"]); $heslo2=($_POST["heslo2"]); $img=($_POST["img"]); if($meno) { if($nick) { if($heslo) { if($heslo==$heslo2) { if($img) { mysql_connect("localhost","",""); mysql_select_db ("test"); $datum=StrFTime("%d/%m/%Y %H:%M:%S",Time()); if ($img==1){ $a=("images/1.gif"); $img=$a;} elseif ($img==2){ $b=("images/2.gif"); $img=$b;} elseif ($img==3){ $c=("images/3.gif"); $img=$c;} elseif ($img==4){ $d=("images/4.gif"); $img=$d;} elseif ($img==5){ $e=("images/5.gif"); $img=$e;}; $kontrola_nick ="SELECT * FROM registracia WHERE nick='$nick' "; $uloha3=mysql_query($kontrola_nick); $x=mysql_num_rows($uloha3); if($x==0){ $sifrovane_heslo=MD5($heslo); $ip=$REMOTE_ADDR; $spravy=($nick."_spravy"); $chat=($nick."_chat"); $admin="no"; mysql_query("CREATE TABLE `$spravy` (id INT(10) NOT NULL AUTO_INCREMENT, sprava VARCHAR(255) NOT NULL, status ENUM('new','old'), PRIMARY KEY (id))"); mysql_query("INSERT INTO registracia(id, meno, priezvisko, nick, heslo, ip, date, img, admin, status) VALUES('0','$meno','$priezvisko','$nick','$sifrovane_heslo','$ip','$datum','$img','$admin','')"); echo ('<a href="index.php">Pokracovat</a>');} else{ echo("Zadaný nick už existuje, vyberte si prosím iný!"); echo('<br><a href="registracia.php">Registracia prebehla uspesne.<br>Pokracovat</a>');} } else{ echo ("Nezvolili ste si obrázok!"); echo('<br><a href="registracia.php">Pokracovat</a>');} } else{ echo("Zadané heslá na zezhodujú!"); echo('<br><a href="registracia.php">Pokracovat</a>');} } else{ echo("Nevyplnili ste heslo!"); echo('<br><a href="registracia.php">Pokracovat</a>');} } else{ echo ("Nevyplnili ste nick!"); echo('<br><a href="registracia.php">Pokracovat</a>');} } else{ echo ("Nevyplnili ste krstné meno!"); echo('<br><a href="registracia.php">Pokracovat</a>');} ?> </body> </html>
prihlas.php Kód: <?php mysql_connect("localhost","",""); mysql_select_db ("test"); $heslo=($_POST["heslo"]); $nick=($_POST["nick"]); if($nick) { if($heslo) { $prihlasenie=mysql_query("SELECT * FROM registracia WHERE nick='$nick'"); $prihlas=mysql_fetch_array($prihlasenie); $admin=($prihlas[admin]); $heslo= MD5($heslo); $prihlasenie=mysql_query("SELECT * FROM registracia WHERE nick='$nick'"); $prihlas=mysql_fetch_array($prihlasenie); $nacitane_heslo=($prihlas[heslo]); if ($nacitane_heslo==$heslo){ Session_start(); $_SESSION['SID'] = array('nick' => $nick, 'type' => $admin, 'time' => Time()+1800); mysql_query("UPDATE registracia SET status='online' WHERE nick='$nick'"); $odkaz=('menu.php?'.SID); Header("Location:$odkaz");} else{ $chyba="hesla"; Header("location:index.php?chyba=$chyba&nick1=$nick");} } else { $chyba="heslo"; Header("location:index.php?chyba=$chyba&nick1=$nick"); } } else { $chyba="nick"; Header("location:index.php?chyba=$chyba&nick1=$nick"); } ?>
trochu si to uprav, lebo to som robil pre jeden chat
|
|
Registrovaný: 16.12.05 Prihlásený: 17.01.24 Príspevky: 1223 Témy: 114 Bydlisko: Kežmarok | Napísal autor témy wolf14: 14.08.2006 14:08 | |
|
super a nemas nahodou aj sql prikaz na vytvorenie tabulky registracia????Lebo ked som ju vytvoril ja tak to velmi neposluchalo
_________________ Venuj sa tomu, čo ťa baví.... |
|
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | Napísal wlacho: 15.08.2006 11:20 | |
|
tabulka registracia Kód: CREATE TABLE `registracia` ( `id` int(10) NOT NULL auto_increment, `meno` varchar(15) NOT NULL default '', `priezvisko` varchar(20) NOT NULL default '', `nick` varchar(10) NOT NULL default '', `heslo` varchar(50) NOT NULL default '', `ip` varchar(15) NOT NULL default '', `date` varchar(50) NOT NULL default '', `img` varchar(20) NOT NULL default '', `admin` varchar(5) NOT NULL default '', `status` varchar(10) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `nick` (`nick`) )
|
|
Registrovaný: 29.11.06 Prihlásený: 02.12.06 Príspevky: 1 Témy: 0 | Napísal mikra: 30.11.2006 14:56 | |
|
moooc potrebujem pomoc s mojou stranku...je to virtualna stranky o konoch...este na nej nic nieje..chcem sa sytat ako mam urobit registraciu...ono to potom same zaregistruje??a ako urobim z je napis registracia a az po kliknuti na neho sa objavi dotaznik??
a este by som bola moc rada ak by mi dala na toto vsetko kody a pomohol mi a ak by mi dal niekto kod na login a heslo teda vstu...taku tabulku.....a treba to niak nastavovat ze aky login a heslo su uz zaregistrovany???moc by ste mi pomohli dakujem...prosim kontaktovat na mirka6@chello.sk alebo sem dakujem moc lebo ja sa v tom este nevyznam
|
|
Registrovaný: 16.12.05 Prihlásený: 17.01.24 Príspevky: 1223 Témy: 114 Bydlisko: Kežmarok | Napísal autor témy wolf14: 10.12.2006 12:32 | |
|
wlacho píše: ...
pocuj mozno blba otazka ale ako mam urobit ze ak je clovek prihlaseny tak sa mu na strane menu.php ukazu take odkazy ktore sa neukazu tym co niesu prihlaseny??Alebo lepsie povedane ako subor menu.php zisti ze som prihlaseny alebo nie ??? Samozrejme ak pouzivam to co si pisal vyssie...
thx
edit: a ako na logout ???
_________________ Venuj sa tomu, čo ťa baví.... |
|
Registrovaný: 16.12.05 Prihlásený: 17.01.24 Príspevky: 1223 Témy: 114 Bydlisko: Kežmarok | Napísal autor témy wolf14: 19.12.2006 14:36 | |
|
UP please help chcem to uz konecne dokoncit HELP!!!!!!!!
_________________ Venuj sa tomu, čo ťa baví.... |
|
Registrovaný: 08.11.06 Prihlásený: 06.12.10 Príspevky: 15721 Témy: 7 Bydlisko: Bratislava | Napísal Jaro: 30.12.2006 19:19 | |
|
wolf14 píše: pocuj mozno blba otazka ale ako mam urobit ze ak je clovek prihlaseny tak sa mu na strane menu.php ukazu take odkazy ktore sa neukazu tym co niesu prihlaseny??Alebo lepsie povedane ako subor menu.php zisti ze som prihlaseny alebo nie ??? Samozrejme ak pouzivam to co si pisal vyssie... thx edit: a ako na logout ???
ja som pomerne zaciatocnik takze asi cakam aj kritiku k tomuto rieseniu
urobis si nejake to overenie prihlasenia neviem jak to tu je spravene ci dochadza k prenosu mena aj hesla alebo sa vygeneruje nejaka spojena skomolenina nevem napr. si das vytiiahnut z databazy $heslo kde $meno=$zadane_meno,potom overis ci $heslo==$zadane heslo ak hej tak mozes nahodit nejaku premennu ktora bude informovat o stave rihlasenia napr. $prihlaseny
to zobrazenie bude jednoduche urobis to cez podmienku
if(sem hodis to overenie prihlasenia co ja viem napr. $prihlaseny==1)
{echo "a sem nahodis html s tym co sa ma zobrazit";
}
_________________ CPU Core i5 2400 cooler: CM Hyper 212+ | MB GB PH67-UD3-B3 | RAM 4GB DDR3 1600 | VGA Gainward 9600GT 512MB | monitor Samsung LE37A559 | HDD HITACHI 250GB + WD 640GB | PSU Fortron FSP400-60GLN | Case TT Soprano VB1000 BWS black | Mouse Razer DeathAdder NB HP ProBook 6450b |
|
Registrovaný: 02.07.06 Prihlásený: 30.01.20 Príspevky: 1635 Témy: 137 Bydlisko: Slovakia - ... | Napísal javo: 30.12.2006 19:41 | |
|
Jaro píše: ja som pomerne zaciatocnik takze asi cakam aj kritiku k tomuto rieseniu
urobis si nejake to overenie prihlasenia neviem jak to tu je spravene ci dochadza k prenosu mena aj hesla alebo sa vygeneruje nejaka spojena skomolenina nevem napr. si das vytiiahnut z databazy $heslo kde $meno=$zadane_meno,potom overis ci $heslo==$zadane heslo ak hej tak mozes nahodit nejaku premennu ktora bude informovat o stave rihlasenia napr. $prihlaseny to zobrazenie bude jednoduche urobis to cez podmienku if(sem hodis to overenie prihlasenia co ja viem napr. $prihlaseny==1) {echo "a sem nahodis html s tym co sa ma zobrazit"; }
if(isset($_SESSION['meno']))
_________________ Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos. |
|
| Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
| 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
|
|