Autor | Zpráva | ||
---|---|---|---|
TLCS Profil |
Zdrawim všechny!!!
Potřebuju poradit. Chci obejít VALUE v tlačítku SUBMIT! Do value dám jednoduchý text jako "odkaz" a do něčeho jinýho zadám zobrazovanej text ve tlačítku...nevíte někdo, jak na to? |
||
PerToon Profil |
#2 · Zasláno: 11. 11. 2005, 17:08:46
<input type="submit" value="odkaz">
|
||
TLCS Profil |
#3 · Zasláno: 11. 11. 2005, 17:19:28 · Upravil/a: TLCS
To PerToon:
Aha Špatně jste to pochopil... mám nějakej kus php (záložku ?page=sorry) a chci, aby v tlačítku bylo napsaný Omluvy a nechci tam srát do tlačítka obrázek. Ale ve VALUE musím mít "sorry" (NAME je "page"), aby to šlo správně na to "?page=sorry". A já nevím, jak tam nasrat to "Omluvy" a přitom nepoškodit odkaz, ale chci se vyhnout tomu, že bych tam měl dát místo SUBMIt nějaký IMAGE, protože bych se musel dělat s obrázkem, což se mi nechce. |
||
Lukáš M Profil |
#4 · Zasláno: 11. 11. 2005, 17:42:07
TLCS
ne, do value dáte vždycky text, který je na tlačítku. to vyplývá ze specifikace. |
||
TLCS Profil |
#5 · Zasláno: 11. 11. 2005, 17:51:11
do value dáte vždycky text, který je na tlačítku. to vyplývá ze specifikace.
No, a jak tam mám jako napsat, na co to má "odkazovat", aniž bych to udělal přes IMAGE? To je totiž jediný řešení, co znám! |
||
Chamurappi Profil |
#6 · Zasláno: 11. 11. 2005, 17:56:37 · Upravil/a: Chamurappi
Reaguji na TLCS:
<form> <input type="hidden" name="page" value="sorry"> <!-- tento input nebude vidět --> <input type="submit" value="odkaz"> <!-- a tento input se neprojeví v adrese --> </form> Reaguji na Lukáše M: „to vyplývá ze specifikace“ Proč se pořád tak oháníš specifikacemi? Mohl bys mi odcitovat tu pasáž ze specifikace, kde se říká, že v odesílacím tlačítku je vepsán obsah atributu value? Vsadím Timyho nohu (kterou jsem tady vyhrál), že nemohl, neb tam nic takového není. |
||
TLCS Profil |
#7 · Zasláno: 11. 11. 2005, 17:58:30
<form>
<input type="hidden" name="page" value="sorry"> <!-- tenhle input nebude vidět --> <input type="submit" value="odkaz"> <!-- a tenhle se neprojeví v adrese --> </form> Jé, mockrát díky, to mě nenapadlo...sice tam budu muset přidat pár <form>, ale to neva...fakticky díky |
||
Lukáš M Profil |
#8 · Zasláno: 13. 11. 2005, 12:11:40
Chamurappi
ok, ok :) omlouvám se za nepřesnosti - studiu teorie, specifikací a "norem" i norem se věnuju minimálně. takže vám věřím, že to nikde ve specifikaci není. nicméně ve všech majoritních prohlížečích (neberte mě za slovo) to tak je, a proto to (uznávám, že mylně) beru jako normu. ps: o žádné orgány se s vámi sázet nehodlám :) |
||
hans Profil * |
#9 · Zasláno: 13. 11. 2005, 13:17:22
je ještě jiná možnost, řešil jsem to v případě vícejazyčného webu distribuovaného pro uživatele kde předem nevíš co tam kdo prskne
vlastní text na tlačítku je v proměnné $lang['sorry']="Libovolný text" (pole textů pro příslušný jazyk) je mi zcela fuk co si tam uživatel potom napíše "Sorry vole Error" nebo "Omluva" <input type=submit value=$lang['sorry'] /> tuto hodnotu má value tlačítka a až v odkazované stránce to testuji if($POST_['name'] && ==$lang['sorry']): ...odkaz na funkci, či stránku s omluvou ... endif; je to celé vytržené z kontextu dalších opičáren ale princip je snad jasný :-) |
||
hans Profil * |
#10 · Zasláno: 13. 11. 2005, 13:20:26
jéžiši to jsem to zprasil, dělal jsem tam nějaké úpravy a zjednodušení a takhle to dopadlo takže ještě jednou zjednodušeně
<input type=submit name=page value=$lang['sorry'] /> a v odkazované stránce pak if($POST_['page']==$lang['sorry']): ...odkaz na funkci, či stránku s omluvou ... endif; |
||
TLCS Profil |
#11 · Zasláno: 13. 11. 2005, 16:37:27
To hans:
No, ehh...já to potřebuju spíš tak, aby tam ty tlačítka nechtěly proměnný, to by pak fungovalo ZLE |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0