Autor Zpráva
kickz
Profil
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
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
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
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0