Autor | Zpráva | ||
---|---|---|---|
Vopiatos Profil |
#1 · Zasláno: 15. 4. 2010, 12:13:09
Ahoj mam tady formulář kterej otevíra TXT soubor a následně do něj zapisuje.Funguje fakt dobře ale potřeboval bych, abych přidal odkaz nebo input type který by mi umožnil do TXT vkládat i html kod.
Než jsem dodělal tohle tak jsem použil jiný script který mi zobrazoval v txt jen html kod a když jsem načetl txt soubor tak mi to vypsal i v kodu, kde po načtení to působí divně Př: <p>nejaký text</p><br>zase text<br>A tak dale. . . Jde nějak udělat aby mi zobrazil text ve výpisu bez html značek ? Např. vložení odkazu, tučný text, velikost písma a font, barva textu, atd. <form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post" enctype="multipart/form-data"> <textarea name="edit" style="width:500px; height:120px;"> <? $soubor = fopen("soubor.txt","r+"); $text = fread($soubor, 300000); echo $text; fclose ($soubor); ?> </textarea><br> <input type="submit" value="vložit" name="odeslat"> <a href="zobraz.php"><input action="zobraz.php" type="submit" value="zobrazit" name="zobraz"></a> </form> <?php if($_POST['odeslat']) { // pokud byl stisknut enter nebo bylo kliknuto na tlaèítko $soubor = "soubor.txt"; // název souboru $ot = fopen($soubor, "w"); // otevøení souboru $w = fwrite($ot, $_POST['edit']); // zapsání obsahu fclose($ot); // zavøení souboru if($w) echo("<div style='font:12px verdana; color:gold;'>Obsah byl upraven.</div>"); else echo("Stala se chyba!"); // vypsání výsledku } ?> |
||
Joker Profil |
#2 · Zasláno: 15. 4. 2010, 13:38:06
|
||
Vopiatos Profil |
#3 · Zasláno: 15. 4. 2010, 13:49:12
To pravě nechci jeden script mi vypisoval text s tagem a druhej script bez tagu.vim že to jde ale nevim jak to mam spojit do hromady
|
||
Keeehi Profil |
#4 · Zasláno: 15. 4. 2010, 15:23:25
Nejsem si úplně jist tím, čeho chceš dosáhnout, ale mohlo by ti momoct PHP: htmlspecialchars a PHP: strip_tags
|
||
Chro Profil |
#5 · Zasláno: 15. 4. 2010, 15:51:18
Vopiatos:
Udělej si test. Přejmenuj index.html na index.php. Napiš si do soubor.txt: <b style="color: red">Test</b> Pak si ten textový soubor vypiš na stránce index.php: <?php readfile("soubor.txt"); ?> Zobrazí se slovo Test tučným červeným písmem? |
||
Časová prodleva: 14 let
|
0