Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wygląda wysłany metodą GET tekst
Forum PHP.pl > Forum > PHP
radmistrz2
Witam. Wysyłam przez textarea 5 linijek tekstu metodą GET. Odbieram go przez $linki=$GET['nazwa']; . teraz jeśli wpiszę echo $linki; powinna pojawić się pierwsza linijka tekstu czy 1 znak?? Coś próbowałem robić ale nic mi się nie wyświetla.
Cezar708
Cytat(radmistrz2 @ 18.05.2008, 22:00:40 ) *
Witam. Wysyłam przez textarea 5 linijek tekstu metodą GET. Odbieram go przez $linki=$GET['nazwa']; . teraz jeśli wpiszę echo $linki; powinna pojawić się pierwsza linijka tekstu czy 1 znak?? Coś próbowałem robić ale nic mi się nie wyświetla.



zamiast
  1. <?php
  2. $linki=$GET['nazwa'];
  3. ?>
spróbuj
  1. <?php
  2. $linki=$_GET['nazwa'];
  3. ?>
to będziesz widział wszystko

Pozdrawiam
PiXel2.0
Warto tez dodac, ze znaki nowej linii sa ignorowane przez przegladarke (poza obszarem tekstowym TEXTAREA) wiec jesli chcesz wyswietlic wprowadzone linie z uwzglednieniem znakow nowej linii to zrob to tak:
  1. <?php
  2. $text = $_GET['zmienna'];
  3. $text = str_replace(array("r\n", "\n"), '<br />', $text);
  4. echo $text;
  5. ?>


P.S.: Taki temat powinno sie zakladac w dziale Przedszkole
phpion
  1. <?php
  2. // ...
  3. $text = str_replace(array("r\n", "\n"), '<br />', $text);
  4. // ...
  5. ?>

Może po prostu nl2br" title="Zobacz w manualu PHP" target="_manual?
radmistrz2
chcę aby kazdy wiersz był elementem tablicy
PiXel2.0
Cytat(radmistrz2 @ 19.05.2008, 08:01:43 ) *
chcę aby kazdy wiersz był elementem tablicy


  1. <?php
  2. $text = $_GET['zmienna'];
  3. $text = str_replace("r\n", "\n", $text);
  4. $tablica = explode("\n", $text);
  5. print_r($tablica);
  6. ?>
Crozin
  1. <?php
  2. $text = str_replace("r\n", "\n", $text);
  3. ?>
Zamień na
  1. <?php
  2. $text = str_replace(array("r", "r\n"), "\n", $text);
  3. ?>
Pamiętajcie o uzytkownikach MacOS
Pilsener
Po co wysyłasz to przez $_GET? Dane z formularza wysyłamy POST'em. W niektórych wypadkach (np. wybór sortowania) można wysyłać GET'em, ale żeby text z textarea wysyłać w ten sposób? Nie widzę praktycznego zastosowania takiego postępowania.
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.