Autor | Zpráva | ||
---|---|---|---|
Zablich Profil * |
#1 · Zasláno: 18. 6. 2011, 12:59:15
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 |
#2 · Zasláno: 18. 6. 2011, 13:08:47
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 * |
#3 · Zasláno: 18. 6. 2011, 13:15:24
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 |
#4 · Zasláno: 18. 6. 2011, 13:20:04
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 * |
#5 · Zasláno: 18. 6. 2011, 13:24:25
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 * |
#6 · Zasláno: 18. 6. 2011, 13:27:07
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 * |
#7 · Zasláno: 18. 6. 2011, 13:28:22
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 |
#8 · Zasláno: 18. 6. 2011, 13:28:48 · Upravil/a: Tori
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 * |
#9 · Zasláno: 18. 6. 2011, 13:31:30
Mohl bys mi prosím udělat jednoduchý příklad. Já v těch PHP funkcích vidím jenom sračky
|
||
shaggy Profil |
#10 · Zasláno: 18. 6. 2011, 14:07:21
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. |
||
Časová prodleva: 13 let
|
0