Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kod wysweitla sie na stronie
kajko
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


Witam

Prosze o pomoc, porcja kod wyswietla mi sie na glownej stronie,z amiast tego co ma byc przez kod de facto wygenerowane. Gdzie szukac bledu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 15)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(kajko @ 6.02.2010, 22:56:19 ) *
Gdzie szukac bledu?


W liniach: 12,14 i 17 masz błędy.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
kajko
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


ok, slchaj, podgladnij prosze 'przedszkole', tam wkleilem kod po tym samym tytulem postu, dzieki duze

Mam problem z wyswietlajacym sie kodem na stronie, zamiast de facto tego co kod ma generowac, problem dotyczy skladni pliku /pasek.ph/ (ponizej):

require("naglowek.php");

$catsql = "SELECT * FROM kategorie ORDER BY kategoria ASC;";
$catresult = mysql_query($catsql);

echo "<h1>Kategorie</h1>";
echo "<ul>";
echo "<li><a href='index.php'>Wyswietl wszystkie</a></li>";
while($catrow = mysql_fetch_assoc($catresult)) {
echo "<li><a href='index.php?id=" . $catrow['id'] . "'>" . $catrow['kategoria'] . "</a></li>";
}
echo "</ul>";


definiowany w pliku /naglowek.php/:
<?php

session_start();

require("konfiguracja.php");

$db = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_query("SET NAMES latin2");
mysql_select_db($dbdatabase,$db);

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-2" />
<title><?php echo $config_forumsname; ?></title>
<link rel="stylesheet" href="arkusz_stylow.css" type="text/css" />
</head>
<body>
<div id="header">
<h1>Aukcje</h1>
</div>
<div id="menu">
<a href="index.php">GLÓWNA STRONA</a> &bull;
<?php
if(isset($_SESSION['USERNAME']) == TRUE) {
echo "<a href='wylogowywanie.php'>Wylogowanie</a> &bull;";
}
else {
echo "<a href='logowanie.php'>Logowanie</a> &bull;";
}

?>

<a href="nowa_pozycja.php">Nowa pozycja</a>
</div>
<div id="container">
<div id="bar">
<?php require("pasek.php"); ?>
</div>
<div id="main">

***

wyswietla sie dokladnie ta porcja kodu:

require("naglowek.php");

$catsql = "SELECT * FROM kategorie ORDER BY kategoria ASC;";
$catresult = mysql_query($catsql);


Gdize szukac problem,u jest tak samo zarowno w explorerze jak i firefoxie, jako localhosta uzywam xampp'a?
Go to the top of the page
+Quote Post
furman12
post
Post #4





Grupa: Zarejestrowani
Postów: 118
Pomógł: 4
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


dodaj zaznacznik <?php na początku i tam gdzieś po echo "</ul>"; daj ?> i zmień nazwe na *.php nie *.ph rolleyes.gif
Go to the top of the page
+Quote Post
kajko
post
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


Hej, no wlasnie jak tak zrobie to wyswietla mi sie to : warning:session_start()[function.session-start]:Cannot send cookie-headers already sent by (output started at C:\xampp\htdocs\sites\funkcje.php:1)in C:\xampp\htdocs\sites\naglowek.php on line 3
oraz:
warning...cannot send session cache limiter...
po czym generalnie explorer nie chce mi sie wcale podniesc..
Go to the top of the page
+Quote Post
furman12
post
Post #6





Grupa: Zarejestrowani
Postów: 118
Pomógł: 4
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


session_start();
na sam początek zaraz po 1 <?php jak nie zadziała zapisz plik bez BOM
Go to the top of the page
+Quote Post
kajko
post
Post #7





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


Dzieki, nie dziala... dry.gif

straaszna lipa...

no caly kwiecie polskiego codingu, czekam na pomoc...
Go to the top of the page
+Quote Post
mhw
post
Post #8





Grupa: Zarejestrowani
Postów: 43
Pomógł: 10
Dołączył: 3.08.2009

Ostrzeżenie: (0%)
-----


Spróbuj przed session_start() dać ob_start, a na końcu pliku ob_end_flush. I używaj bbcode przy wklejaniu kodu.


--------------------
"the quieter you become, the more you are able to hear"
Go to the top of the page
+Quote Post
kajko
post
Post #9





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


teraz session_start() robi sie dla niego unexpected t_string
Go to the top of the page
+Quote Post
furman12
post
Post #10





Grupa: Zarejestrowani
Postów: 118
Pomógł: 4
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


Najlepiej daj cały kod. I jeśli nie próbowałeś zapisz bez BOM czyli omiń windowsowy notatnik. Najlepiej skopiój zawartość pliku i zapisz od nowa bez BOM.
Go to the top of the page
+Quote Post
kajko
post
Post #11





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


pasek:

require("naglowek.php");

$catsql = "SELECT * FROM kategorie ORDER BY kategoria ASC;";
$catresult = mysql_query($catsql);

echo "<h1>Kategorie</h1>";
echo "<ul>";
echo "<li><a href='index.php'>Wyswietl wszystkie</a></li>";
while($catrow = mysql_fetch_assoc($catresult)) {
echo "<li><a href='index.php?id=" . $catrow['id'] . "'>" . $catrow['kategoria'] . "</a></li>";
}

echo "</ul>";

naglowek:

<?php

session_start();

require("konfiguracja.php");

$db = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_query("SET NAMES latin2");
mysql_select_db($dbdatabase,$db);

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-2" />
<title><?php echo $config_forumsname; ?></title>
<link rel="stylesheet" href="arkusz_stylow.css" type="text/css" />
</head>
<body>
<div id="header">
<h1>Aukcje</h1>
</div>
<div id="menu">
<a href="index.php">GLÓWNA STRONA</a> &bull;
<?php
if(isset($_SESSION['USERNAME']) == TRUE) {
echo "<a href='wylogowywanie.php'>Wylogowanie</a> &bull;";
}
else {
echo "<a href='logowanie.php'>Logowanie</a> &bull;";
}

?>

<a href="nowa_pozycja.php">Nowa pozycja</a>
</div>
<div id="container">
<div id="bar">
<?php require("pasek.php"); ?>
</div>
<div id="main">



caly kod dla tych plikow...

BOM nie poprawia, wrecz jak go wylacze, przestaje wyswietlac polskie znaki, robi sie gorzej..
Go to the top of the page
+Quote Post
furman12
post
Post #12





Grupa: Zarejestrowani
Postów: 118
Pomógł: 4
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


Uruń entery po <php mi przez takie coś wywalało błędy
  1. <?php
Go to the top of the page
+Quote Post
kajko
post
Post #13





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


tak, nawet ja doszedlem do tego w instrukcji jakiejs, ale nie pomaga niestety wiesz...
Go to the top of the page
+Quote Post
furman12
post
Post #14





Grupa: Zarejestrowani
Postów: 118
Pomógł: 4
Dołączył: 3.12.2009

Ostrzeżenie: (0%)
-----


Można prosić treść całego errora?
Możesz też zamienić require na include, ale czy pomoże nie wiem.
Go to the top of the page
+Quote Post
Virus_PL
post
Post #15





Grupa: Zarejestrowani
Postów: 5
Pomógł: 1
Dołączył: 6.02.2010
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Jak masz plik w utf-8 a w meta masz ustawione iso-8859-2, to szczęścia życzę w wyświetlaniu polskich znaków. Usuń BOM, przestaw kodowanie w meta i powinno być OK. I upewnij się sto razy że przed znacznikiem <?php w żadnym pliku nie ma pustych linii ani spacji. A jeśli dalej będą błędy, to racz wstawić kod w znaczniki [.php][./php] (muszę mówić że bez kropek?)
Go to the top of the page
+Quote Post
kajko
post
Post #16





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.02.2010

Ostrzeżenie: (0%)
-----


nie dzialuje niestety, nie...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 21:06