Aki esetleg lenne olyan ügyes/okos/aranyos, hogy nem tölt le semmilyen kommentelde alkalmazást, és nem regisztrál egyik ilyen jellegű szolgáltatóhoz sem, hanem maga írja meg, az ugyan figyeljen már néhány apróságra, legalább az én kedvemért Először is. Olyat nem csinálunk, hogy csak úgy megmutatjuk a kedves kommentelő [b]e-mail címét[/b], mert arra a kedves kommentelő sok esetben harap. Nem azért mondja meg, mert publikussá akarja tenni.
Másodszor van ugye a kedves kommentelő webcíme. Ez azért (is) hasznos dolog, mert a kedves kommentelőnek még véletlen sem támad spammelni kedve, mert ha beírja a weboldalát, az [b]megjelenik[/b] valahol. Mondjuk a névre, vagy a gravatarra kattanva. Tehát tessék ezt valahol jelezni, és nem egybe tenni az email és weblap beviteli mezőjét.
A harmadik, már csak egy igazán apróság. A [b]kuki[/b]. Mert ugye ha valahol mondjuk félpercenként kommentelek, mert olyan jókat lehet beszélgetni, akkor ne kelljen már mindig beírkálnom hogy ki vagyok, mi a mélcímem, és a webszájtom elérése.
Kukiat egyszerű létrehozni. Lényege, hogy egy apró szöveges fájl tárolódik a júzer számítógépén, és ebben vannak a szükséges adatok. Mondjuk PHP környezetben így fest a dolog:
[code]!lt;?php
ob_start(); //ezzel megkezdjük a kukik kezelését
setcookie(“kuki_neve”, “kuki_erteke”, time()+3600);
?!gt;[/code]
Ez ugye annyit művel, hogy létrehoz egy kukit, ami kuki_neve nevet kapja, a kuki_erteke értéket viseli, és egy óra múlva megszűnik létezni. Aztán ha teszem azt ki is akarjuk írni, akkor eme egyszerű módon tudjuk megtenni:
[code]!lt;?php
ob_start(); //még mindig ezzel megkezdjük a kukik kezelését
$nev = $_COOKIE[‘kuki_neve’];
echo $nev;
?!gt;[/code]
Persze innen úgy csináljuk, ahogyan nekünk tetszik.
Balázs
2006. január 18. — 21:30:29
Mintha ma barmoltam le volna mindenkit, aki a mindiget hosszú í-vel írja ;]
Balázs
2006. január 18. — 21:59:31
Amúgy úgy kell neked, minek kommentálsz balfaszoknál.
Balázs
2006. január 18. — 22:00:00
Ezt a kicsillagozós gecit meg távolítsd el, bazmeg, vagy letépem a faszod. ;]
Balázs
2006. január 18. — 22:00:25
És különben is, faszekér az úton.
Balázs
2006. január 18. — 22:06:23
És persze még a COOKIE végén is roppant vicces az Internet Explorer title. Adjál már annak a reguláris kifejezésnek az elejére egy (\A|\W)-t. A végére meg persze (\b|\W) kell.
Archie
2006. január 18. — 23:08:34
én is használok sütiket a kommenteknél, de ilyen ob-izéről még nem is hallottam..
Shamalt
2006. január 18. — 23:33:20
en sem ertem, minek itt az ob_start, adott esetben lehet koze a cookiekhoz, de alapvetoen nem azzal kapcsolatos.
http://hu.php.net/manual/hu/function.ob-start.php
egyebkent a title-ben direkt van deldatokata vagy elirtad? 😉
Romsy
2006. január 19. — 00:25:28
Taníts 😀
Romsy
2006. január 19. — 00:26:00
Ja és faszerkesztő algoritmus!
Shamalt
2006. január 19. — 01:47:19
faszállító kistehergépkocsi 😀
Shamalt
2006. január 19. — 02:31:11
kozben azt itt is megkerdeznem, hogy ha van egy link a post cimen meg egy kommentlink, akkor minek meg egy kulon permalink is? 😀
Romsy
2006. január 19. — 03:03:39
Ez a szar miért felejti el a cookie-kat állandóan? Lehet úgy írtad, mint a postban? :DDD
(Igen, shazival eddig beszélgettünk)
balinto
2006. január 19. — 13:03:31
és hogyha a YACA-t töltöm le, és azt használom, mert nincs tudásom és egyáltalán időm arra, hogy saját ilyenem legyen, akkor már nem is vagyok ügyes/okos/aranyos. amúgy faszobrászati kiállítás. 😀
Gazala
2006. január 19. — 13:47:59
IE-be az input mezők összecsúsznak. Amúgy faszappan.
Gazala
2006. január 19. — 15:08:14
de akkor is IE a király 🙂
lujka
2006. január 19. — 19:21:52
faszerintem meg Jimmy 😀
(bocs, ma csak ennyi telt. 🙂 )
balinto
2006. január 20. — 00:07:38
FF
suexID
2006. június 05. — 22:41:38
Az ob_start() nem kimeneti bufferelésre szolgál? Mi köze annak a cookie-hoz?
suexID
2006. június 05. — 22:41:38
Hát én írtam már olyan szkriptet (szavazó) ami sütit használt, de abban egy deka ob_start() se volt. Bár hangsúlyozom, hogy én nem értek hozzá, csak emlékeim közt az maradt meg, hogy az ob az output buffering rövidítése. (na meg egy tampon neve is! :))
Mefi
2006. július 22. — 12:27:48
Ahh javitva 🙂 Ezt mindig elfelejtem, majd jobban ugyelek ra. Koszi.
Mefi
2006. július 22. — 12:27:48
Majd beleturkalok 🙂 Egyebkent most csinalom a csere, meg kicsillagozas meg egyeb dolgok kikapcsolasi lehetoseget 🙂
Mefi
2006. július 22. — 12:27:48
Tudtommal a kukik hasznalatahoz be kell kapcsolni.
Mefi
2006. július 22. — 12:27:48
Arra nagyon jol emlekszel, mivel Output Buffering roviditese lenne. Lehet, hogy nem kell hozza, de anno aki nekem mondott ezt-azt PHP-val kapcsolatban, ajanlotta, hogy kapcsoljam be. Amikor pedig irtam a kommenteldet, nem kapcsoltam be, es nem is jegyezte meg a dolgokat.
Mefi
2006. július 22. — 12:27:48
Shamalt: A title direkt van ugy 😀
A permalinknek pedig mas szerepe lesz, mondjuk valami olyan, hogyha rakattansz, akkor a cim racsuszik a vagolapra.
Romsy: Nem tudom, nekem nem felejti el 🙂
Mefi
2006. július 22. — 12:27:48
balinto: Nem biztos. Lehet, hogy csak marhara nincs idod ilyenekkel foglalkozni.
Gazala: Nem tud erdekelni a dolog 😀
Amúgy meg faszék!
Mefi
2006. július 22. — 12:27:48
Neeem. Operat vagy FireFox a kiraly. Szerintem Opera.
Mefi
2006. július 22. — 12:27:48
😀
Mefi
2006. július 22. — 12:27:48
😀