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: 11 let
|
0