Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Jak wyświetlić tekst z php w <textarea>
Forum PHP.pl > Forum > Przedszkole
Dzakub
Witajcie.
Chcę żeby zwrócona wartość z file_get_contents była pokazywana w <textarea>, bo na razie wyświetla się tylko kod php.
Mam coś takiego:

  1. <?php
  2. $output = file_get_contents("plik.txt");
  3. ?>
  4. <textarea [...] ><?php echo $output; ?></textarea>

Ale zamiast napisu "Nothing here" (zawartość pliku), otrzymuję kod czyli "<?php echo $output; ?>"

Wie ktoś co z tym zrobić?
Kshyhoo
A tak:
  1. <?php
  2. $plik = 'plik.txt';
  3. if(isset($_POST['tresc'])){
  4. file_put_contents($plik, $_POST['tresc']);
  5. }
  6. echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">
  7. <textarea name="tresc">'.file_get_contents($plik).'</textarea>
  8. <input type="submit" value="Zapisz">
  9. </form>';
  10. ?>
ranczo
to co napisales jest ok, to co zaproponowal kolega jest bardzo na okretke, diabel tkwi w szczegolach sprawdz czy masz dobrze pozamykane cudzyslowy (") przy atrybutach znacznika textarea
kapuch
Albo przede wszystkim czy plik, w ktorym masz ten kod, ma koncowke php i czy serwer obsluguje php :]
Dzakub
Cytat(kapuch @ 18.05.2010, 19:34:03 ) *
Albo przede wszystkim czy plik, w ktorym masz ten kod, ma koncowke php i czy serwer obsluguje php :]


No ale w plikach *.htm(l) jest obsługa php z tego co wiem dry.gif

Kod wciąż nie działa, a cudzysłowy są dobrze pozamykane.
kapuch
Cytat(Dzakub @ 18.05.2010, 19:40:43 ) *
No ale w plikach *.htm(l) jest obsługa php z tego co wiem dry.gif

Kod wciąż nie działa, a cudzysłowy są dobrze pozamykane.

Zalezy od serwera i jego ustawien, wiec zrob jak ci powiedzialem, dopiero pozniej sie pomysli - zmien na php.
Dzakub
Yeah tongue.gif
Miałeś rację. Już wsystko działa, dziękuję tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.