Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd w php 5.1.2 ?
Forum PHP.pl > Forum > PHP
Bastion
Zróbcie taki test :

test1.php :

  1. <pre>
  2. 1234567890<?php print $pusty; ?>
  3. 1234567890
  4. </pre>


test2.php

  1. <pre>
  2. 1234567890<?php print $pusty; ?>abc
  3. 1234567890
  4. </pre>


w pierwszym przypadku dostaniemy wynik :

12345678901234567890

a w drugim :

1234567890abc
1234567890

Ważne aby po ?> w test1.php byl sam enter bez spacji (testowane w zapisie UNIXOWYM $0a)

Czy tylko u mnie tak sie dzieje ?
dr_bonzo
Tez tak mam (php 5.1.2, unixowe \n, \r\n tez), pewnie regexpy ucinaja enter po ?>, ale po co mieszac HTML z php questionmark.gif
Bastion
systemy szablonow mieszaja kod html z php. Pisze kolejna wersje i dostawalem goraczki ze gdzies mam byka... smile.gif

added...

Dziwne, sprawdzilem tekst wynikowy w widoku HEX i okazalo sie ze znak nl ($0a) tam jest.
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.