Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144
Príspevok NapísalOffline : 19.12.2008 14:45

Myslim ze to bude fungovat cez cookies ale nemam sajnu ako to urobit.

Napr:
na web chcem intro ale nie aby sa nezobrazovalo stale uzivatelovi ak pride na web, ale len vtedy, ako ho este nevidel.
User pride na www.nieco.sk a prebehne intro alebo ho necha preskocit. Ak pride na web zas, a nevymazal cookies, tak intro uz prenho nebude ale presmeruje ho rovno na hlavny web. ako to mam urobit? nejaky kod. dik


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 : 19.12.2008 14:50

takže čomu nerozumieš najskôr nastavíš setcookie(), kde vytvoríš hocijaké coockies premňa za mňa Môžež sa pýtať aj na jablkové koláče

Potom sa na stránke v PHP pýtaš či existuje cookie koláče ak áno tak zobraz stránku ak nie tak intro


Offline

Správca fóra
Správca fóra
Zobrazit len raz

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 19.12.2008 14:58

toto by zaistilo, ze sa mu nezobrazi intro vobec, lebo vzdy mu nastavis cookie na zaciatku...

spravne by malo byt, ze na zaciatku vzdy skotrolujes, ci dane cookie existuje:
- ak nie, tak zobrazis intro a ulozis cookie (ak sa da)...
- ak ano, zobrazis hlavnu stranku (pripadne este nastavis platnost cookie)







_________________
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 : 19.12.2008 15:03

stanley nie pretože cookies nie sú hneď ale až po napr. refreshi. Dalo by sa povedať že PHP ti nastaví súbor le čítať ho dokáže až potom. Schválne si to skús či ti cookies číta v tom istom súbore hneď po spustení :D

//jj, sry, mas pravdu :) (stenley)


Offline

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

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144
Príspevok Napísal autor témyOffline : 19.12.2008 15:25

ok dik poskusam :)


Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 19.12.2008 15:26

presne ako vravi tominator... toto iste som riesil, ale s upozornenim, ze musis mat nad 18 rokov, ale proste nic logicke ma nenapadlo, ako to urobit...

podla mna najlepsie urobit zaznam do DB, kde bude IP adresa a napr prehliadac..







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116
Príspevok NapísalOffline : 19.12.2008 17:46

Blackshadow mno ale kto ma dynamiku mu to moc nepomoze a ked das zase ze nie celu iba cast tak zase niekto iny kto ma taktiez dynamiku a ma ju zrovna tu danu tak jemu by sa touz neukazalo :D


Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 21.12.2008 12:58

no a nemohli by ste povedať ako ster to urobili? bo ja tomu jaksi nechápem


Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 21.12.2008 13:05

dadmtb: a co si teraz vlastne povedal ?? nic.... IP adresa je vecny problem, ale zas nie kazdy kto ma dynamicku si ju meni kazdych 5 minut.. ja som mal dynamicku IP a jednu som mal aj cely mesiac, lebo nebol dovod si ju menit...

no, vloz si do DB IP adresu uzivatela a napriklad este prehliadac - ide o to, ze ked ma niekto rovnake IP, tak aspon v prehliadaci sa mozu lisit (teda,aj verziu porovnavaj)
a potom pri navsteve zistuj, ci ta IP adresa navstevnika a jeho prehliadac je v DB... ak je, tak mu intro nezobraz, ak nie je tak zobraz intro a urob zapis do DB







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 21.12.2008 13:08

jo ale ja by som to chcel cez tie cookies


Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 21.12.2008 13:12

Precitaj si toto:
Tominator píše:
stanley nie pretože cookies nie sú hneď ale až po napr. refreshi. Dalo by sa povedať že PHP ti nastaví súbor le čítať ho dokáže až potom. Schválne si to skús či ti cookies číta v tom istom súbore hneď po spustení :D

//jj, sry, mas pravdu :) (stenley)

Z toho vychadza, ze vies to spravit len tak, ze navstevnik pride na stranku a nasledne ju refreshnes cez header("Location:blabla"); a potom overis cookie..







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 21.12.2008 14:18

a prečo až potom? nejde to hned?


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 : 21.12.2008 14:49

Blackshadow píše:
Precitaj si toto:
Z toho vychadza, ze vies to spravit len tak, ze navstevnik pride na stranku a nasledne ju refreshnes cez header("Location:blabla"); a potom overis cookie..

prdlajs ...
normálne nie je záznam tak spustí intro ... NO PROBLEM .. to je to čo chceme, pri tom sa zapíše záznam ...

príde druhý krát a záznam existuje ... intro sa nespustí ... NO PROBLEM ... to je to čo chceme


Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 21.12.2008 14:56

ale ako zapísat

povedzme mám index.php a v nom zistim ci exsistuje cookies a podlato ho ci je ho presmerujem na news.php alebo jak neni tak na intro.php a vytvorím tie cookies

ako to spraviť pls kód


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 : 21.12.2008 15:00

Kód:
if(Empty($_COOKIE["intro"])){
setcookie("intro","zobrazene","1000000");
header("Location: intro.php");}

else {
... a tu by som dal rovno stránku veď načo presmerovávať


Kód som výnimočne netestoval ale mal by fungovať.


Offline

Skúsený užívateľ
Skúsený užívateľ
Zobrazit len raz

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 404
Témy: 2
Bydlisko: Prešov / Pr...
Príspevok NapísalOffline : 21.12.2008 15:03

index.php
Kód:
<?php
  if (isset($_COOKIE["intro"])) {
    header("location: ./news.php");
    exit;
  }
  else {
    setcookie("intro", "skip", time()+60*60*24*365);
    header("location: ./intro.php");
    exit;
  }
?>


Offline

Užívateľ
Užívateľ
Zobrazit len raz

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 21.12.2008 15:11

nefunguje furt na to dava na intro.php

edit mylan to už ide dikes :D


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 : 21.12.2008 15:34

jj thx mylan :D


Odpovedať na tému [ Príspevkov: 18 ] 


Podobné témy

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

v Zvuk

1

473

10.11.2011 0:34

Thrine Zobrazenie posledných príspevkov

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

v AMD čipové sady

10

886

01.11.2010 12:01

kosko24 Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

8

698

31.03.2011 7:54

blazej44800 Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

4

919

13.12.2009 22:19

neopagan Zobrazenie posledných príspevkov

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

v PC zostavy

5

446

24.08.2007 20:36

yaJohny Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

342

05.10.2013 20:00

majky358 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

9

892

03.08.2012 18:46

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Anketa - Každý iba raz...

v JavaScript, VBScript, Ajax

15

1024

02.06.2010 19:23

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Anketa - hlasovať iba raz

v PHP, ASP

26

2131

09.02.2010 11:52

creamcafe Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

1

501

14.09.2009 16:32

Milan.H Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zobraziť uložené heslá

v Operačné systémy Microsoft

1

407

12.11.2014 17:48

hanesovic Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

5

817

16.11.2010 14:19

zaciatocnik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hodnotenie v PHP (iba raz!)

v PHP, ASP

16

1006

10.06.2008 20:41

DJ.Tomka Zobrazenie posledných príspevkov

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

v Zvuk

0

387

10.08.2014 11:15

mayo505 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: Diablo 3 raz prejdene

v Predám

0

347

10.08.2012 11:05

anairdan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako zobraziť******(skrite) heslo

v Smartfóny a tablety

8

947

05.03.2016 11:19

SKRiPT 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