ďťż

[HTML, PHP] Polskie fonty, ładowanie obrazka

       

Podstrony


telcocafe

W HTML i PHP jestem początkujący - to już na wstępie zaznaczam.
Mam dwa problemy:

1. Na stronie pojawiają się krzaczki zamiast polskich znaków. Próbowałem dodać
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <meta http-equiv="content-language" content="pl">
ale nie pomogło.

2. Mam skrypcik PHP:
&lt;script language="php"> echo('<img src="'.$img.'.jpg" alt="Zrzut ekranu"'); </script>
W moim zamyśle miał on ładować obrazek o nazwie wybranej przez link strona/image.php?img=obraz, ale zamiast tego wyświetla się tylko napis Zrzut ekranu. Skrypt poprzedzają różne instrukcje HTML. Próbowałem odpalić też inne skrypty ale nie działały tak jak trzeba. Jedyne skrypty działające na tym serwerze to skrypty forów, galerii itp. Czy to może być spowodowane konfiguracją serwera czy może ja po prostu coś źle robię? Dodam, że serwer to cba.pl.
Użytkownik czychacz edytował ten post 27 czerwiec 2008, 18:01



1. Na stronie pojawiają się krzaczki zamiast polskich znaków. Próbowałem dodać
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <meta http-equiv="content-language" content="pl">
ale nie pomogło.

A czy z takim kodowaniem zapisałeś plik, czy tylko wstawiłeś tę linijkę?

2. Mam skrypcik PHP:
&lt;script language="php"> echo('<img src="'.$img.'.jpg" alt="Zrzut ekranu"'); </script>

<?php echo('<img src="'.$_GET['img'].'.jpg" alt="Zrzut ekranu"'); ?>
Powinieneś też poczytać o bezpieczeństwie przesyłania danych metodą GET, zwłaszcza ich wyświetlanie na stronie.

IMHO Lepiej w .htaccess:
AddDefaultCharset ISO-8859-2

Poza tym sprawdź czy czasem Twój edytor nie zapisuje np.: w UTF-8.
Użytkownik PxxLT edytował ten post 27 czerwiec 2008, 18:27
Kodowanie - poprawione.
Ale obrazek nadal się nie wczytuje.



Pamiętaj o rozszerzeniu. JPG to nie to samo co jpg dla unixów.


2. Mam skrypcik PHP:
&lt;script language="php"> echo('<img src="'.$img.'.jpg" alt="Zrzut ekranu"'); </script>

Spróbuj tak:

echo "<img src= $img .jpg alt='Zrzut ekranu'/>";
Użytkownik PxxLT edytował ten post 27 czerwiec 2008, 19:40
<body> <?php echo'<img src="'.$_GET['img'].'.jpg" alt="zrzut" />'; ?> </body>
Musi działać.

Już wszystko poprawiłem. Teraz działa. Dzięki.


IMHO Lepiej w .htaccess:
AddDefaultCharset ISO-8859-2

Poza tym sprawdź czy czasem Twój edytor nie zapisuje np.: w UTF-8.

Ostatnio też miałem problem z kodowaniem. Wie może ktoś, gdzie jest plik htaccess w XAMPPie :/? Chciałbym spróbować z tą linijka kodu.


Ostatnio też miałem problem z kodowaniem. Wie może ktoś, gdzie jest plik htaccess w XAMPPie :/? Chciałbym spróbować z tą linijka kodu.

xD .htaccess jest w katalogu, którego ten plik dotyczy. Czyli np. htdocs czy htdocs/podstrona.

Edycja: A jak go nie ma to go musisz sam stworzyć
Użytkownik Tomek92 edytował ten post 28 czerwiec 2008, 18:46
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.