From: joot@volny.cz
Date: 06. 04. 2003, 17:49 CEST
Dobrý den, ptám se odborníků, proč v níže uvedeném příkladu mi v řetězci URL, ani ve vyplněném poli formuláře po odeslání neprojdou uvozovky " např. vyplněno ve formuláři jako "prdel" vrací se jako \"prdel"\. V řetězci volaném pomocí odkazu se vrací uvozovky taky jako \". (i když jsou tam tak zadány kvůli zápisu v proměnné PHP, měl by se snad \ odmáznout ? Zkoušel jsem i urlencode() a rawurlencode() ale nic. Snad jsem to napsal jasně. Děkuji. <html> <head> </head> <body> <?php if($ok): echo $x."<br>"; echo$y; endif; ?> <br> <form action=test.php method=get> <input type=text name=x> <input type=hidden name=ok value=1> <input type=submit value=ok> </form> <br> <?php $y="$%&*()\""; echo "<a href=test.php?y=$y&ok=1&t=".time().">test</a>"; ?> </body> </html> -- Ziskejte kvalitu, kterou si zaslouzite. Za minimalni mesicni poplatek vam nabizime Antivir, Antispam nebo dalsi kapacitu pro vas Mailbox. Vice na: http://sluzby.volny.cz/product/mailpaid/
This archive was generated by hypermail 2.1.6 : 06. 04. 2003, 17:49 CEST