Autor | Zpráva | ||
---|---|---|---|
kchrz Profil |
#1 · Zasláno: 1. 8. 2008, 14:00:25 · Upravil/a: kchrz
Potřeboval bych poradit s úpravou formuláře tak, aby fungoval.
<form action="<?php echo $dotaz; ?>" method="post"> <table> <tr> <td>Slovo na překlad:</td> <td><input type="text" name="prelozit" size="30" maxlength="30"></td> </tr> <?php $dotaz = "http://www.maxdorf.cz/maxdorf/vls/index.php?what=$prelozit&action=sea rch&ctest=1"; ?> <tr> <td colspan="2" align="center"><input type="submit" value="Přeložit slovo"></td> </tr> </table> </form> velice díky. |
||
Nox Profil |
#2 · Zasláno: 1. 8. 2008, 14:51:08
Vypisuješ proměnnou ještě než jí přiřadíš hodnotu, to není moc logické (a také proto to nejede)
|
||
kchrz Profil |
#3 · Zasláno: 1. 8. 2008, 15:35:44
což o to, tohle já vím. Jen nevím, jak se k přesměrování na danou url s definovanou roměnou, jenž je její součástí, dostat jinak. Tento ůskript" byl spíše popis problému.
|
||
kchrz Profil |
#4 · Zasláno: 1. 8. 2008, 15:38:11
Což o to. Tohle já vím. Je mi jasné, že to nemůže fungovat. Použil jsem to spíše pro vyyjádření svého problému. Nevím jak jinak se dobrat přesměrování na cizí url s definovanou
proměnnou v adrese |
||
Nox Profil |
#5 · Zasláno: 1. 8. 2008, 16:43:16
Nevím jak to myslíš, mohl bys to prosím nějak konkrétněji vysvětlit?
|
||
kchrz Profil |
#6 · Zasláno: 1. 8. 2008, 18:41:46
Určitě. Potřebuju formulář, do nějž zadám slovo, jenž se má vyhledat ve slovníku. Tedy <form> kde <input> bude textové pole, dejme tomu XXXXX a po odeslání fromuláře se stráka přesměruje na dresu, jejíž součástí bude požadované slovo, konkrétně na http://www.maxdorf.cz/maxdorf/vls/index.php?what= <b>XXXXX</b>&action=search&ctest=1
Díky moc za trpělivost |
||
kchrz Profil |
#7 · Zasláno: 1. 8. 2008, 18:44:02
Určitě. Potřebuju formulář, do nějž zadám slovo, jenž se má vyhledat ve slovníku. Tedy <form> kde <input> bude textové pole, dejme tomu XXXXX a po odeslání fromuláře se stráka přesměruje na dresu, jejíž součástí bude požadované slovo, konkrétně na http://www.maxdorf.cz/maxdorf/vls/index.php?what=
Díky moc za trpělivost |
||
kchrz Profil |
#8 · Zasláno: 1. 8. 2008, 18:46:31
Určitě. Potřebuju formulář, do nějž zadám slovo, jenž se má vyhledat ve slovníku. Tedy <form> kde <input> bude textové pole, dejme tomu XXXXX a po odeslání fromuláře se stráka přesměruje na dresu, jejíž součástí bude požadované slovo, konkrétně na http://www.maxdorf.cz/maxdorf/vls/index.php?what=XXXXXX&action=search& ctest=1
Díky moc za tprělivost. P.S. omlouvám se, že se to poslalo tolikrát, nějak mi to tu zlobí. |
||
Icepoint Profil |
#9 · Zasláno: 2. 8. 2008, 13:56:26
a co třeba
/*formular.php*/ <form action="refresh.php" method="post"> Slovo překlad: <input type="text" name="slovo" /> <input type="submit" value="Přeložit" /> </form> /*refresh.php*/ if(!empty($_POST['slovo'])){ header('location:http://www.maxdorf.cz/maxdorf/vls/index.php?what='.$_ POST['slovo'].'&action=search&ctest=1); }else{ /*tady si osetris, co to ma udelat, kdyz nekdo nevyplni pole slovo...*/ } |
||
kchrz Profil |
#10 · Zasláno: 3. 8. 2008, 14:50:05
Skvělé, funguje to. díky moc za rady.
měl bych ještě jeden dotaz, týká se stejného skriptu. Při použití diakritiky to hází "rozsypanej čaj". Stránky maxdorfu, na něž se to přesměruje jsou kodované ve windows-1250, ale moje stránky v utf-8. Jak předat formu informaci, aby převedl znaky správně. díky. |
||
kchrz Profil |
#11 · Zasláno: 3. 8. 2008, 14:55:48
už jsem si na to přišel :)
|
||
kchrz Profil |
#12 · Zasláno: 3. 8. 2008, 14:56:08
Už jsem si na to přišel :)
|
||
kchrz Profil |
#13 · Zasláno: 3. 8. 2008, 14:58:28
Už jsem si na to přišel sám.
|
||
Časová prodleva: 16 let
|
0