Autor | Zpráva | ||
---|---|---|---|
tomkat Profil * |
#1 · Zasláno: 11. 2. 2009, 15:21:41
Zajímalo by mě jestli by šlo nějakým způsobem si zobrazit obsah textového souboru v textarea, a dále ho editovat.? Po té ho zase uložit.
|
||
bohyn Profil |
#2 · Zasláno: 11. 2. 2009, 15:41:38
„Zajímalo by mě jestli by šlo nějakým způsobem si zobrazit obsah textového souboru v textarea, a dále ho editovat.? Po té ho zase uložit.“
Ano. Nastrane serveru by to slo traba pomoci PHP. |
||
kletely Profil |
#3 · Zasláno: 11. 2. 2009, 16:04:57
|
||
tomkat Profil * |
#4 · Zasláno: 11. 2. 2009, 16:19:17
kletely:
Myslím že práci se soubory bych zvládnul, ale nevím, jak dostat obsah souboru do textarea. |
||
Janick Profil * |
#5 · Zasláno: 11. 2. 2009, 20:41:41
<?php //do proměnné $text si ulož obsah souboru, předpokládám, že to umíš, když píšeš, že práci se soubory by jsi zvládl. echo '<form name="jmeno" action="akce.php" method="post">'; echo '<textarea cols="80" rows="7>'; echo $text; echo '</textarea>'; ?> //Dále pokračuj vložením Submit buttonu atd... |
||
tomkat Profil * |
#6 · Zasláno: 11. 2. 2009, 21:53:51
Nakonec sem to vyřešil takhle:
<?php $soubor = "soubor.txt"; $text = fopen("soubor.txt", "r"); $obsah = fread($text, filesize($soubor)); FClose($text); ?> <form name="jmeno" action="akce.php" method="post"> <textarea name="body" rows="10" cols="40"><?php echo $obsah ?></textarea> <input type="submit" value="Odeslat"> </form> <?php $jmeno = $_POST['jmeno']; $soubor = "soubor.txt"; $text = fopen("soubor.txt", "a+"); fwrite($soubor, $edit); FClose($text); ?> Nicméně to nejede. Vypadá to jako kdyby proměnná $jmeno vůbec nefungovala |
||
panther Profil |
#7 · Zasláno: 11. 2. 2009, 21:56:58
tomkat
nemělo by být v $_POST name té textarei namísto name formu? |
||
tomkat Profil * |
#8 · Zasláno: 11. 2. 2009, 22:37:14
Díky za všechny rady, už se to vyřešil
|
||
Časová prodleva: 15 let
|
0