![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 14.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przy użyciu funkcji include (dodaję w ten sposób do stały nagłówek do każdej podstrony) przed właściwą treścią strony pojawia się puste miejsce, które przesuwa całą treść o linijkę (?) w dół. walidator html wypisuje m. in.:
Error Line 1, Column 1: character "" not allowed in prolog <!DOCTYPE html wnioskuje z tego ze jest jakis niedrukowalny znak przed cala trescia strony przesuwajacy ja w dol i tworzacy blad. www.seyoum.pl fragment kodu ze sdtrony glownej (od początku az do div-a zawierajacego menu) CODE <? if ($_GET['a'] == 'b') {setcookie ('ktos', 'autor', time()+31536000);} include "head.php"; ?> <div id="top"> <div id="NAGLOWEK"> <marquee >Uwaga! Ważna informacja: w związku ze zwiększeniem knotraktu z NFZ w Gabinecie w Grabnie przyjmujemy bez rejestracji (tego samego dnia). Są jeszcze <b>wolne miejsca na protezy w 2009</b> roku.</marquee> </div> <div id="MENU"> kod head.php CODE <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Content-Language" content="pl" /> <meta name="Author" content="Maria Kostrzewa - Seyoum" /> <meta name="Copyright" content="© 2009 Maria Kostrzewa - Seyoum" /> <meta name="Keywords" content="dentysta, stomatolog, gabinet, brzesko, grabno, lekarz, maria, kostrzewa, seyoum, zęby, wyrwanie, zabieg, pomoc, opieka, medycyna, protetyka, proteza, dziąsła, higiena, zdrowie" /> <meta name="Description" content="Gabinet stomatologiczny, lekarz stomatolog Maria Kostrzewa - Seyoum. Zapraszamy na wizytę w naszych gabinetach w Brzesku lub Grabnie. Oferujemy szeroki zakres usług stomatologicznych. Na stronie znajdą Państwo cennik, godziny przyjęć, oferowane zabiegi, itp." /> <title>Gabinety Seyoum</title> <link rel="shortcut icon" href="favicon.ico" /> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> czym to moze byc spowodowane? prosze o pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
to wywal tego doctypa, i nie dawaj pol strony do head.php. Do head dodaj tylko to co jest pomiedzy <head> </head> a reszta w indexie. Poza tym sprawdz CSSa czy nie masz tam jakiś marginów itp.
-------------------- O! Zimniok :P
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 14.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
to wywal tego doctypa, i nie dawaj pol strony do head.php. Do head dodaj tylko to co jest pomiedzy <head> </head> a reszta w indexie. Poza tym sprawdz CSSa czy nie masz tam jakiś marginów itp. to nie popmaga, wtedy ten dziwny znlak pojawia sie przed <head>, puste miejsce dalej pozostaje :/ pozatym nie chce przy kazdym dokumencie wpisywac stalej tresci, po to uzylem include, tylko ten problem jest :/ w css nic nie znalazlem coby moglo na to wplywac css: http://seyoum.pl/style.css Ten post edytował seyoum 17.11.2009, 22:31:22 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 28.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
mam ten sam problem prosze o pomoc..
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
@seyoum Odkomentuj tego doctype-a, bo walidator szaleje. Odezwij się jak to zrobisz.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 28.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
odkomentuj znaczy usun?
![]() pozdrawiam |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
A wejdź na tę stronę www.seyoum.pl, kliknij prawym przyciskiem myszy w przeglądarce i zobacz źródło strony. Odkomentuj znaczy usuń znaki komentarza.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 28.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem wersje ze znakami komentarzy i bez nich niestety dalej nic..
![]() dzięki za pomoc |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 580 Pomógł: 85 Dołączył: 25.03.2010 Skąd: Skrzyszów :) Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź czy nie masz gdzieś przed znakiem <?php spacji i czy po ?> też nie ma jakiejś spacji (przed załączeniem header'a), jak to nie zadziała to spróbuj też zakomentować tego if'a z ciasteczkiem
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 28.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Ciekaw jestem, jakiego edytora używasz? Możliwe, że strony masz zakodowane w UTF-8 z BOM, a to może powodować problemy, o czym prawi Wikipedia.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 28.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
ok moj kolega rozwiazal problem.
Gdy podstrone ktora chcialem zaladowac include zmienilem na kodowanie ansi i wszystko jest okej. Uzywam notepad++. Dzieki wszystkim za pomoc. pozdrawiam |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązanie Twojego kolegi, chociaż skuteczne, to niestety niewłaściwe. Nie możesz deklarować, że kodujesz stronę przy użyciu UTF-8 (znacznik <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />) i jednocześnie kodować stronę w ANSI. A sprawdzałeś, co się będzie działo z polskimi znakami? Kodowanie pliku powinno być ustawione na UTF-8 bez BOM. O ile dobrze pamiętam Notepad++ umożliwiał nam konwersję na UTF-8 bez BOM. Warto w ustawieniach Notepada++ zmienić kodowanie nowego pliku na UTF-8 bez BOM (powinna tam też być opcja, zamieniania kodowania ANSI plików otwartych przez Notepad++, na kodowanie UTF-8 bez BOM).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 16:45 |