Portál AbcLinuxu, 13. května 2025 22:22
<?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.