Za darmo na e-mailPraktyczny kurs PHP (aż 200 stron!)

Krok po kroku, opanuj podstawy PHP za darmo - praktyczny kurs w formie e-booka prosto na Twój e-mail

Otwieranie linku w nowym oknie wewnątrz php echo

3.44K viewsa href echo php target blank
0

Nie mogę sobie poradzić żeby poniższy link otwierał się w nowym oknie, chyba nie widzi target=”_blank”

może quotes i double quotes nie tak ustawiłem ale kombinowałem na różne sposoby i póki co no clue 😛

echo "<div style='text-align:center;'><a href='faktura.php?ID=".$row['ID']." target='_blank' >FA ".$row['nr_faktura']."</a></div>";

Mariusz Połaski Posted new comment 5 listopada 2020

Jacek ma rację. Brakuje zamknięcia apostrofu przy parametrze href.

Wreszcie zauważyłem 🙂 działa, niestety nie mogę podziękować Jackowi bo nie ma takiej możliwości. Tak swoją drogą muszę jakoś uruchomić ten error_log() bo czuję że się może przydać nie raz.

Add a Comment
0

Nie widzę żadnego pliku log, z dokumentacji wyczytałem że w php.ini musi być coś ustawione

Marcin Wesel Changed status to publish 5 listopada 2020
Add a Comment
1

Może dlatego, że href nie jest zamknięty cudzysłowem? echo “<div style=’text-align:center;’><a href=’faktura.php?ID=”.$row[‘ID’].”‘ target=’_blank’ >FA “.$row[‘nr_faktura’].”</a></div>”;

w takich sytuacjach rekomenduję, by robić tak:

$zz = “<div style=’text-align:center;’><a href=’faktura.php?ID=”.$row[‘ID’].”‘ target=’_blank’ >FA “.$row[‘nr_faktura’].”</a></div>”;

error_log($zz);

echo $zz;

W pliku log zobaczysz, czy dokłada Ci dobrze cudzysłowów i oszczędzisz godziny szukania kropki/cudzysłowu/nawiasu itp.

Jacek Kołcon Answered question 5 listopada 2020
Add a Comment
Write your answer.
Ominiesz taką okazję?Praktyczny Kurs PHP (aż 200 stron!) za darmo

Gorąco polecam, naprawdę warto skorzystać! To nic nie kosztuje. Krok po kroku, opanuj podstawy PHP za darmo - praktyczny kurs w formie e-booka prosto na Twój e-mail.