Autor Zpráva
Zablich
Profil *
Zdravím,
prosím o radu aby mi někdo pomohl poradit jak odeslat data do tohoto ukázkového fomuláře:
<form action='' method='post'>
  <input type='text' name='title' /><br />
  <input type='text' name='msg' /><br />      
  <input type='text' name='author' /><br />  
  <input type='submit' />
</form>


A chtěl bych tam poslat data po načtení php scriptu, asi nějak takhle jestli mě chápete ( ale je to samozřejmně chybný jinak bych sem nepsal):
<form action='www.bla.com/form.php' method='post'>
$_POST['title'] = "Titlek";
$_POST['msg'] = "Zpráva";
$_POST['author'] = "Autor";
</form>
Tori
Profil
Myslíte předvyplněné hodnoty ve formuláři?
<form action='' method='post'>
  <input type='text' name='title' value='Titulek' /><br />
  <input type='text' name='msg' value='Zprava' /><br />      
  <input type='text' name='author' value='Autor' /><br />  
  <input type='submit' />
</form>
Zablich
Profil *
Tori:
Myslíte předvyplněné hodnoty ve formuláři?
>
1
2
3
4
5
6
>
<form action='' method='post'>
<input type='text' name='title' value='Titulek' /><br />
<input type='text' name='msg' value='Zprava' /><br />
<input type='text' name='author' value='Autor' /><br />
<input type='submit' />
</form>

NE! Myslím odeslání dat do sciptu který zpracováv formulář.

Něco jako u funkce:

mail($_POST['title'], $_POST['msg'], $_POST['author'])

Akorát že potřebuju aby to zpracoval scrip formuláře
Tori
Profil
Takže návštěvník vyplní formulář č.1, odešlou se data, a zpracovaná data pak chcete pomocí PHP odeslat formuláři č.2?
Zablich
Profil *
Odeslání dat do formuláře, bez toho abych musel pracovat s formulářem. No prostě abych data mohl poslaz odkud koliv a script by to zpracoval.

Něco jako toto:
<form action='www.bla.com/form.php' method='post'>
$_POST['title'] = "Titlek";
$_POST['msg'] = "Zpráva asdadssadasdadasdadsdasd";
$_POST['author'] = "Autor";
</form>


Něco jako kdyby byl na stránce formulář na odeslání mailu. Ale já bych to neodeslal přes formulář ale přes funkci mail s dotýčným příjemcem:
mail($_POST['title'], $_POST['msg'], $_POST['author']) 


Už chápete?
okolojdouci
Profil *
Zablich:
Něco jako kdyby byl na stránce formulář na odeslání mailu. Ale já bych to neodeslal přes formulář ale přes funkci mail s dotýčným příjemcem:

mail("Titlek", "Zpráva asdadssadasdadasdadsdasd", "Autor");
Zablich
Profil *
okolojdouci:
„Něco jako kdyby byl na stránce formulář na odeslání mailu. Ale já bych to neodeslal přes formulář ale přes funkci mail s dotýčným příjemcem:“
>
mail("Titlek", "Zpráva asdadssadasdadasdadsdasd", "Autor");

Jo pardon, takhle
Tori
Profil
Záleží na metodě, kterou se ten cílový formulář má odesílat. Jestli GET (anebo je nastavené POST, ale ve skutečnosti se zpracovává $_REQUEST), tak by mělo stačit otevřít tu adresu (get_headers, nebo file_get_contents jestli potřebujete vidět výsledek). Parametry poskládáte třeba pomocí http_build_query.

Na odesílání metodou POST už bude potřeba rozšíření cURL (řešilo se to tu třeba tady)
Zablich
Profil *
Mohl bys mi prosím udělat jednoduchý příklad. Já v těch PHP funkcích vidím jenom sračky
shaggy
Profil
Zablich:
Tak sa tie sračky budeš musieť naučiť (tak ako sme sa ich museli naučiť my ostatní). Alebo to môžeš skúsiť tu.

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