|
Jak to wstawi? w panel ?
|
| elektryk |
Dodany dnia 16.02.2007 14:34:04
|

Pocz?tkuj?cy

Postów: 174 Ostrzeżeń: 1
Data rejestracji: 06.05.2006 23:38
|
Witam
Mam problem, bo chcia?bym to wstawi? w panel, ale zawsze wywala mi jaki? b??d i nie potrafi? sobie z tym poradzi?.
Nie wiem czy to mam wsadzi? tak :
openside("name");
echo "[color=red]I tutaj kod podany poni?e[/color]";
closeside(); albo kod wpisany poni?ej tylko bez znaczników <?php. Czy kto? potrafi pomóc ?Oto kod :
<?php
$ilosc_wpisow_o = 4; // ILosc wyswietlanych wpisow
$plik = $g_szablon .'/ostatnie.tpl.php';
$fp = fopen($plik,'r');
$ile = filesize($plik);
$tpl_raw = fread($fp, filesize($plik));
fclose($fp);
$pyt = "SELECT * FROM `" . $g_przedrostek . "katalog` WHERE `ban` = 0 ORDER BY `id` DESC LIMIT 0, $ilosc_wpisow_o";
$odp = $DB->query($pyt) ;
if ($odp) {
$linki = '';
while($wiersz = mysql_fetch_array ($odp)) {
$tpl = $tpl_raw;
if ($mod_rewrite) {
$szcz_adres = "$mod_info-" . $wiersz['id'] . ".html";
} else {
$szcz_adres = "index.php?m=3&wpis=" . $wiersz['id'] ;
}
$t_pow = '`' . $g_przedrostek . 'powiazania`';
$t_pod = '`' . $g_przedrostek . 'podkategorie`';
$t_kat = '`' . $g_przedrostek . 'kategorie`';
$pyt2 = "SELECT * FROM $t_pow pw, $t_pod p , $t_kat k WHERE pw.id='$wiersz[id]' AND pw.id_pod=p.id_pod AND p.id_kat=k.id_kat LIMIT 0,1";
$pow2 = $DB->query($pyt2) ;
$kateg = mysql_fetch_array ($pow2);
$kategoria = $kateg['kategoria'];
$podkategoria = $kateg['podkategoria'];
/* if ($mod_rewrite) {
$podkategorie = "<a href=\"$mod_wpis-" . $kateg['id_kat'] ."$mod_podkat-" .$kateg['id_pod'] .".html\" class=\"male\">$podkategoria</a>";
} else {
$podkategorie = "<a href=\"index.php?kat=" . $kateg['id_kat'] ."&pod=" .$kateg['id_pod'] ."\" class=\"male\">$podkategoria</a>";
} */
// $tpl = str_replace('{kategoria}' , $podkategorie, $tpl);
$tpl = str_replace('{tytul}' , substr($wiersz['tytul'],0,30) . '...', $tpl);
$tpl = str_replace('{opis}' , substr($wiersz['opis'], 0,100) . '...' , $tpl);
$tpl = str_replace('{url}' , $wiersz['url'], $tpl);
$linki .= $tpl;
}
}
$ostatnie = '<div class="l_menu">
<ul><li class="nag">' . $l_last_added . '</li></ul>';
$ostatnie .= $linki . '';
echo $ostatnie .'<br></div>';
?>
<?php
Edytowane przez elektryk dnia 16.02.2007 14:41:55
|
| |
|
|
| W?cibski Go?? |
Dodany dnia 03.11.2025 02:21:30
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
| IP: localhost |
|
|
| Piotrroger |
Dodany dnia 16.02.2007 14:41:30
|

Bywalec

Postów: 998 Pomógł: 19
v7.02.03 Data rejestracji: 27.04.2006 18:29
|
A jaki Ci b??d wyskakuje?? |
| |
|
|
| Dagobah |
Dodany dnia 16.02.2007 14:48:45
|

Pocz?tkuj?cy

Postów: 160
Data rejestracji: 15.08.2006 10:46
|
@openside("nazwa");
?>
<?
@closeside();
Tam gdzie masz luk? wstaw swój kod, zapisz i w??cz - je?eli nie b?dzie dzia?a? to wklej tutaj b??dy jakie si? pojawiaj?....
2. Na FORUM jest sporo tematów, które pokazuj? JAK SI? WKLEJA KODY
3. Mo?e to wina tego kodu |
| |
|
|
| elektryk |
Dodany dnia 17.02.2007 09:08:30
|

Pocz?tkuj?cy

Postów: 174 Ostrzeżeń: 1
Data rejestracji: 06.05.2006 23:38
|
Zrobi?em tak jak radzi kolega Dagobah
openside("nazwa");
?>
<?php
$ilosc_wpisow_o = 4; // ILosc wyswietlanych wpisow
$plik = $g_szablon .'/ostatnie.tpl.php';
$fp = fopen($plik,'r');
$ile = filesize($plik);
$tpl_raw = fread($fp, filesize($plik));
fclose($fp);
$pyt = "SELECT * FROM `" . $g_przedrostek . "katalog` WHERE `ban` = 0 ORDER BY `id` DESC LIMIT 0, $ilosc_wpisow_o";
$odp = $DB->query($pyt) ;
if ($odp) {
$linki = '';
while($wiersz = mysql_fetch_array ($odp)) {
$tpl = $tpl_raw;
if ($mod_rewrite) {
$szcz_adres = "$mod_info-" . $wiersz['id'] . ".html";
} else {
$szcz_adres = "index.php?m=3&wpis=" . $wiersz['id'] ;
}
$t_pow = '`' . $g_przedrostek . 'powiazania`';
$t_pod = '`' . $g_przedrostek . 'podkategorie`';
$t_kat = '`' . $g_przedrostek . 'kategorie`';
$pyt2 = "SELECT * FROM $t_pow pw, $t_pod p , $t_kat k WHERE pw.id='$wiersz[id]' AND pw.id_pod=p.id_pod AND p.id_kat=k.id_kat LIMIT 0,1";
$pow2 = $DB->query($pyt2) ;
$kateg = mysql_fetch_array ($pow2);
$kategoria = $kateg['kategoria'];
$podkategoria = $kateg['podkategoria'];
/* if ($mod_rewrite) {
$podkategorie = "<a href=\"$mod_wpis-" . $kateg['id_kat'] ."$mod_podkat-" .$kateg['id_pod'] .".html\" class=\"male\">$podkategoria</a>";
} else {
$podkategorie = "<a href=\"index.php?kat=" . $kateg['id_kat'] ."&pod=" .$kateg['id_pod'] ."\" class=\"male\">$podkategoria</a>";
} */
// $tpl = str_replace('{kategoria}' , $podkategorie, $tpl);
$tpl = str_replace('{tytul}' , substr($wiersz['tytul'],0,30) . '...', $tpl);
$tpl = str_replace('{opis}' , substr($wiersz['opis'], 0,100) . '...' , $tpl);
$tpl = str_replace('{url}' , $wiersz['url'], $tpl);
$linki .= $tpl;
}
}
$ostatnie = '<div class="l_menu">
<ul><li class="nag">' . $l_last_added . '</li></ul>';
$ostatnie .= $linki . '';
echo $ostatnie .'<br></div>';
?>
<?php
<?
closeside();
wyskoczy? taki b?ad w linii 71
Parse error: syntax error, unexpected '<' in /home.9/e/l/e/elektroi/www/administration/panel_editor.php(111) : eval()'d code on line 71 wi?c usun??em < i .... pojawi?o si? to co na obrazku
 |
| |
|
|
| jantom |
Dodany dnia 17.02.2007 09:49:32
|

Weteran

Postów: 3460 Pomógł: 123
Data rejestracji: 31.03.2005 20:10
|
Niepotrzebnie modyfikowa?e? tamten plik. Wspomniany przez Ciebie b??d pojawia si?, gdy jest jaki? burak w kodzie panelu. Mnie osobi?cie zastanawia, po co 2 razy otwiera?e? znacznik rozpoczynaj?cy php.<? jest równoznaczne z <?php. No i szkoda, ?e nie poda?e?, jaki b??d wyskakiwa? Ci na pocz?tku...
W?a?ciwie kod powienien wygl?da? tak:
openside("name");
$ilosc_wpisow_o = 4; // ILosc wyswietlanych wpisow
[b]#reszta bajzlu, mo?na zobaczy? wy?ej, jak wygl?da ca?o??.[/b]
echo $ostatnie .'<br></div>';
closeside();
|
| |
|
|
| elektryk |
Dodany dnia 17.02.2007 11:22:43
|

Pocz?tkuj?cy

Postów: 174 Ostrzeżeń: 1
Data rejestracji: 06.05.2006 23:38
|
Zrobi?em tak jak piszesz Jantom, ale wy?wietla si? to samo co w za??czonym obrazku, jedynie numery linii si? zmieni?y. A mo?e to by? wina tego ? :
Ten za??czony kod pochodzi z katalogu qlWeb i ma wyswietla? ostatnio dodane wpisy. Jego instalka jest umieszczona na tym samym serwerze co Fusion ale w podkatalogu /katalog.
openside("name");
$ilosc_wpisow_o = 4; // ILosc wyswietlanych wpisow
$plik = $g_szablon .'/ostatnie.tpl.php';
$fp = fopen($plik,'r');
$ile = filesize($plik);
$tpl_raw = fread($fp, filesize($plik));
fclose($fp);
$pyt = "SELECT * FROM `" . $g_przedrostek . "katalog` WHERE `ban` = 0 ORDER BY `id` DESC LIMIT 0, $ilosc_wpisow_o";
$odp = $DB->query($pyt) ;
if ($odp) {
$linki = '';
while($wiersz = mysql_fetch_array ($odp)) {
$tpl = $tpl_raw;
if ($mod_rewrite) {
$szcz_adres = "$mod_info-" . $wiersz['id'] . ".html";
} else {
$szcz_adres = "index.php?m=3&wpis=" . $wiersz['id'] ;
}
$t_pow = '`' . $g_przedrostek . 'powiazania`';
$t_pod = '`' . $g_przedrostek . 'podkategorie`';
$t_kat = '`' . $g_przedrostek . 'kategorie`';
$pyt2 = "SELECT * FROM $t_pow pw, $t_pod p , $t_kat k WHERE pw.id='$wiersz[id]' AND pw.id_pod=p.id_pod AND p.id_kat=k.id_kat LIMIT 0,1";
$pow2 = $DB->query($pyt2) ;
$kateg = mysql_fetch_array ($pow2);
$kategoria = $kateg['kategoria'];
$podkategoria = $kateg['podkategoria'];
/* if ($mod_rewrite) {
$podkategorie = "<a href=\"$mod_wpis-" . $kateg['id_kat'] ."$mod_podkat-" .$kateg['id_pod'] .".html\" class=\"male\">$podkategoria</a>";
} else {
$podkategorie = "<a href=\"index.php?kat=" . $kateg['id_kat'] ."&pod=" .$kateg['id_pod'] ."\" class=\"male\">$podkategoria</a>";
} */
// $tpl = str_replace('{kategoria}' , $podkategorie, $tpl);
$tpl = str_replace('{tytul}' , substr($wiersz['tytul'],0,30) . '...', $tpl);
$tpl = str_replace('{opis}' , substr($wiersz['opis'], 0,100) . '...' , $tpl);
$tpl = str_replace('{url}' , $wiersz['url'], $tpl);
$linki .= $tpl;
}
}
$ostatnie = '<div class="l_menu">
<ul><li class="nag">' . $l_last_added . '</li></ul>';
$ostatnie .= $linki . '';
echo $ostatnie .'<br></div>';
closeside();
|
| |
|
|
| Pieka |
Dodany dnia 17.02.2007 12:09:42
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
A teraz ladnie poprawisz wszystkie nazwy postow.
Wiesz, co chcesz wstawic, wiec nazwij temat, reszta poprawek ja sie zajme (innymi niz Twoje posty).
Po tym zabiegu temat zostanie otwarty.
Edytowane przez Pieka dnia 17.02.2007 12:10:38
Jestem jaki jestem 
|
| |
|
|
| jantom |
Dodany dnia 17.02.2007 12:11:22
|

Weteran

Postów: 3460 Pomógł: 123
Data rejestracji: 31.03.2005 20:10
|
Jedyne b??dy, z jakimi spotka?em si? przy tym kodzie, dotyczy?y pliku ostatnie.tpl.php (brak pliku, czego efektem by?a niemo?no?? wykonania kilku operacji na nim). Skoro podes?a?e? nam tylko kod i problem z wstawieniem w panel, to za?o?y?em, ?e reszta bajerów jest na serwerze. |
| |
|