Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlany text w textarea
Forum PHP.pl > Forum > Przedszkole
krzys20
Witam,

Wprowadzam tekst w polu "textarea" - tak normalnie ze enterami itp.

Dodaje się tekst i jest wyświetlany (tak z enterami itp. przy pomocy funkcji nl2br).

Wszystko jest ok. Ale gdy ten tekst chce edytować to pobiera mi treść do "textarea" i tekst wyświetlany jest w ciągu.

Wprowadzam tekst:

Ala ma kota
Kot ma ale.

Wyświetlany tekst:

Ala ma kota
Kot ma ale.

Podczas edycji tekst przechodzi do textarea i wygląda tak:

Ala ma kota Kot ma ale.

Czy jest jakaś funkcja czy coś żeby to zmienićquestionmark.gif
Jest to trochę irytujące jak coś trzeba większego zmienić i ciężko się szuka sad.gif

Proszę o pomoc.
nospor
Gdzieś tam w ciemnych zakamarkach swojego kodu usuwasz te entery. Niestety moja szklana kula nie siega az do tak ciemnych zakamarków...

Jesli nie zalapales to tlumacze: pokaz kod
krzys20
Strona która wyświetla:
Kod
<div id='obszar_glowny'>");
        
        print("<table id='tresc'>    ");
    
    while ($wiersz = mssql_fetch_array($zbior_wierszy))
{
            print("<tr>");
            $IdHistoria = $wiersz["IdHistoria"];
          $Tytul = $wiersz["Tytul"];
            $Tresc = $wiersz["Tresc"];
        
        
    print("<td class='tytul'><h3>$Tytul</h3></td>
                 <td class='add'><a href='hist_e.php?wybierz_IdHistoria=$IdHistoria&wybierz_Tytul=$Tytul&wybierz_Tresc=$Tresc'>Edytuj</a></td>
                    </tr>");
    print nl2br("<tr><td colspan='3'>$Tresc</td></tr>");
                
}
    

    print("</table>
        
        
        </div>



Strona z edycja
Kod
<div id='obszar_glowny'>");
        

    


            $wybierz_IdHistoria = $_GET["wybierz_IdHistoria"];
            $wybierz_Tytul = $_GET["wybierz_Tytul"];
            $wybierz_Tresc = $_GET["wybierz_Tresc"];
        
print("
<form method='GET' action='hist_ee.php' >
<table>
        <tr>
            <td>Tytuł: <input type='text' name='wybierz_Tytul' value='$wybierz_Tytul'></input></td>
        </tr>
        <tr>
            <td>Treść: <textarea name='wybierz_Tresc' rows='15' cols='100'>$wybierz_Tresc</textarea></td>
        </tr>
    
            <td><input type='submit' value=Edytuj></td>
        </form>
    
    ");
    

    print("
</table>
        
        
        </div>


Jeśli mam jeszcze jakiś kod pokazać to proszę pisać.
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.