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

odsłon: 2.97Ka 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>";

dodał nowy komentarz

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.

Dodaj komentarz
0

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

Zmienił status na: opublikowane
Dodaj komentarz
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.

odpowiedział na pytanie
Dodaj komentarz
Wpisz swoją odpowiedź.
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.