Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Kodowanie i dziwne znaki z include
Forum PHP.pl > Forum > Przedszkole
Kurator
Witam

Mam pewien problem ze stronką...
Prawdopodobnie chodzi tu o kodowanie...
Szukałem w internecie rozwiązań, nawet znalazłem identyczny problem, ale nierozwiązany niestety...

Mianowicie:
Napisałem stronkę php/html +css
I teraz gdy includuje jakiś plik do głównej ['index.php'] to w podglądzie pojawia się w tym miejscu znak [ff =znak niewidoczny][opera = kropka ' . ']

include znajduje się w div'ie np:

  1.  
  2. <div id="box">
  3. <?php include('box.php') ?>
  4. </div>


Stronka pisana w notepad++ kodowanie UTF-8
Jak zmieniłem na UTF-8 bez BOM, dziwne znaki zniknęły ale nie wyświetlały się znowu polskie...
Próbowałem zmienić to w foxedit i jajo-.-'

Nie mam już do tego sił proszę o pomoc...
I ew propozycje jakiegoś poprawnie kodującego edytora...

Pozdro

PS
Jeśli będzie potrzebny kod to wrzucę stronkę na host...
Lub ewentualnie wkleję go tutaj...
Jak wam będzie specjaliści lepiej...
Maciek1705
witam pierwszy błąd to brak średnika na końcu linii za includem. Być może problem tkwi w kodowaniu, polecam użyć dreamweaver do zmian kodowania jeśli nie masz pisz to pomogę w tym. Sprawdź czy pliki które includujesz posiadają pliki nagłówkowe może to jest błąd
Kurator
nie mam siły do tego
średnik nic nie zmienił

http://www.rigid.yoyo.pl/

masakra w operze
w FF mogło by być
w IE też strasznie ;[

wszędzie gdzie jest include jest jakiś znaczek na początku includowanego pliku

,,Sprawdź czy pliki które includujesz posiadają pliki nagłówkowe może to jest błąd"
chodzi o nagłówek HTML?
jeśli tak to nie ma go...
czy to źle?
celbarowicz
Srawdź czy zmieni się coś jeśli na początku dołączanego pliku dodasz:
  1. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  2. <?php header('Content-type: text/html; charset=UTF-8');
pyro
Cytat(Maciek1705 @ 27.05.2011, 20:58:12 ) *
witam pierwszy błąd to brak średnika na końcu linii za includem. Być może problem tkwi w kodowaniu, polecam użyć dreamweaver do zmian kodowania jeśli nie masz pisz to pomogę w tym. Sprawdź czy pliki które includujesz posiadają pliki nagłówkowe może to jest błąd



Brak średnika w tym kodzie nie jest żadnym błędem.

Zmień kodowanie w obu plikach na identyczne (utf-8 bez bom) oraz dodaj na początku strony znacznik meta z deklaracją kodowania.
  1. <meta http-quiv="Content-Type" content="text/html; charset=utf-8" />
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.