Autor | Zpráva | ||
---|---|---|---|
preca1 Profil |
#1 · Zasláno: 6. 12. 2007, 21:24:20 · Upravil/a: preca1
zdravíčko. dotaz je jednoduchý a předpokládam, že i řešení je jednoduché. zkoušel sem hledat, ale nenašel sem žádné řešení.
můj problém je, jak do textu zapsat např. <a href="adsf">adf</a> snad chápete tento můj těžkopádný zápis. pro jistotu: chci aby se mi zapsalo <a href="asdas">asdf</a>a ne klikací odkaz díky za pomoc. |
||
Str4wberry Profil |
#2 · Zasláno: 6. 12. 2007, 21:25:56
entity
|
||
preca1 Profil |
#3 · Zasláno: 6. 12. 2007, 21:35:25
Str4wberry
merci beaucoup |
||
Taps Profil |
#4 · Zasláno: 6. 12. 2007, 21:45:23
preca1
nebo tag <xmp></xmp> bohužel nevalidní |
||
Bubák Profil |
#5 · Zasláno: 6. 12. 2007, 21:54:08
Nebo tag <textarea></textarea> je validní a jde dobře nastylovat.
|
||
Peter Hajduček Profil * |
#6 · Zasláno: 7. 12. 2007, 09:38:38
neskusal by som tie alternativne riesenia, jednoducho pouzi entity. Ich zoznam najdes tu: [url=http://www.w3schools.com/html/html_entities.asp[/url]
|
||
Dranel Profil |
#7 · Zasláno: 7. 12. 2007, 17:22:11
preca1
A pokud ovládáš php (nebo jiný jazyk z toho soudku), můžeš to celé prohnat fcí htmlspecialchars(), která ti to sama vypíše (ty entity myslím) A pokud by to nešlo tak str_replace() |
||
Měsíček Profil |
#8 · Zasláno: 7. 12. 2007, 17:26:04
Já to řešil takhle :
$_POST['jmeno'] = htmlspecialchars($_POST['jmeno']); $_POST['zprava'] = htmlspecialchars($_POST['zprava']); |
||
Str4wberry Profil |
#9 · Zasláno: 7. 12. 2007, 22:58:10
Ptám se Dranela a Měsíčka:
Proč sem hned taháte PHP? Ptám se Dranela: „A pokud by to nešlo tak str_replace()“ Proč by to nemělo jít? Odpovídám Měsíčkovi: Ale on přece žádné $_POST['zprava'] nikde nemá. Odpovídám preca1: „merci beaucoup“ „Entity“ bylo klíčové slovo, které sis mohl vyhledat. Pro představu to bude vypadat takto: <a href="stranka.html">Odkaz na stranka</a> |
||
Měsíček Profil |
#10 · Zasláno: 9. 12. 2007, 19:20:07
Reaguji na Str4wberry :
Ale on přece žádné $_POST['zprava'] nikde nemá. To nepochybně ano, ale může to tam doplnit, já to ukázal jako příklad. „Entity“ bylo klíčové slovo, které sis mohl vyhledat. dobré řešení, ale .. echm ... velmi pracné Proč sem hned taháte PHP? a proč ne? |
||
djlj Profil |
#11 · Zasláno: 9. 12. 2007, 19:25:48
Měsíček
preca1 psal, že píše článek, ve kterém chce mít ukázkový příklad. Předpokládejme tedy, že i samotný článek bude naformátován v html, tvoje řešení by mu tedy moc nepomohlo. |
||
Měsíček Profil |
#12 · Zasláno: 9. 12. 2007, 19:27:30
v tom případě <xmp></xmp>
|
||
Str4wberry Profil |
#13 · Zasláno: 9. 12. 2007, 19:33:57
Odpovídám Měsíčkovi:
„To nepochybně ano, ale může to tam doplnit, já to ukázal jako příklad.“ „dobré řešení, ale .. echm ... velmi pracné“ „a proč ne?“ Moc nechápu, jak to myslíš. Jak doplnit? Takhle?: $_POST['jmeno'] = '<a href="adsf">adf</a>'; $_POST['jmeno'] = htmlspecialchars($_POST['jmeno']); echo $_POST['jmeno']; ___ „Reaguji na Str4wberry :“ Mohl bys, prosím, přestat psát tu mezeru před dvojtečkou? |
||
Měsíček Profil |
#14 · Zasláno: 9. 12. 2007, 19:40:40
Reaguji na Str4wberry:
Mohl bys, prosím, přestat psát tu mezeru před dvojtečkou? Když mě se to tak líbí :o) To mi připadá zbytečně složité, když stačí v podstatě nahradit „<“ za „<“ a „>“ za „>“. Jak se to vezme, kdybych měl strašně dlouhý kód raději bych použil <xmp></xmp> |
||
Bubák Profil |
#15 · Zasláno: 9. 12. 2007, 20:35:55
v tom případě <xmp></xmp>
Jako uživateli mi na příklady nejvíce vyhovuje TEXTAREA. Nejsnáz se z ní kopíruje, klepnu do ní a po Ctrl+A se mi označí pouze text v TEXTAREA. |
||
vertigo4 Profil |
#16 · Zasláno: 9. 12. 2007, 20:48:37
preca1
jednoduše to dej to tagu <pre></pre> |
||
Str4wberry Profil |
#17 · Zasláno: 9. 12. 2007, 20:55:43
Odpovídám Bubákovi:
„Nejsnáz se z ní kopíruje, klepnu do ní a po Ctrl+A se mi označí pouze text v TEXTAREA.“ Téměř totéž mohu udělat s xmp (nebo čímkoliv jiným) pomocí contenteditable. :–) Odpovídám vertigovi4: „jednoduše to dej to tagu <pre></pre>“ Mohl by sis znovu přečíst nadpis tématu? |
||
Časová prodleva: 16 let
|
0