| Autor | Zpráva | ||
|---|---|---|---|
| lukame Profil * |
#1 · Zasláno: 27. 4. 2014, 22:11:07
Zdravičko, fakt jsem nenašel řešení mýho problému. Podle následujícího kódu si v kalendáři tvořím odkazy na jednotlivé dny abych po kliknutí na odkaz v daný den a hodinu "zviditelnil" <div> se zadávacím formulářem. Samozřejmě tak, aby den a hodina už byly předvyplněny. Po kliknutí na odkaz se sice v adresním řádku proměnné objeví správně a pomocí GET bych si je chtěl vytáhnout, ale píše mi to, že proměnná neexistuje. Připadá mi, jakoby ten onclick sice změnil CSS divu na viditelný, ale už si v divu nepřečtu aktuální adresový řádek. Takže potřebuji z tabulky odkazů vytáhnout proměnnou do divu.
echo "<table border=\"1\" style=\"border-collapse: collapse; border-color:#D4D4D4;font-size:12px;\">";
echo"<tr><td class=\" barva_dnu\">Pondělí<br><div class=\" barva_datum\">".$pondeli."</div></td>";
for ($radek=1;$radek<=25;$radek++)
{
echo "<td align=\"center\">";
echo "<a href=\"#&bunka_datum=".$pondeli."&bunka_hodina=".$hodina."\" onclick=\"zobrazSkryj('oddil1')\" style=\"font-size:12px\"><img src=img/tuzka_ico.png alt=\Zapsat objednávku width=40% height=40% \" style=\"cursor: pointer; cursor: hand;\"></a>";
echo "</td>\n";
}
echo"</table>";
?>
<!--div pro zadávání objednávky-->
<div style="position:absolute; left: 100px; top: 100px;z-index:100; width:660px;height:300px;background-color:red;" id="oddil1" class="skryvany" >
<form method="post" action="ulozit_objednavku.php">
<table style="position:absolute; top:30px;left:15px;">
<tr><td width="100px">Datum masáže:</td><td style="font-weight:bold;"><?php echo $_GET["bunka_datum"]?></td><td>Začátek masáže:</td><td style="font-weight:bold;"><?php echo $_GET["bunka_hodina"]?></td></tr>
</table>
</div> |
||
| Alphard Profil |
1. Celý html kód (celá stránka) se vygeneruje na serveru hned při načtení stránky, proto PHP žádné proměnné nevidí, ještě nikdo na nic neklikl. Ta chyba je jen skrytá a vy si ji klikem zobrazíte :-)
2. Na server se vůbec neposílá nic, co je za #, takže by to PHP stejně nevidělo.
Buď Nejčastější potíže s PHP (FAQ) » Jak přenést proměnnou z javascriptu do PHP, nebo si musíte všechny možné hodnoty načíst hned při generování stránky. |
||
|
Časová prodleva: 12 let
|
|||
0