Autor | Zpráva | ||
---|---|---|---|
kickz Profil |
#1 · Zasláno: 7. 6. 2015, 08:38:25
Zdravím,
chtěl jsem se zeptat, jak by měl vypadat skript, který mi po zadaní do formulářového pole a odeslání vezme data z formuláře a zapíše je na jiné stránce do toho pole ? |
||
lionel messi Profil |
kickz:
Zhruba takto: Nejaká stránka s formulárom: <form method="post" action="druhastranka.php"> Zadejte jméno: <input type="text" name="jmeno"> <input type="submit" value="odeslat"> </form> druhastranka.php <form method="post"> Jméno: <input type="text" name="zadane-jmeno" value="<?php echo isset($_POST['jmeno']) ? htmlspecialchars($_POST['jmeno']) : '' ?>"> <input type="submit" value="odeslat"> </form> |
||
kickz Profil |
#3 · Zasláno: 7. 6. 2015, 12:58:01
lionel messi:
Ano, takto by to fungovalo v případě, že vlastním tu druhou stránku. Ale potřebuji to vložit do stránky, kterou nevlastním a je úplně cizí a rovnou to dá submit i na té stránce. |
||
smiesek Profil |
#4 · Zasláno: 7. 6. 2015, 18:21:19
kickz:
když stránku nevlastníte, tak k ní nemůžete získat ani přístup ne? Tedy jako ke zdrojovému obsahu. |
||
Alphard Profil |
#5 · Zasláno: 7. 6. 2015, 18:52:31
Myslím, že cílem je vyplnit a odeslat cizí formulář. To lze řešit pomocí cURL nebo doplněním běžného požadavku o kontext. Další možnosti na Three Ways to Make a POST Request from PHP | LornaJane.
|
||
Časová prodleva: 10 let
|
0