Podporuje webzdarma podporuje cookies?
Na localhostu mi změna cookies fara, ale když to dám na wenzdarma tak nic. Načte to jednu a tím skončí (nejde mi změnit). Počitadlo je v poho, ale nejde změnit její hodnota. Prosím poraďte. Díky
funos ->
Sorry za spoždšní (rotběhával jsem chat).
tady je ten zdroják (doufám že poradíš :-$):
<?
if (!IsSet($pocet))
$pocet = 0;
if($name == "" && $jmeno == "") {$pocet++;}
SetCookie("pocet", $pocet);
?>
<? if($nastaveni == "nastaveni") {
if (!IsSet($jmeno))
$jmeno = $name;
SetCookie("jmeno", $jmeno, time()-100);
if (!IsSet($barva))
$barva = $color;
SetCookie("barva", $barva, time()-100);
if (!IsSet($barva2))
$barva2 = $color2;
SetCookie("barva2", $barva2, time()-100); }
else {
if (!IsSet($jmeno))
$jmeno = $name;
SetCookie("jmeno", $jmeno );
if (!IsSet($barva))
$barva = $color;
SetCookie("barva", $barva );
if (!IsSet($barva2))
$barva2 = $color2;
SetCookie("barva2", $barva2 );}
?>
?>
<?
Mam dojem, ze tohle zpusobi odeslani hlavicek..
<HTML>radeji bych pouzival $_COOKIE['pocet'] ale to by vadit nemelo...
nejspis bude chybka nekde jinde... ale i tak se mi zda tech cookies nejak zbytecne moc...</HTML>
Mno, tenhle skript asi sám o sobě není, takže ho asi někam includuješ, nebo máš před nim nějakej výstup...
Vypisuje to nějakou chybu?
<HTML>nebylo by lepsi to resit cookiesovym polem?</HTML>
cookiesove pole? co to je.
Jinak těch hlaviček tam tolik pro to, že potřebuju zapsta 3 proměnné a potom je případně změnit :-)
$_COOKIE je pole obsahujici vsechny nazvy a hodnoty cookies platne pro tento skript...
Díky, no a jak se potom vybírá?
stejne jako ostatni pole .. echo $_COOKIE["nazev"]
<HTML>myslel jsem to jinak....
ale to je jedno protoze vazne absolutne nechapu tomu zrojaku... cili ho jen stezi nejak prekopu kdyz nevim k cemu to vlastne ma... zda se mito z toho nepochopitelne... napis co vlastne to ma delat</HTML>
No, zkouším si udělat chat a potřebuju do Cookies uložit jmeno, barvu a barvu2 a ty se vypíšou jako jmeno a script mi vyhodnotí jméno, barvu a barvu2. Ale když se to tam jednou uloží, tak už to uživatel nemůže změnit.
Tak tím chcu zrušit platnost a napstat místo toho nové.
Vím, že je to blbost a já jsem úplný lajk (PHP se zabývám asi 14 dnů:-) ),
ale zajímalo by mě řešení.
<HTML>tohle se nedela pres cookies ale pres session .... kdyz to budes resit cookiesem tak budes mit vzdy jeden request spozdeni</HTML>