Portál AbcLinuxu, 9. listopadu 2025 05:33
Zkoučím to takto ale píše to, že: Parse error: syntax error, unexpected ',' in...
Zkoušel jsem to dát i do závorek ale nepomohlo to. Nevíte prosím co je blbě? Potřebuji pak načíst obě hodnoty z každého řádku. Díky moc za pomoc
$_SESSION['potreby'][] = "http://www.domain.ltd/notes/", "notes"; $_SESSION['potreby'][] = "http://www.domain.ltd/pero/", "pero"; $_SESSION['potreby'][] = "http://www.domain.ltd/kruzitko/", "kruzitko";Jistě někdo řekne, že by to šlo takhle, ale myslím si, že je to zabíjet mouchy kanónem.
$_SESSION['potreby'][] = array("http://www.domain.ltd/notes/" => "notes");
$_SESSION['potreby'][] = array("http://www.domain.ltd/pero/" => "pero");
$_SESSION['potreby'][] = array("http://www.domain.ltd/kruzitko/" => "kruzitko");
$_SESSION['potreby']['http://www.domain.ltd/notes/'] = "notes"; $_SESSION['potreby']['http://www.domain.ltd/pero/'] = "pero"; $_SESSION['potreby']['http://www.domain.ltd/kruzitko/'] = "kruzitko";
Díky moc za tip, ale jelikož neznám nikdy počet ani nazev těchto polí tak je nijak třeba foreachen nevypíšu
Potřebuji s tím dále pracovat, vypisovat, mazt, zjistit existenci atd.. Děkuji
foreach ($_SESSION['potreby'] as $url => $potreba) {
...
}
pokud dám něco jako
foreach ($_SESSION['potreby'] as $url => $potreba) {
echo '<a href="'.$url.'" title="">'.$potreba.'</a>';
}
Tak výsledek dostanu něco jako:
<a href="0" title="">Array</a> <a href="1" title="">Array</a> <a href="2" title="">Array</a>
<?php
$_SESSION=array();
$_SESSION['potreby']['http://www.domain.ltd/notes/'] = "notes";
$_SESSION['potreby']['http://www.domain.ltd/pero/'] = "pero";
$_SESSION['potreby']['http://www.domain.ltd/kruzitko/'] = "kruzitko";
foreach ($_SESSION['potreby'] as $url => $potreba) {
echo '<a href="'.$url.'" title="">'.$potreba."</a>\n";
}
?>
Výstup:
<a href="http://www.domain.ltd/notes/" title="">notes</a> <a href="http://www.domain.ltd/pero/" title="">pero</a> <a href="http://www.domain.ltd/kruzitko/" title="">kruzitko</a>
$_SESSION['potreby']['http://www.domain.ltd/notes/'] = "notes";jak bych to dostal do cookie? Myslel jsem, že takto, ovšem nic se neuloží
setcookie("potreby['http://www.domain.ltd/notes/']", "notes");
Děkuji za pomoc
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.