Přenos znaků v URL? pomocí PHP

From: joot@volny.cz
Date: 06. 04. 2003, 17:49 CEST

  • Next message: pf: "XP format"
    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/
    

  • Next message: pf: "XP format"

    This archive was generated by hypermail 2.1.6 : 06. 04. 2003, 17:49 CEST