[ Príspevkov: 9 ] 
AutorSpráva
Offline

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

Registrovaný: 07.07.08
Prihlásený: 26.06.20
Príspevky: 38
Témy: 10 | 10
Bydlisko: City 17
NapísalOffline : 07.07.2008 0:14 | Potrebujem najst chybu.

Neviem co je tu zle uz som skusal vsetko no neviem prepisal som len tuto cast a nic mi uz neuklada do databazy
Kód:
 <?php $db='ty_homepage';
if ($heslo != $pass){echo('<div id="error"> Heslo nie je spravne!</div>'); }
elseif ($heslo1!=$heslo2 ){echo('<div id="error">Hesla sa nezhoduju</div>!');}
elseif ($heslo1 == $heslo2 && $heslo1!="d41d8cd98f00b204e9800998ecf8427e"){
$tb='pages';$zmena=mysql_query("UPDATE `$tb` SET `heslo` = '".$heslo1."'WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);
$tb='pages2';$zmena=mysql_query("UPDATE `$tb` SET `heslo` = '".$heslo1."'WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);
$tb='names';$zmena=mysql_query("UPDATE `$tb` SET `heslo` = '".$heslo1."' WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);
$tb='friends';$zmena=mysql_query("UPDATE `$tb` SET `heslo` = '".$heslo1."'WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni); echo("<br /><br />Heslo bolo zmenene<br /><br />");}
if ($heslo == $pass){$tb='names';$zmena=mysql_query("UPDATE `$tb` SET `icqbox` = '".$icqbox0."', `emailbox` = '".$emailbox0."' WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);}
if ($icq0 != ""){$tb='names';$zmena=mysql_query("UPDATE `$tb` SET `icq` = '".$icq0."' WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);}
if ($email0 != ""){$tb='names';$zmena=mysql_query("UPDATE `$tb` SET `email` = '".$email0."' WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);}
if ($heslo == $pass){$tb='pages';$zmena=mysql_query("UPDATE `$tb` SET `page1` = '".$stranka1."',
`page2` = '".$stranka2."',
`page3` = '".$stranka3."',
`page4` = '".$stranka4."',
`page5` = '".$stranka5."',
`page6` = '".$stranka6."',
`page7` = '".$stranka7."',
`page8` = '".$stranka8."',
`page9` = '".$stranka9."',
`page10` = '".$stranka10."' WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni);
$tb='pages2';$zmena=mysql_query("UPDATE `$tb` SET `page11` = '".$stranka11."',
`page12` = '".$stranka12."',
`page13` = '".$stranka13."',
`page14` = '".$stranka14."',
`page15` = '".$stranka15."',
`page16` = '".$stranka16."',
`page17` = '".$stranka17."',
`page18` = '".$stranka18."',
`page19` = '".$stranka19."',
`page20` = '".$stranka20."' WHERE `nick` = '".$nick."' AND `heslo` = '".$heslo."'", $spojeni); }
?>
a chcem sa opytat kolko stlpcov je optimalne mat najviac v jednej tabulke v databaze. ja mam okolo 12 . diki moc, a je to tu aj vidiet,
PS: ospravedlnujem sa ze mam neprehladny zdrojovy kod :oops:


Offline

Užívateľ
Užívateľ
Potrebujem najst chybu.

Registrovaný: 01.01.06
Prihlásený: 25.12.21
Príspevky: 365
Témy: 47 | 47
Bydlisko: TT
NapísalOffline : 07.07.2008 8:20 | Potrebujem najst chybu.

vsak to hod do phpmyadmina (sql prikaz) a ono ti to chybu najde...


_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

Skúsený užívateľ
Skúsený užívateľ
Potrebujem najst chybu.

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14571
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 07.07.2008 10:40 | Potrebujem najst chybu.

naozaj je to krasne neprehladne... co to ma akoze robit ? :lol:
nerozumiem vobec preco mas 4 tabulky do ktorych updatujes stale heslo :loony: na zvysnu cast som uz nervy ani nemal...
nehnevaj sa, ale prehladny kod sa nerobi len kvoli inym, ale hlavne kvoli tomu, aby si v tom vedel najst ty chybu :roll:


_________________
C#, PHP, ...
Offline

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

Registrovaný: 21.06.07
Prihlásený: 06.05.13
Príspevky: 421
Témy: 4 | 4
NapísalOffline : 07.07.2008 12:33 | Potrebujem najst chybu.

neviem, ci tam treba tie opacne apostrofy, ale malo by Ti to ist aj bez nich;
pred WHERE Ti niekde chyba medzera, ja by som to urobil asi takto:
Kód:
...query("UPDATE $tb SET heslo = '".$heslo1."' WHERE nick = '".$nick."' AND heslo = '".$heslo."'",...

a ak Ti nieco nejde, tak si najprv ten query-string vypis cez echo, a skor zbadas, kde je chyba...


Offline

Užívateľ
Užívateľ
Potrebujem najst chybu.

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 07.07.2008 12:56 | Potrebujem najst chybu.

co tak si zapnut kontrolu chyb...
a nielenze to mozes ubrat o te ` uvodzovky ale ked ti query zacina tymi " uvodzovkami tak to mozes ubrat aj o tieto uvodzovky ".$premenna."
Kód:
mysql_query("UPDATE $tb SET heslo = '$heslo1' WHERE nick = '$nick' AND heslo = '$heslo'", $spojeni);
a teraz naozaj mozny problem. vies v com? vidim ze v prvom riadku mas nazov databazy $db='ty_homepage'; ale nikde tam nemas funkciu na pripojenie sa do databazy..
Kód:
mysql_select_db();
napriklad a ani nevidim pripojenie do mysql.


Naposledy upravil juho dňa 07.07.2008 13:06, celkovo upravené 1

Offline

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

Registrovaný: 07.07.08
Prihlásený: 26.06.20
Príspevky: 38
Témy: 10 | 10
Bydlisko: City 17
Napísal autor témyOffline : 07.07.2008 13:05 | Potrebujem najst chybu.

no ja len preto ze mi to islo ale som pridal tabulku pages2 a uz to neslo, heslo mam v kazdej tabulke kvoli tomu ze nastranku sa prihlasuje bez hesla a heslo sa zadava len pri zmene udajov, a nic ine mam nenapadlo, a ani som na to nemal cas, a diki za radu pozrem sa na to len nemam cas teraz, a mimochodom z databazou robim tak tyzden tak este neviem co a jak


Offline

Užívateľ
Užívateľ
Potrebujem najst chybu.

Registrovaný: 01.01.06
Prihlásený: 25.12.21
Príspevky: 365
Témy: 47 | 47
Bydlisko: TT
NapísalOffline : 07.07.2008 13:52 | Potrebujem najst chybu.

tak si o tom nieco pozri....


_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

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

Registrovaný: 07.07.08
Prihlásený: 26.06.20
Príspevky: 38
Témy: 10 | 10
Bydlisko: City 17
Napísal autor témyOffline : 08.07.2008 12:20 | Potrebujem najst chybu.

juho píše:
co tak si zapnut kontrolu chyb...
a nielenze to mozes ubrat o te ` uvodzovky ale ked ti query zacina tymi " uvodzovkami tak to mozes ubrat aj o tieto uvodzovky ".$premenna."
Kód:
mysql_query("UPDATE $tb SET heslo = '$heslo1' WHERE nick = '$nick' AND heslo = '$heslo'", $spojeni);
a teraz naozaj mozny problem. vies v com? vidim ze v prvom riadku mas nazov databazy $db='ty_homepage'; ale nikde tam nemas funkciu na pripojenie sa do databazy..
Kód:
mysql_select_db();
napriklad a ani nevidim pripojenie do mysql.



jj toto mam ovela vissie
Kód:
$spojeni=mysql_connect("mysql.tym.sk","ty_homepage","**********");

to som nemal problemy mne vsetko islo ale len tam dakde som urobil chybu, diki za radu s tym echom to by ma nenapadlo :D


Offline

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

Registrovaný: 07.07.08
Prihlásený: 26.06.20
Príspevky: 38
Témy: 10 | 10
Bydlisko: City 17
Napísal autor témyOffline : 08.07.2008 12:41 | Potrebujem najst chybu.

a jj sorry ja som to nahodov vymazal uz to mam nemal som tam
Kód:
mysql_select_db();
nj sorry juho lebo som si to nevsimol ked som vymazaval nieco, ok dik


 [ Príspevkov: 9 ] 


Potrebujem najst chybu.



Podobné témy

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

ako najst chybu

v Siete

3

764

23.11.2007 14:50

Devil_SK

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

Neviem nájsť chybu

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Ostatné

33

1493

09.09.2016 9:58

FERDA23

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

Neviem najst chybu...

v Backend

2

503

16.11.2010 11:18

Reiki

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

Surne potrebujem najst mys-dakujem

v Prenosné zariadenia

5

444

24.08.2011 16:04

Melouch

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

Nasobenie matic v Pascale (Potrebujem opravit chybu v prg)

v Backend

3

1574

08.04.2010 9:27

ado21

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

ide o chybu?

v Grafické karty

16

796

22.01.2008 0:35

Xaltotun

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

Blufftitler pise chybu...

v Ostatné programy

2

522

19.03.2010 15:23

pattyo

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

Kompilátor vypisuje chybu

v Backend

3

392

15.06.2013 11:01

Oliver7

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

Kde mam chybu?

v Backend

14

692

18.11.2007 13:18

Blackshadow

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

pise mi chybu

v Backend

5

600

29.11.2008 15:52

sedlák

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

WMM hlási chybu

v Video programy

0

578

08.02.2009 9:39

fil

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

OCCT neustale hádže chybu

v Benchmarky a diagnostické programy

2

644

28.08.2010 15:13

Mindfreak

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

Kde mam zase chybu???

v Backend

10

618

09.11.2007 14:34

Flety

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

Kde mam asi chybu

v Backend

8

792

06.06.2007 19:47

Tominator

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

Ovladac zistil chybu radica

v Pevné disky a radiče

2

752

16.01.2011 11:57

SilverSurfer

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

HD TUNE HLASI CHYBU

v Pevné disky a radiče

1

489

14.05.2013 19:53

brmbo



© 2005 - 2026 PCforum, edited by JanoF