Spacja się pojawia, WHY!?

0

Cześć

Mam dziwny problem. Mam tworzone menu za pomocą HTMLa połączonego z PHPem:

<a href="<?php echo router::url('wyloguj'); ?>">Wyloguj</a>

Funkcja wypluwa URLa. Jak podejrzy się źródło strony widać link Wyloguj ze spacją na początku. No właśnie, skąd ta spacja? Jak biorę var_dumpa na router::url('wyloguj'); to mi pokazuje dobrze => string(11) "rejestracja". Jakieś pomysły?

Doctype mam ustawiony: <!DOCTYPE HTML PUBLIC "-*W3C*DTD HTML 4.01*EN" "http:*www.w3.org/TR/html4/strict.dtd">

0

A jak przypiszesz ten url do zmiennej to też tak jest?

0

Nie, wtedy już spacji nie ma, o co może chodzić?

0

Jak podejrzy się źródło strony widać link Wyloguj ze spacją na początku.

Pokaż to dokładniej. Screenshot na przykład albo faktyczną stronę, na której się to dzieje.

0

Następujący kod:

<?php
echo "<a href='" . router::url('rejestracja') . "'>Zarejestruj</a>";
?>
i
<a href="<?php echo router::url('rejestracja'); ?>">Zarejestruj</a>

Daje mi wynik:

<a href='rejestracja'>Zarejestruj</a> <a href=" rejestracja">Zarejestruj</a>

W drugim przypadku jest spacja na początku hrefa. Wygląda na to, że w drugim przypadku złapał jakąś spacje, tylko skąd?

1 użytkowników online, w tym zalogowanych: 0, gości: 1