Autor | Zpráva | ||
---|---|---|---|
tomasz Profil * |
#1 · Zasláno: 12. 10. 2010, 06:41:33
dobrý den
mám na stánkách www.skimosty.eu/slalom/index.php?obsah=informace vpravém sloupci zkopírován obsah z jiných stránek ale ze dne na den přestalo to fungovat a já nevím proč. nepomohli byste mi? je to bráno ze stránek www.jablunkovsko.cz/index.php?jaz=cs&secal=0 script vypadá následovně <? include "nastaveni_novinek.php"; include "function.php"; //vstupní url adresa $vstup=file_get_contents("http://www.jablunkovsko.cz/index.php?jaz=cs&secal=0"); //regularek preg_match_all('~<div class="akceNAD"><a href="(.+?)">(.+?)</a></div>~s',$vstup,$vystup); foreach($vystup[1] as $a) $array[]=$a; $i=1; $s=0; foreach($vystup[0] as $v){ $upraveny=strip_tags($v); $m='<b>'.datum($upraveny).'</b>'; $text=datum($upraveny,false); @$obsah.=$m.zkratit($text,$orezat).' <a href="'.$array[$s++].'">Více</a><hr>'; if($i==$pocet) break; $i++; } @$web.='<div id="novinky" style="height:'.$box.'px">'; if($mala) $web.= mb_strtolower($obsah,'UTF-8'); else $web.=$obsah; $web.='</div>'; print $web; ?> function.php je následovný <? function zkratit($text,$limit){ if (strlen($text) <= $limit) { $k=$text; } else { $text = substr($text, 0, $limit+1); $pos = strrpos($text, " "); // v PHP 5 by se dal použít parametr offset $k=substr($text, 0, ($pos ? $pos : -1)) . "..."; } return $k ; } function datum($text,$posun=true) { if($posun) return substr($text,0,strpos($text,'201')+4); else return substr($text,strpos($text,'201')+4,strlen($text)); } ?> a nastavení_novinek.php <? //nastaveni $pocet=false; //počet akcí na stránku (možné hodnoty: počet, všechny novinky $pocet=false) $orezat=75; // počet zkracení znaků $mala=true; // převod na malá pismena (možné hodnoty:true or false) $box=350; // výška boxu s novinkami ?> děkuju za radu kde je chyba.....odkazovaná stránka jede přece v pohodě.děkuju za pomoc |
||
Keeehi Profil |
#2 · Zasláno: 12. 10. 2010, 07:20:47
file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in
Na Vašem serveru, změnili nastavení PHP. Funkce file_get_contents() má teď povoleno načítat jen lokální soubory, ne soubory vzdálené. |
||
tomasz Profil * |
#3 · Zasláno: 12. 10. 2010, 09:36:09
co to znamená?nerozumím tomu
|
||
panther Profil |
#4 · Zasláno: 12. 10. 2010, 09:40:09
tomasz:
požádej webhostera o povolení direktivy allow_url_fopen. |
||
tomasz Profil * |
#5 · Zasláno: 12. 10. 2010, 10:27:29
ok zatim díky,požádám ho
|
||
tomasz Profil * |
#6 · Zasláno: 12. 10. 2010, 19:13:50
díky funguje
|
||
Časová prodleva: 14 let
|
0