Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Autor | Správa |
---|
Registrovaný: 16.01.07 Prihlásený: 22.07.08 Príspevky: 304 Témy: 33 | 33 |
spravil som si jednoduchu funckiu Kód: function AddGuestAction($action, $additional = "", $user = ""){ foreach (getallheaders() as $k => $a){ $catch .= "$k: $a<br>";} $catch .= "<br><br>------------------------------------------------------------<br><br>"; $res = mysql_query("SELECT * FROM guests WHERE IP=\"".$_SERVER["REMOTE_ADDR"]."\"");
while($row = mysql_fetch_object($res)){ $cycle = $row->HEADERS; $espresso .= $cycle; } while($row = mysql_fetch_object($res)){ $bicycle = $row->ACTIONS; $indian .= $bicycle;} while($row = mysql_fetch_object($res)){ $tricycle = $row->ADDITIONAL; $lod .= $tricycle;} while($row = mysql_fetch_object($res)){ $quadcycle = $row->USER; $hulan .= $quadcycle;}
if(mysql_num_rows($res) > 0){ if(eregi($catch, $espresso)){ echo "mackopeeeeeeeeeeeeeees";} else{ $espresso .= $catch; }
if($action){ $indian .= "<br>$action";}
if($additional){ $lod .= "<br>$additional"; }
if($user){ $hulan .= "<br>$user";}
$cum = "UPDATE `guests` SET `HEADERS` = \"$espresso\", `ACTIONS` = \"$indian\", `ADDITIONAL`= \"$lod\", `USER` = \"$hulan\" WHERE `guests`.`IP`=\"".$_SERVER["REMOTE_ADDR"]."\" LIMIT 1"; mysql_query($cum); echo $hulan;} else{ $com = "INSERT INTO `guests` ( `IP` , `HEADERS` , `ACTIONS` , `ADDITIONAL` , `USER` ) VALUES ( '".$_SERVER["REMOTE_ADDR"]."','$catch', '$action', '$additional', '$user' );"; mysql_query($com);}} Akurat mi nefunguje Absolutne mi to ignoruje riadok Kód: if(eregi($catch, $espresso)){ proste aj ked sa string $catch nachadza v udajoch vytiahnutych z databazy (a su presne rovnake) aj tak sa pripise nova hodnota do databaze takze takto mam plnu tabulky 1 a toho isteho udaja. a potom ešte Kód: if($additional){ $lod .= "<br>$additional"; } kere ma pridat do hodnoty v tabulke staru hodnotu + novu hodnotu (ak je urcena)(teda to iste co robi to uplne prve ale ono to robit nema, kymto toto ano) vymazava obsah tabulky a premiestnuje ho iba tym "<br>$additional"
_________________ E6850 @ 7,8 GHZ, 64 GB DDR 3 RAM @ 2400 MHZ, MB vyrobená na zákazku za 500 000, Case desing by TUVAX studio; grafická karta: ATI RADEON 3870 X8 @ 1500 MHZ jadrá a 5000 MHZ pamete...
Vážne... neklamem! Ja som admin VRZone. |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
ono ja ln to je všetko alebo iba časť súboru lebo takto tam používaš classy bez uvedenia a máš dosť komplikované zápisy ...
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
ake classy? ziadne tam nevidim...
>pitrik1: naco tam mas tolko cyklov while? stacil by ti jeden. Riadok s eregi ti neignoruje, proste mas v tych premennych ine hodnoty, ako si asi myslis...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | 6 |
stenley píše: ake classy? ziadne tam nevidim... on myslel asi tieto classy .... Kód: mysql_fetch_object($res)
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
no lenze to nie su classy, preto som napisal, ze tam ziadne nevidim ale asi myslel objekty...
>pitrik1: osobne by som test poctu vratenych zaznamov vykonaval este pred tymi cyklami while, ale skus si vypisat obsah premennych $catch a $espresso a uvidis, kde je problem...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 16.01.07 Prihlásený: 22.07.08 Príspevky: 304 Témy: 33 | 33 |
Kód: function AddGuestAction($action, $additional = "", $user = ""){ foreach (getallheaders() as $k => $a){ $catch .= "$k: $a<br>";} $catch .= "<br><br>------------------------------------------------------------<br><br>"; $res = mysql_query("SELECT * FROM guests WHERE IP=\"".$_SERVER["REMOTE_ADDR"]."\"");
while($row = mysql_fetch_object($res)){ $cycle = $row->HEADERS; $espresso .= $cycle; $bicycle = $row->ACTIONS; $indian .= $bicycle; $tricycle = $row->ADDITIONAL; $lod .= $tricycle; $quadcycle = $row->USER; $hulan .= $quadcycle; }
if(mysql_num_rows($res) > 0){ if(eregi($catch, $espresso)){ echo "mackopeeeeeeeeeeeeeees";} else{ $espresso .= $catch; }
if($action){ $indian .= "<br>$action";}
if($additional){ $lod .= "<br>$additional"; }
if($user){ $hulan .= "<br>$user";}
$cum = "UPDATE `guests` SET `HEADERS` = \"$espresso\", `ACTIONS` = \"$indian\", `ADDITIONAL`= \"$lod\", `USER` = \"$hulan\" WHERE `guests`.`IP`=\"".$_SERVER["REMOTE_ADDR"]."\" LIMIT 1"; mysql_query($cum); echo $espresso; echo $catch;} else{ $com = "INSERT INTO `guests` ( `IP` , `HEADERS` , `ACTIONS` , `ADDITIONAL` , `USER` ) VALUES ( '".$_SERVER["REMOTE_ADDR"]."','$catch', '$action', '$additional', '$user' );"; mysql_query($com);}}
skusil som to echo-nut a vysel mi ten isty zapis, akurat premenna $espresso ho obsahovala viackrat. Kazdopadne ak dam if(ereg("bum", "bum,bum,bum") tak to funguje tak nechapem preco to nejde s tymto ked obe premenne su stringy
_________________ E6850 @ 7,8 GHZ, 64 GB DDR 3 RAM @ 2400 MHZ, MB vyrobená na zákazku za 500 000, Case desing by TUVAX studio; grafická karta: ATI RADEON 3870 X8 @ 1500 MHZ jadrá a 5000 MHZ pamete...
Vážne... neklamem! Ja som admin VRZone. |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
stenley píše: no lenze to nie su classy, preto som napisal, ze tam ziadne nevidim ale asi myslel objekty... >pitrik1: osobne by som test poctu vratenych zaznamov vykonaval este pred tymi cyklami while, ale skus si vypisat obsah premennych $catch a $espresso a uvidis, kde je problem...
no no presne s oboma:
1, aj som myslel objekty
2, aj skus vypisat hodnoty ...
|
|
Registrovaný: 16.01.07 Prihlásený: 22.07.08 Príspevky: 304 Témy: 33 | 33 |
hodnoty som skusal vypisat. aj v prispevku navrchu je kod ktory to dokazsuje
_________________ E6850 @ 7,8 GHZ, 64 GB DDR 3 RAM @ 2400 MHZ, MB vyrobená na zákazku za 500 000, Case desing by TUVAX studio; grafická karta: ATI RADEON 3870 X8 @ 1500 MHZ jadrá a 5000 MHZ pamete...
Vážne... neklamem! Ja som admin VRZone. |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 | 51 Bydlisko: Bratislava |
a $espresso mas kde inicializovane? lebo to tam nikde nemas => malo by ti to vypisat nejaku chybu, ak ti vrati mysql_query nejake zaznamy...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
nedalo mi,
pitrik1 píše: spravil som si jednoduchu funckiu
tak jednoduchá určite nie je ... jednoduchá vyzerá inak ..., toto je jednoduchá zložito napísaná ...
|
|
Registrovaný: 16.01.07 Prihlásený: 22.07.08 Príspevky: 304 Témy: 33 | 33 |
4 stenley: nijaku chybu mi to nevratilo a mysql_query mi vratilo presne zaznamy z tabulky //inicializovane
4 tominator: no vidis, v 1. tvojom prispevku si to napisat nemohol? PP Ale je to jednuducha, hoc zlozito napisana... zlozite vyzeraju inak.
_________________ E6850 @ 7,8 GHZ, 64 GB DDR 3 RAM @ 2400 MHZ, MB vyrobená na zákazku za 500 000, Case desing by TUVAX studio; grafická karta: ATI RADEON 3870 X8 @ 1500 MHZ jadrá a 5000 MHZ pamete...
Vážne... neklamem! Ja som admin VRZone. |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
inak čo tým chceš vlastne získať?
|
|
Registrovaný: 06.03.08 Prihlásený: 01.10.12 Príspevky: 1732 Témy: 15 | 15 Bydlisko: triminka@sp... |
Vyťahovať hodnotu z DB, porovnať či obsahuje headery a potom pridávať hodnoty do db. Alebo sa mýlim?
_________________ Redeem the game of law! Despair the Billy, here are the morals! Come, relentless eraser rain, relentless eraser rain... |
|
Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v PHP, ASP | 1 | 676 | 30.08.2008 20:44 p360t | | v Assembler, C, C++, Pascal, Java | 1 | 692 | 10.02.2009 21:20 Fico | | v PHP, ASP | 2 | 370 | 25.03.2014 17:42 shaggy | | v PHP, ASP | 6 | 882 | 06.11.2007 15:45 Orwell | | v Assembler, C, C++, Pascal, Java | 3 | 676 | 29.04.2009 20:31 stopa27 | | v PHP, ASP | 2 | 493 | 26.09.2008 17:50 m4r14n | | v PHP, ASP | 13 | 819 | 14.09.2008 18:29 dessert | | v Assembler, C, C++, Pascal, Java | 4 | 436 | 09.05.2009 15:59 neutronmind | | v Assembler, C, C++, Pascal, Java | 12 | 528 | 11.01.2015 21:01 nBXXL | | v JavaScript, VBScript, Ajax | 3 | 437 | 19.03.2011 12:31 Ďuri | | v PHP, ASP | 4 | 573 | 07.06.2012 17:09 Mysql_dodo | | v Assembler, C, C++, Pascal, Java | 3 | 1080 | 27.11.2009 18:38 johny3212 | | v PHP, ASP | 4 | 713 | 10.03.2008 8:23 stenley | | v Krčma | 6 | 646 | 14.10.2011 16:39 Denco1 | | v Operačné systémy Microsoft | 5 | 1063 | 11.07.2011 23:12 ffeerroo | | v PHP, ASP | 1 | 471 | 26.06.2011 14:43 Ďuri |
|