![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 18.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Stworzyłem plik PHP, w którym umieszczony jest kod HTML z dołączonym plikiem CSS. Problem tkwi w tym, że gdy wpisuję kod PHP do diva, to strona wyświetla się do momentu gdzie kod PHP został wpisany. Poniżej kodu PHP, strona ucięta i reszta DIVów jest niewidoczna. Bez wpisanego kodu PHP strona wyświetla się prawidłowo z widocznymi DIVami. Z góry dziękuje za pomoc.
Plik CSS: CODE body{
background-color: gray; } #calosc{ margin-left:auto; margin-right:auto; width: 1000px; height:730px; background-color:lightblue; } #logo{ width: 1000px; height:150; background-color:blue; } #menu{ width: 980px; height:50; background-color:red; margin-top:10px; margin-left:auto; margin-right:auto; } #tresc{ width: 980px; height:450px; background-color:yellow; margin-top:10px; margin-left:auto; margin-right:auto; } #stopka{ width: 980px; height:50px; background-color:green; margin-top:10px; margin-left:auto; margin-right:auto; } |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Pewnie w kodzie php, ktory wkladasz masz blad, ktory wywala caly skrypt. Wlacz wyswietlanie bledow a go zobaczysz
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 19 Dołączył: 27.04.2014 Ostrzeżenie: (0%) ![]() ![]() |
Można zobaczyć zawartość pliku config.php?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 18.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem skrypt pod kątem błędów i nic nie wykazało. Zawartość pliku config.php:
CODE <?php // definiujemy dane do połączenia z bazą danych define('DBHOST', 'localhost'); define('DBUSER', 'root'); define('DBPASS', 'gry123'); define('DBNAME', 'test'); function db_connect() { // połączenie z mysql mysql_connect(DBHOST, DBUSER, DBPASS) or die('<h2>ERROR</h2> MySQL Server is not responding'); // wybór bazy danych mysql_select_db(DBNAME) or die('<h2>ERROR</h2> Cannot connect to specified database'); } function db_close() { mysql_close(); } function clear($text) { // jeśli serwer automatycznie dodaje slashe to je usuwamy if(get_magic_quotes_gpc()) { $text = stripslashes($text); } $text = trim($text); // usuwamy białe znaki na początku i na końcu $text = mysql_real_escape_string($text); // filtrujemy tekst aby zabezpieczyć się przed sql injection $text = htmlspecialchars($text); // dezaktywujemy kod html return $text; } function codepass($password) { // kodujemy hasło (losowe znaki można zmienić lub całkowicie usunąć return sha1(md5($password).'#!%Rgd64'); } // funkcja na sprawdzanie czy user jest zalogowany, jeśli nie to wyświetlamy komunikat function check_login() { if(!$_SESSION['logged']) { die('<p>To jest strefa tylko dla użytkowników.</p> <p>[<a href="login.php">Logowanie</a>] [<a href="register.php">Zarejestruj się</a>]</p>'); } } // funkcja na pobranie danych usera function get_user_data($user_id = -1) { // jeśli nie podamy id usera to podstawiamy id aktualnie zalogowanego if($user_id == -1) { $user_id = $_SESSION['user_id']; } $result = mysql_query("SELECT * FROM `users` WHERE `user_id` = '{$user_id}' LIMIT 1"); if(mysql_num_rows($result) == 0) { return false; } return mysql_fetch_assoc($result); } // startujemy sesje session_start(); // jeśli nie ma jeszcze sesji "logged" i "user_id" to wypełniamy je domyślnymi danymi if(!isset($_SESSION['logged'])) { $_SESSION['logged'] = false; $_SESSION['user_id'] = -1; } ?> |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Sa dwie opcje:
albo bledy jak pisalem albo masz jakis EXIT gdzies tam lub cos podobnego. albo ewentualnie spsules kod html, ze nic pod spodem nie jest widoczne. wejdz w zrodlo strony i zobacz czy masz wszystko czy nie to wykluczysz te opcje i pozostaną dwie powyzsze -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
W czym otwierasz pliki, nie w Notatniku? Może to wina BOM?
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 18.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Notepad ++ bez BOM
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 2 Dołączył: 28.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:28 |