#1 2010-08-05 13:33:10

mazura
Člen
Registrován: 2010-08-04
Příspěvky: 9

Re: Vložení kódu PHP

Dobrý den,
v php fusionu se mi nedaří v administraci vložit do panelu tento kód:

<!-- *** ZACATEK KODU LINKBOX.CZ *** -->
<?php
if(intval(get_cfg_var('allow_url_fopen')) && function_exists('readfile')) {
  @readfile("http://www.linkbox.cz/links/txt/?site=313");
} elseif(intval(get_cfg_var('allow_url_fopen')) && function_exists('file')) {
  if($content = @file("http://www.linkbox.cz/links/txt/?site=313")) print @join('', $content);
} elseif(function_exists('curl_init')) {
  $ch = curl_init ("http://www.linkbox.cz/links/txt/?site=313");
  curl_setopt ($ch, CURLOPT_HEADER, 0);
  curl_exec ($ch);
  if(curl_error($ch))
  curl_close ($ch);
} else {
  print "Konfigurace Vašeho serveru neumožňuje vložení externího souboru na Vaší stránku.";
}
?>
<!-- *** KONEC KODU LINKBOX.CZ ***** -->

stav vnitřku panelu před vložením kódu vyhlíží takto:

openside('Odkazy');
echo '<a target="_blank" href="http://www.bloger.cz"><img src="http://www.bloger.cz/bloger.gif"  width="88" height="31" alt="blog bloger.cz" title="blog bloger.cz"></a><br><br><a href="http://katalog.linkbuilder.cz/">Katalog odkazů, výměna odkazů</a><br>';
closeside();

Po vložení kódu se objeví chyba tato:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/users/mazura/domov.mzf.cz/web/themes/templates/panels.php(48) : eval()'d code on line 4

Víte někdo co dělám blbě? Anebo, ukažte mi, jak se správně do panelu vkládají php kódy, ať vás tady nevotravuju.
Děkuji moc.

Offline

#2 2010-08-05 14:28:29

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,888

Re: Vložení kódu PHP

Ako hovorí chyba. Pravdepodobne na 4 riadku daného súboru nieje ukončený riadok znakom ; prípadne tam niekde chýba znak , aby som poradil, musel by som vidieť celý súbor, čo všetko je v ňom napísané a ako.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#3 2010-08-05 16:46:56

M4ni4k
Člen
Registrován: 2010-02-04
Příspěvky: 121

Re: Vložení kódu PHP

Vložte do toho panelu tento kód

openside('Odkazy');
echo '<a target="_blank" href="http://www.bloger.cz"><img src="http://www.bloger.cz/bloger.gif" width="88" height="31" alt="blog bloger.cz" title="blog bloger.cz"></a><br><br><a href="http://katalog.linkbuilder.cz/">Katalog odkazů, výměna odkazů</a><br>';

if(intval(get_cfg_var('allow_url_fopen')) && function_exists('readfile')) {
@readfile("http://www.linkbox.cz/links/txt/?site=313"); 
} elseif(intval(get_cfg_var('allow_url_fopen')) && function_exists('file')) {
if($content = @file("http://www.linkbox.cz/links/txt/?site=313")) print @join('', $content);
} elseif(function_exists('curl_init')) {
$ch = curl_init ("http://www.linkbox.cz/links/txt/?site=313");
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
if(curl_error($ch))
curl_close ($ch);
} else {
print "Konfigurace Vašeho serveru neumožňuje vložení externího souboru na Vaší stránku.";
}

closeside();

Offline

#4 2010-08-05 16:49:45

mazura
Člen
Registrován: 2010-08-04
Příspěvky: 9

Re: Vložení kódu PHP

fackovec napsal:

Ako hovorí chyba. Pravdepodobne na 4 riadku daného súboru nieje ukončený riadok znakom ; prípadne tam niekde chýba znak , aby som poradil, musel by som vidieť celý súbor, čo všetko je v ňom napísané a ako.

Moc ti děkuju, server prý nepodporuje vkládání externích kódů nebo co. Děkuju moc, upustil jsem od toho.

Offline

Zápatí

Založeno na FluxBB | CZ a SK