Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 13 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Funkcia

Registrovaný: 16.01.07
Prihlásený: 22.07.08
Príspevky: 304
Témy: 33
Príspevok NapísalOffline : 24.04.2008 11:22

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.
Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 24.04.2008 15:17

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 ...


Offline

Správca fóra
Správca fóra
Funkcia

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.04.2008 16:29

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
Offline

Užívateľ
Užívateľ
Funkcia

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 24.04.2008 16:34

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
Offline

Správca fóra
Správca fóra
Funkcia

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.04.2008 16:36

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
Offline

Užívateľ
Užívateľ
Funkcia

Registrovaný: 16.01.07
Prihlásený: 22.07.08
Príspevky: 304
Témy: 33
Príspevok Napísal autor témyOffline : 24.04.2008 17:54

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.
Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 24.04.2008 17:59

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 ...


Offline

Užívateľ
Užívateľ
Funkcia

Registrovaný: 16.01.07
Prihlásený: 22.07.08
Príspevky: 304
Témy: 33
Príspevok Napísal autor témyOffline : 24.04.2008 18:03

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.
Offline

Správca fóra
Správca fóra
Funkcia

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.04.2008 18:07

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
Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 24.04.2008 18:17

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á ...


Offline

Užívateľ
Užívateľ
Funkcia

Registrovaný: 16.01.07
Prihlásený: 22.07.08
Príspevky: 304
Témy: 33
Príspevok Napísal autor témyOffline : 24.04.2008 18:20

4 stenley: nijaku chybu mi to nevratilo a mysql_query mi vratilo presne zaznamy z tabulky //inicializovane :oops:

4 tominator: no vidis, v 1. tvojom prispevku si to napisat nemohol? :PPP 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.
Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 24.04.2008 18:27

inak čo tým chceš vlastne získať?


Offline

Užívateľ
Užívateľ
Funkcia

Registrovaný: 06.03.08
Prihlásený: 01.10.12
Príspevky: 1732
Témy: 15
Bydlisko: triminka@sp...
Príspevok NapísalOffline : 24.04.2008 18:37

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...
Odpovedať na tému [ Príspevkov: 13 ] 


Podobné témy

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

v PHP, ASP

1

633

30.08.2008 20:44

p360t Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

1

631

10.02.2009 21:20

Fico Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. funkcia

v PHP, ASP

2

331

25.03.2014 17:42

shaggy Zobrazenie posledných príspevkov

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

v PHP, ASP

6

818

06.11.2007 15:45

Orwell Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

3

630

29.04.2009 20:31

stopa27 Zobrazenie posledných príspevkov

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

v Perl, Python, Ruby, CGI

12

693

12.11.2014 0:21

Misosvk Zobrazenie posledných príspevkov

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

v PHP, ASP

7

567

05.05.2008 14:10

juho Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

2

739

07.04.2008 22:46

Triminka Zobrazenie posledných príspevkov

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

v PHP, ASP

0

583

30.01.2009 9:54

Alino Zobrazenie posledných príspevkov

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

v PHP, ASP

3

304

31.08.2014 13:51

neopagan Zobrazenie posledných príspevkov

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

v PHP, ASP

5

464

03.02.2008 21:36

vl4kn0 Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

11

739

26.01.2009 15:22

Fico Zobrazenie posledných príspevkov

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

v PHP, ASP

7

688

26.12.2007 13:42

Flety Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

2

480

05.11.2008 19:13

idiotart Zobrazenie posledných príspevkov

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

v Siete

1

434

11.09.2010 9:58

Icehammer Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

5

610

06.11.2017 0:19

Miso122 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra