Wstawianie kodu w panelu
|
stadeo92 |
Dodany dnia 26.01.2009 13:26:39
|
Przedszkolak
Postów: 3 Ostrzeżeń: 1
Data rejestracji: 18.12.2008 00:43
Złamana licencja
|
Sory ze znowu pisze;/ ale nie mogę sobie poradzić z tym;/
Zedytujcie mi ten kod:
<LINK rel="stylesheet" href="http://www.radiostacje.pl/css.css" type="text/css">
<center>
<?php
$sc[czas] = 180;
$sc[host] = "server11.megastacja.net";
$sc[port] = 8000;
$sc[template] = "<b> [genre]</b>";
$sc[template3] = "<b> [dj]</b>";
$sc[template2] = "<b> [ile]</b>";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META HTTP-EQUIV="Refresh" CONTENT="<?=$sc[czas]?>; URL="">
</head>
<body>
<font color="black" face="arail" size="2">
<?
if($fp = fsockopen($sc[host], $sc[port]))
{
fputs($fp,"GET /index.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
fgets($fp);fgets($fp);fgets($fp);
while(!feof($fp)) $in.=strip_tags(fgets($fp));
fclose($fp);
# echo $in;
// [status]
$m[0]="Server is currently";
$m[1]="";
$mp[0]=strpos($in,$m[0]);
$mp[1]=@strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=explode( " " , trim( substr( $in , $mp[0] + $ml[0] , 5 ) ) );
if( $tmp[1][0] == "up" )
$dat[status] = "on";
elseif( $tmp[1][0] == "down" )
$dat[status] = "off";
else
$dat[status] = "err";
if($dat[status]=="on")
{
// [dj]
$m[0]="Stream Title:";
$m[1]="Content Type:";
$mp[0]=strpos($in,$m[0]);
$mp[1]=strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );
if( $tmp[1] ) $dat[dj] = $tmp[1];
else $dat[dj] = "err";
// [gg]
$m[0]="Stream AIM:";
$m[1]="Stream IRC:";
$mp[0]=strpos($in,$m[0]);
$mp[1]=strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );
if( $tmp[1] ) $dat[gg] = $tmp[1];
else $dat[gg] = "err";
// [genre]
$m[0]="Stream Genre:";
$m[1]="Stream URL:";
$mp[0]=strpos($in,$m[0]);
$mp[1]=strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-2 ) );
if( $tmp[1] ) $dat[genre] = $tmp[1];
else $dat[genre] = "err";
// [ile]
$m[0]="kbps with";
$m[1]="listeners";
$mp[0]=strpos($in,$m[0]);
$mp[1]=strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=explode( " " , trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-2 ) ) );
if( $tmp[1] ) $dat[ile] = $tmp[1][0];
else $dat[ile] = "err";
// [max]
$m[0]="kbps with";
$m[1]="listeners";
$mp[0]=strpos($in,$m[0]);
$mp[1]=strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=explode( " " , trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-2 ) ) );
if( $tmp[1] ) $dat[max] = $tmp[1][2];
else $dat[max] = "err";
// [peak]
$m[0]="Listener Peak:";
$m[1]="Average";
$mp[0]=strpos($in,$m[0]);
$mp[1]=strpos($in,$m[1]);
$ml[0]=strlen($m[0]);
$ml[1]=strlen($m[1]);
$tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-7) );
if( $tmp[1] ) $dat[peak] = $tmp[1];
else $dat[peak] = "err";
}
}
else
{
$dat=array();
$dat[status]="err";
}
$co = array('[status]','[dj]','[gg]','[genre]','[ile]','[max]','[peak]');
$naco = array($dat[status],$dat[dj],$dat[gg],$dat[genre],$dat[ile],$dat[max],$dat[peak]);
$sc[template] = str_replace($co,$naco,$sc[template]);
$sc[template2] = str_replace($co,$naco,$sc[template2]);
$sc[template3] = str_replace($co,$naco,$sc[template3]);
?>
</font>
<table cellspacing="0" cellpadding="0" background="panel.jpg" border="0" width="120" >
<tr><td valign="top" height="10">
</td></tr>
<tr><td valign="top" height="20">
<FONT SIZE="2" color="maroon"><a href="http://">Twoje Radio...</a>
</td></tr>
<tr><td valign="top" height="29">
</td></tr>
<tr><td valign="top" height="9">
<table cellspacing="0" cellpadding="0"><tr>
<td width="34">
</td>
<td width="83">
<MARQUEE Scrolldelay=200 width="73"><? echo $sc[template]; ?></MARQUEE>
</td>
</tr></table>
</td></tr>
<tr><td valign="top" height="21">
</td></tr>
<tr><td valign="top" height="9">
<table cellspacing="0" cellpadding="0"><tr>
<td width="37">
</td>
<td width="83">
<MARQUEE Scrollamount=3 width="73"><? echo $sc[template3]; ?></MARQUEE>
</td>
</tr></table>
</td></tr>
<tr><td valign="top" height="21">
</td></tr>
<tr><td valign="top" height="9">
<table cellspacing="0" cellpadding="0"><tr>
<td width="80">
</td>
<td >
<? echo $sc[template2]; ?>
</td>
</tr></table>
</td></tr>
<tr><td valign="top" height="35">
</td></tr>
<tr><td valign="top" height="18">
<CENTER><a href="http://">pozdro</a>|<a href="http://">czat</a>|<a href="http://">www</a>
</td></tr>
</table>
Kliknij i zaczekaj na załadowanie kodu ...
PW od moderatora:
- Brak Stopki! - Pieka 03.02 - 13:06
Edytowane przez Pieka dnia 26.01.2009 13:30:07
|
|
|
|
Wścibski Gość |
Dodany dnia 23.11.2024 12:49:58
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Chemikpil |
Dodany dnia 27.01.2009 16:50:25
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Ale jaki widzisz w nim problem. Jak przeczytałeś pierwszy post to wiesz że masz zmienić wszystkie " na to ' lub to \".
Poza tym jak dojdziesz do tego sam to następnym razem już będziesz to umiał a tak czekasz na gotowca i będziesz tak czekał z każdym następnym kodem. Trochę własnej pracy i chęci przede wszystkim.
|
|
|
|
Dzygit |
Dodany dnia 27.01.2009 23:44:32
|
Przedszkolak
Postów: 2
Data rejestracji: 27.01.2009 23:38
|
Witam jestem nowy w te klocki i troche se nie radze i przerobilem tak jak pisało ale dalej mi nie działa wiec z wielka pro śba mogłby ktos poprawic to co ja stworzyłem i powiedziec co zle zrobiłem z gory wielkie dzieki:D
openside('muzyka');
echo '<object width='258' height='41' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' ><param name='movie' value='http:/patrz.pl/static/flash/audioplayer.swf?id=434192&r=4&o=&title=paktofonika-w+pełnej+gotowości'></param><param name='wmode' value='transparent'></param><param name='allowFullScreen' value='true'></param><embed src='http://patrz.pl/static/flash/audioplayer.swf?id=434192&r=4&o=&title=paktofonika-w+pełnej+gotowości' type="application/x-shockwave-flash' wmode='transparent' width='258" height='41' allowfullscreen='true'></embed></object>
closeside();
Edytowane przez Pieka dnia 28.01.2009 00:23:27
|
|
|
|
piterus |
Dodany dnia 27.01.2009 23:58:15
|
Bywalec
Postów: 490 Pomógł: 33
v7.02.07 Data rejestracji: 19.12.2005 09:29
|
openside("muzyka");
echo "<object width='258' height='41' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' ><param name='movie' value='http:/patrz.pl/static/flash/audioplayer.swf?id=434192&r=4&o=&title=paktofonika-w+pełnej+gotowości'></param><param name='wmode' value='transparent'></param><param name='allowFullScreen' value='true'></param><embed src='http://patrz.pl/static/flash/audioplayer.swf?id=434192&r=4&o=&title=paktofonika-w+pełnej+gotowości' type='application/x-shockwave-flash' wmode='transparent' width='258' height='41' allowfullscreen='true'></embed></object>";
closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Przy parametrach funkcji zawsze się daje podwójny cudzysłów. Błąd jaki popełniłeś to to, że kod HTML ograniczyłeś takimi samymi cudzysłowami jak były użyte w tym kodzie. Powodowało to, że interpreter myślał przy spotkaniu kolejnego znaku cudzysłowowa, ze kończy się funkcja, ale znaki dalej mu już nie odpowiadały.
Edytowane przez Pieka dnia 28.01.2009 00:24:14
Piterus World mój blog i miejsce moich eksperymentów. Ubi lex, ibi poena Kontakt przez komunikatory tylko dla znajomych...
|
|
|
|
Dzygit |
Dodany dnia 28.01.2009 01:36:17
|
Przedszkolak
Postów: 2
Data rejestracji: 27.01.2009 23:38
|
Działa dzięki już wiem gdzie robiłem błąd wielkie dzięki jak coś znów popsuję to się odezwę :D
Edytowane przez Dzygit dnia 28.01.2009 01:41:45
|
|
|
|
Chemikpil |
Dodany dnia 28.01.2009 08:15:23
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Mówiąc prościej po echo dajesz " a na końcu "; . Między tymi znakami dajesz swój kod z poprawionymi cudzysłowami
Edytowane przez ICEK dnia 28.01.2009 09:50:14
|
|
|
|
B4rT |
Dodany dnia 13.02.2009 15:52:38
|
Przedszkolak
Postów: 10
Data rejestracji: 12.02.2009 16:49
|
Witam, więc chciałbym zrobić kilka obrazków...Wycentrowanych
Z marquee do dołu w bocznym panelu jestem zielony
|
|
|
|
Chemikpil |
Dodany dnia 13.02.2009 15:57:24
|
Bywalec
Postów: 999 Pomógł: 54
Data rejestracji: 04.05.2008 21:46
|
Ale że co, mamy dać tobie gotowy kod? Kolega przeczyta pierwszy post i zastosuje się do wskazówek tam zawartych, a nie będzie żadnego problemu z wstawieniem tego w panel.
|
|
|
|
B4rT |
Dodany dnia 13.02.2009 16:32:01
|
Przedszkolak
Postów: 10
Data rejestracji: 12.02.2009 16:49
|
OK ale jak mam sam zrobić takie coś myślę że to będzie dość rozbudowane...
A więc co proponujesz?
Tradycyjnie brak odpowiedzi...
Edytowane przez B4rT dnia 13.02.2009 19:35:17
|
|
|
|
mumin5 |
Dodany dnia 01.03.2009 23:39:33
|
Przedszkolak
Postów: 23 Ostrzeżeń: 2
Data rejestracji: 13.01.2009 11:16
|
Witam, czytam i kombinuje sam juz godzine ale bez Waszej pomocy sie nie obejdzie, echo"<div style='width: 120px; height: 60px; background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/clouds_120x60_bg.jpg ); background-repeat: no-repeat; background-color: #;' ><div style='height: 48px;' ><script src='http://netweather.accuweather.com/adcbin/netweather_v2/netweatherV2.asp?partner=netweather&tStyle=normal&logo=1&zipcode=EUR|UK|UK120|Halifax|〈=uke&size=7&theme=clouds&metric=1&target=_self'></script></div><div style='text-align: center; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; line-height: 12px; color: #;' ></div></div>
jak wstawic ten kod aby bylo dobrze? wywala mi blad Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/mumek5/ftp/files/themes/templates/panels.php(48) : eval()'d code on line 4
prosze o pomoc
/kody błędów też podawaj w [code]/khaman
Edytowane przez khaman dnia 01.03.2009 23:47:48
|
|
|
|
khaman |
Dodany dnia 01.03.2009 23:46:34
|
Postów: 2507 Pomógł: 78
Data rejestracji: 26.06.2007 12:11
|
openside("name");
echo "
<div style='width: 120px; height: 60px; background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/clouds_120x60_bg.jpg ); background-repeat: no-repeat; background-color: #;' ><div style='height: 48px;' ><script src='http://netweather.accuweather.com/adcbin/netweather_v2/netweatherV2.asp?partner=netweather&tStyle=normal&logo=1&zipcode=EUR|UK|UK120|Halifax|〈=uke&size=7&theme=clouds&metric=1&target=_self'></script></div><div style='text-align: center; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; line-height: 12px; color: #;' ></div></div>
";
closeside();
Posty pomocne oznaczaj jako pomógł Nie pomagam na PW/GG | Brak stopki = brak pomocy
|
|
|
|
Razor69 |
Dodany dnia 08.03.2009 17:57:42
|
Przedszkolak
Postów: 4
Data rejestracji: 08.03.2009 17:53
|
Mam do wklejenia taki kod:
<!-- (C) 2004 stat24.com -->
<object type="application/x-shockwave-flash" data="http://www.stat24.com/logo/statLogo.swf?anim=false&color_logo=0x4d4d4d&color_bg=0x000000&color_frame=0x767676&logo_width=90&logo_height=28&klik=stat.pl" width="90" height="28" id="statLogo"><param name="movie" value="http://www.stat24.com/logo/statLogo.swf?anim=false&color_logo=0x4d4d4d&color_bg=0x000000&color_frame=0x767676&logo_width=90&logo_height=28&klik=stat.pl" /></object>
Kliknij i zaczekaj na załadowanie kodu ...
i mimo iż zamieniam " na \" wyskakuje mi to:
Parse error: syntax error, unexpected '<' in /home/razor69/public_html/administration/panel_editor.php(128) : eval()'d code on line 3
Edytowane przez Pieka dnia 08.03.2009 18:08:47
|
|
|
|
Pieka |
Dodany dnia 08.03.2009 18:08:17
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Badz konsekwentny i zamieniaj WSZYSTKIE podwojne apostrofy:
openside("name");
echo "<!-- (C) 2004 stat24.com -->
<object type=\"application/x-shockwave-flash\" data=\"http://www.stat24.com/logo/statLogo.swf?anim=false&color_logo=0x4d4d4d&color_bg=0x000000&color_frame=0x767676&logo_width=90&logo_height=28&klik=stat.pl\" width=\"90\" height=\"28\" id=\"statLogo\"><param name=\"movie\" value=\"http://www.stat24.com/logo/statLogo.swf?anim=false&color_logo=0x4d4d4d&color_bg=0x000000&color_frame=0x767676&logo_width=90&logo_height=28&klik=stat.pl\" /></object>";
closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Jestem jaki jestem
|
|
|
|
08viewer |
Dodany dnia 24.03.2009 21:48:02
|
Przedszkolak
Postów: 4
Data rejestracji: 16.03.2009 18:48
|
Witam. Mam taki kod do wklejenia w panel
<object width="150" height="150"><param name="movie" value="http://www.csalim.com/clocks/267241.swf"><embed src="http://www.csalim.com/clocks/267241.swf" width="200" height="200"></embed></object>
i nie mogę sobie poradzić. Może ktoś pomoże?
php-fusion v6.00.2
Z góry dziękuje za odpowiedz i za pomoc :):)
Edytowane przez 08viewer dnia 24.03.2009 21:51:18
|
|
|
|
hoopak |
Dodany dnia 24.03.2009 21:50:14
|
Bywalec
Postów: 639 Pomógł: 21
v7.02.04 Data rejestracji: 05.02.2008 21:16
|
Powtórzę raz jeszcze. Zmieniasz wszystkie " na \". Potem dodając nowy panel
openside("name");
echo "content";
closeside();
zmieniasz content na poprawiony kod. Ot i cała filozofia.
Edytowane przez hoopak dnia 24.03.2009 21:51:16
|
|
|
|
Wumek |
Dodany dnia 04.04.2009 20:50:17
|
Przedszkolak
Postów: 9
Data rejestracji: 04.04.2009 20:41
|
Witam , mam do wlejenia taki kod z tabelownika
<?php
include "tabelkownik/tables/ii_liga_small.inc.php";
?>
Zmieniam
echo "
na
echo '
Wstawiam przed
"tabelownik/tables/~
/
Jednak wyświetla mi się tylko pusty panel.
|
|
|
|
lupozo |
Dodany dnia 04.04.2009 21:02:15
|
Początkujący
Postów: 192 Pomógł: 18
Data rejestracji: 19.02.2009 18:55
|
echo pozostaw bez zmian.
<?php
include \"tabelkownik/tables/ii_liga_small.inc.php\";
?>
Edytowane przez lupozo dnia 04.04.2009 21:03:04
|
|
|
|
Wumek |
Dodany dnia 04.04.2009 21:25:12
|
Przedszkolak
Postów: 9
Data rejestracji: 04.04.2009 20:41
|
Dodałem
openside("Tabela");
echo "<?php
include \"tabelkownik/tables/ii_liga_small.inc.php\";
?>";
closeside();
Wyświetla mi się pusty panel ,a w "dodatkowej stronie" działa idealnie.
|
|
|
|
lupozo |
Dodany dnia 05.04.2009 00:15:34
|
Początkujący
Postów: 192 Pomógł: 18
Data rejestracji: 19.02.2009 18:55
|
Zobacz tak:
openside("Tabela");
echo "<?php
include BASEDIR.\"tabelkownik/tables/ii_liga_small.inc.php\";
?>";
closeside();
Oczywiście myślę że katalog tabelkownik jest w głównym folderze fusiona.
PS. Nie jestem pewny czy działa, ponieważ nie mogę tego chwilowo sprawdzić.
Edytowane przez lupozo dnia 05.04.2009 00:16:33
|
|
|
|
Pieka |
Dodany dnia 05.04.2009 00:35:16
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
A po co to echo?
Jestem jaki jestem
|
|
|