Webboard

Pełna wersja: Nowa podstrona - newsy
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.9
adres forum: mrkarpiuk.com.pl/forum


Witam zrobiłem sobie stronę współpracującą z mybb wcześniej była w htmlu ale zdecydowałem się na przerobienie aby w panelu admina mieć wszystko pod ręka i zaoszczędzić czasu na edytowaniu pod stronek ale teraz mam problem bo mam ten system news

Kod:
http://forum.komputerswiat.pl/topic/10640-phpmysqljak-napisac-wlasny-system-newsow/

I jak dodaje kod do strony to mi wyskakuje na niej to co mam w załączniku sorka dopiero zaczynam zabawę z php.
Załącz ten plik moje_prace.php, bo inaczej Ci nie doradzimy ;)
Treść :


Kod PHP:
<?php
define
('IN_MYBB'1); 
require 
"./global.php"
 
add_breadcrumb("moje prace""moje prace.php"); //Tekst w pierwszym cudzysłowie "nazwa nowej podstrony" oznacza tekst wyświetlany w nawigacji, a tekst w drugim cudzysłowie "podstrona.php" oznacza nazwę plik, w którym znajduje się ten kod
 
eval("\$podstr = \"".$templates->get("moje prace")."\";"); // kod "("podstrona")oznacza z jakiego szablonu będzie pobierana treść, Jeżeli Twój szablon nosi nazwę np. regulamin, to kod "("podstrona")" zmień na "("regulamin")"
output_page($podstr); 
?>
Podaj jeszcze ten szablon który wywołujesz poprzez eval, ponieważ tam w linii 13 jest błąd.
Kod :

Kod PHP:
<title>{$mybb->settings['bbname']} - Moje Prace</title>
{
$headerinclude}

</
head><body>
{
$header}
{
$linkList}






<
div id="noborder">
<
div class="cien_lewa"><a href="http://mrkarpiuk.com.pl/forum/showthread.php?tid=5792"><img src="news/1l.png" onmouseover="this.src = 'news/2l.png'" onmouseout="this.src = 'news/1l.png'" onmousedown="this.src = 'news/2l.png'" onmouseup="this.src = 'news/1l.png'" /></a></div>

<
div class="cien_srodek"><a href="http://www.mrkarpiuk.com.pl/forum/showthread.php?tid=5786"><img src="news/1g.png"  border="0" onmouseover="this.src = 'news/2g.png'" onmouseout="this.src = 'news/1g.png'" onmousedown="this.src = 'news/1g.png'" onmouseup="this.src = 'news/2g.png'" /></a></div>

<
div class="cien_prawa"><a href="http://www.mrkarpiuk.com.pl/forum/showthread.php?tid=5813&pid=6009#pid6009"><img src="news/1p.png" border="0" onmouseover="this.src = 'news/2p.png'" onmouseout="this.src = 'news/1p.png'" onmousedown="this.src = 'news/2p.png'" onmouseup="this.src = 'news/1p.png'" /></a></div>


</
div>

<
div id="pof"></div>
<
div id="noborder2">
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisgrafika.html"><img src="spis/grafika/12a.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'spis/grafika/12n.png'" onmouseout="this.src = 'spis/grafika/12a.png'" onmousedown="this.src = 'spis/grafika/12n.png'" onmouseup="this.src = 'spis/grafika/12a.png'" /></a></div>
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spistutoriale.html"><img src="spis/tutoriale/12a.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'spis/tutoriale/12n.png'" onmouseout="this.src = 'spis/tutoriale/12a.png'" onmousedown="this.src = 'spis/tutoriale/12n.png'" onmouseup="this.src = 'spis/tutoriale/12a.png'" /></a></div>
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisgaming.html"><img src="spis/grafika/12a.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'spis/grafika/12n.png'" onmouseout="this.src = 'spis/grafika/12a.png'" onmousedown="this.src = 'spis/grafika/12n.png'" onmouseup="this.src = 'spis/grafika/12a.png'" /></a></div>
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisfilmiki.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Grafika tetni życiem a u Ciebie?<br /> Szybkieproste pomysły i ich realizacja tak to tutaj.</div></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Nie wiesz jak coś zrobić ?<br />Potrzebujesz małego wsparcia? <br /> W tym dziale na pewno coś znajdziesz dla siebie :) </div></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">TutorialsMrKarpiuk professional design ++ and more chech on web side life demo ;_)</div></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Download</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Grafika</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Tutoriale</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Gaming</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Filmiki</div></div>


<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisstyle.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisartykuly.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spishistorie.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<
div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spissprzedam.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">MrKarpiuk professional design ++ and more chech on web side life demo ;_)</div></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Many Graphic</div></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Tutorials</div></div>
<
div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Download</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Style</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Artykuły</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Historie</div></div>
<
div class="toperek_clode"> <div class="toperek_podpis_wnim">Sprzedam</div></div>
<
br />
<
br />


</
div>





{
$footer


I kod Newsa :

Kod PHP:
<?php
include("polacz.php");
$query mysql_query("select * from news order by id desc limit 0,5");
while(
$rekord mysql_fetch_array($query))
{
$naz .= '<li><a href="news.php?id='.$rekord[0].'">'.$rekord[1].'</a> Autor: '.$rekord[3].' - '.$rekord[2].'</li>';
}
echo 
'<ul>'.$naz.'</ul>';
?>
1. Kod HTML szablonu jest błędny... Brak <html></html>, otwarcia <head>, zamknięcia <body> - czyli podstawowych tagów.

2. Pierwszy raz widzę w MyBB nazwę szablonu ze spacjami. Nie polecam takiego nazewnictwa plików/szablonów/czegokolwiek. Zawsze lepiej użyć _

No ale to nie powinno powodować takiego błędu, chociaż zastanawia mnie dwójka i może być przyczyną.

Pokaż jeszcze polacz.php i zawartość zmiennej $linkList. I napisz gdzie jest wywoływany ten drugi PHP, bo nie widzę?
Zmiana tylko ps nie znam się na tym.

Kod PHP:
<html><head><title>{$mybb->settings['bbname']} - Moje Prace</title>
{
$headerinclude}

</
head><body>
{
$header}
{
$linkList}


<?
php
include("polacz.php");
$query mysql_query("select * from news order by id desc limit 0,5");
while(
$rekord mysql_fetch_array($query))
{
$naz .= '<li><a href="news.php?id='.$rekord[0].'">'.$rekord[1].'</a> Autor: '.$rekord[3].' - '.$rekord[2].'</li>';
}
echo 
'<ul>'.$naz.'</ul>';
?>



<div id="noborder">
<div class="cien_lewa"><a href="http://mrkarpiuk.com.pl/forum/showthread.php?tid=5792"><img src="news/1l.png" onmouseover="this.src = 'news/2l.png'" onmouseout="this.src = 'news/1l.png'" onmousedown="this.src = 'news/2l.png'" onmouseup="this.src = 'news/1l.png'" /></a></div>

<div class="cien_srodek"><a href="http://www.mrkarpiuk.com.pl/forum/showthread.php?tid=5786"><img src="news/1g.png"  border="0" onmouseover="this.src = 'news/2g.png'" onmouseout="this.src = 'news/1g.png'" onmousedown="this.src = 'news/1g.png'" onmouseup="this.src = 'news/2g.png'" /></a></div>

<div class="cien_prawa"><a href="http://www.mrkarpiuk.com.pl/forum/showthread.php?tid=5813&pid=6009#pid6009"><img src="news/1p.png" border="0" onmouseover="this.src = 'news/2p.png'" onmouseout="this.src = 'news/1p.png'" onmousedown="this.src = 'news/2p.png'" onmouseup="this.src = 'news/1p.png'" /></a></div>


</div>

<div id="pof"></div>
<div id="noborder2">
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisgrafika.html"><img src="spis/grafika/12a.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'spis/grafika/12n.png'" onmouseout="this.src = 'spis/grafika/12a.png'" onmousedown="this.src = 'spis/grafika/12n.png'" onmouseup="this.src = 'spis/grafika/12a.png'" /></a></div>
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spistutoriale.html"><img src="spis/tutoriale/12a.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'spis/tutoriale/12n.png'" onmouseout="this.src = 'spis/tutoriale/12a.png'" onmousedown="this.src = 'spis/tutoriale/12n.png'" onmouseup="this.src = 'spis/tutoriale/12a.png'" /></a></div>
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisgaming.html"><img src="spis/grafika/12a.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'spis/grafika/12n.png'" onmouseout="this.src = 'spis/grafika/12a.png'" onmousedown="this.src = 'spis/grafika/12n.png'" onmouseup="this.src = 'spis/grafika/12a.png'" /></a></div>
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisfilmiki.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Grafika tetni życiem a u Ciebie?<br /> Szybkie, proste pomysły i ich realizacja tak to tutaj.</div></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Nie wiesz jak coś zrobić ?<br />Potrzebujesz małego wsparcia? <br /> W tym dziale na pewno coś znajdziesz dla siebie :) </div></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">TutorialsMrKarpiuk professional design ++ and more chech on web side life demo ;_)</div></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Download</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Grafika</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Tutoriale</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Gaming</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Filmiki</div></div>


<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisstyle.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spisartykuly.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spishistorie.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<div class="toperek_listaa"><a href="http://www.mrkarpiuk.com.pl/spissprzedam.html"><img src="glowna/1.png" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'glowna/2.png'" onmouseout="this.src = 'glowna/1.png'" onmousedown="this.src = 'glowna/2.png'" onmouseup="this.src = 'glowna/1.png'" /></a></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">MrKarpiuk professional design ++ and more chech on web side life demo ;_)</div></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Many Graphic</div></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Tutorials</div></div>
<div class="toperek_podpis1"><div class="toperek_podpis_wboxie">Download</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Style</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Artykuły</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Historie</div></div>
<div class="toperek_clode"> <div class="toperek_podpis_wnim">Sprzedam</div></div>
<br />
<br />


</div>





{$footer} <body></html> 

Kod był pokazany tutaj dałem go jako próbkę.

połącz.php

Kod PHP:
<?php
mysql_connect
('localhost''nazwa usera' 'hasło');
mysql_select_db("nazwa bazy");
mysql_query("SET NAMES utf8");
?>

ps zmieniłem aby nie było widac moich ;)


Nie wiem czy o to chodziło ale to miałem najbliżej chyba twojego zapytania :

Kod PHP:
UPDATE `newsSET `id`=[value-1],`nazwa`=[value-2],`data`=[value-3],`autor`=[value-4],`tresc`=[value-5WHERE 1