Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][apache] Echo nie pokazuje znaku nowej linii.
Forum PHP.pl > Forum > Przedszkole
Qdlaty1980
Witajcie,

Pytanie trochę dziwne, ale za nic nie mogę wykombinować dlaczego tak się dzieje. Pisałem już trochę wcześniej w php, znam C++ i C, podstawy jakieś Javy i innych dziwactw i nigdy tam z podobnymi rzeczami nie miałem problemu.

O co chodzi? snitch.gif Już piszę:

Sprawa niby prosta, piszę:
  1. <?php
  2. echo 'imien';
  3. echo 'nazwisko';
  4. ?>


Powinno mi to rozumiem wyświetlić jako:

imie
nazwisko

No ale tak się nie dzieje.

Zmieniałem apostrofy na cudzysłowy, próbowałem z print, ale nic. Wydaje mi się, że to jakiś problem z ustawieniami Apache'a, ale nie mam pojęcia, gdzie to może się znajdować (wiem, plik konfiguracyjny pewno, ale która linia, jeśli w ogóle? snitch.gif).

Co do systemu, przeglądarki i serwera:
Windows XP SP2
Mozilla Firefox 2.0.0.1,

Apache HTTP Server 2.0.59
php 5.1.16
do tego MySQL, PEAR, SMARTY, DB. Wszystko ręcznie instalowane po kolei - nie jest to jakiś gotowy zestaw.

Ręczna instalka wykonana na podstawie:
Instrukcja instalacji


Wiem, że błąd czy problem może być "normalny", ale wolę podać jak najwięcej informacji, bo mogą być zawsze pomocne winksmiley.jpg.


Do moderatorów:
Szukałem odpowiedzi i tutaj i w Wiki (a raczej w niej nie bardzo, bo wyszukiwarka nie działała :/) i w Manualu php - nie znalazłem. Stąd temat.


Pozdrawiam,
Qdlaty
phpion
  1. <?php
  2. echo 'imien';
  3. echo 'nazwisko';
  4. ?>

wyswietli:
- w zrodle:
imie\nnazwisko
- na www:
imie\nnazwisko

  1. <?php
  2. echo "imien";
  3. echo "nazwisko";
  4. ?>

wyswietli:
- w zrodle:
imie
nazwisko
- na www:
imienazwisko

  1. <?php
  2. echo "imie<br />n";
  3. echo "nazwisko";
  4. ?>

wyswietli:
- w zrodle:
imie<br />
nazwisko
- na www:
imie
nazwisko
tomaszdurka
Dodatkowo jeśli chcesz żeby "\n" działało jako nowa linia bez używania <br> można zastosować znacznik <pre>.

  1. <?php
  2. echo "<pre>";
  3. echo "imien";
  4. echo "nazwisko";
  5. echo "</pre>";
  6. ?>
Qdlaty1980
Super - dzięki za szybką odpowiedź smile.gif.

Pozdrawiam,
Qdlaty
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.