Portál AbcLinuxu, 25. dubna 2024 21:11
<?php $ok1=setcookie('test1', 'hodnota1'); $ok2=setcookie('test2', 'hodnota2'); ?> <html> <body> <?php echo $ok1?'ano':'ne'; echo '<br>'; echo $ok2?'ano':'ne'; ?> </body> </html>Vypíše 2x "ano", takže cookie se v pořádku odešle, jenže když si pak vypíšu v prohlížeči všechny cookies pro daný server, tak je tam jen ta druhá.
Setkali jste se s něčím podobným? A víte co s tím? Je to určitě problém na straně serveru, protože se to chová stejně v různých prohlížečích a na různých počítačích a naopak, když ten samý skript nahraju na jiný server, tak to funguje. Bohužel ho potřebuju provozovat na tom jednom konkrétním... Uložit to do jedné proměnné taky nemůžu, je to složitější, tohle je redukovaný příklad.
Běží tam Apache a PHP 4.2.2 jako modul.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.