Ok sous php4 mais pas sous php5
9 messages
• Page 1 sur 1
- fabrice88
- WRInaute occasionnel

- Messages: 289
- Inscription: 15 Oct 2007
Ok sous php4 mais pas sous php5
Bonjour,
j'ai un soucis avec un script qui m'affiche les sorties ciné sur mon site.
si le serveur est configuré en php 4 le script fonction mais si il est en php5 j'ai cette erreur :
voilà le bout de script :
j'ai un soucis avec un script qui m'affiche les sorties ciné sur mon site.
si le serveur est configuré en php 4 le script fonction mais si il est en php5 j'ai cette erreur :
Warning: feof(): supplied argument is not a valid stream resource in /homepages/36/d329215578/htdocs/cinema.php on line 152
voilà le bout de script :
- Code: Tout sélectionner
<?php
$site = "http://www.nord-cinema.com/rss.php";
$fp = @fopen($site,"r");
while(!feof($fp)) $raw .= @fgets($fp, 4096);
fclose($fp);
if( eregi("<item>(.*)</item>", $raw, $rawitems ) ) {
$items = explode("<item>", $rawitems[0]);
for( $i = 0; $i < count($items)-1; $i++ ) {
eregi("<title>(.*)</title>",$items[$i+1], $title );
eregi("<link>(.*)</link>",$items[$i+1], $url );
eregi("<image>(.*)</image>",$items[$i+1], $image);
eregi("<description>(.*)</description>",$items[$i+1], $description);
$title[1]=utf8_encode($title[1]);
$description[1]=utf8_encode($description[1]);
echo "<div class='cinema'><a href=\"".$url[1]."\"><img width=\"100\" border=\"0\" src=\"".$image[1]."\" alt=\"".$title[1]."\" class=\"brd10pxgauche\"></a>";
echo "<a href=\"".$url[1]."\">".$title[1]."</a><br/>".$description[1]."</div>";
}
}
?>
- fabrice88
- WRInaute occasionnel

- Messages: 289
- Inscription: 15 Oct 2007
Re: Ok sous php4 mais pas sous php5
ok merci.
bon du coup j'ai comme erreurs :
pour info je suis hebergé chez 1and1 qui par defaut est en php4. pour passé en php 5 j'ai créé un fichier htaccess dans lequel j'ai mis
bon du coup j'ai comme erreurs :
Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration in /homepages/36/d329215578/htdocs/cinema.php on line 151
Warning: fopen(http://www.nord-cinema.com/rss.php) [function.fopen]: failed to open stream: no suitable wrapper could be found in /homepages/36/d329215578/htdocs/cinema.php on line 151
Warning: feof(): supplied argument is not a valid stream resource in /homepages/36/d329215578/htdocs/cinema.php on line 152
Warning: fgets(): supplied argument is not a valid stream resource in /homepages/36/d329215578/htdocs/cinema.php on line 152
pour info je suis hebergé chez 1and1 qui par defaut est en php4. pour passé en php 5 j'ai créé un fichier htaccess dans lequel j'ai mis
AddType x-mapp-php5 .php
-

spout - WRInaute accro

- Messages: 4383
- Inscription: 14 Mai 2003
Re: Ok sous php4 mais pas sous php5
Ta configuration de PHP ne permet pas de faire un fopen sur un fichier distant (URL).
Je pense que va devoir te tourner vers CURL si cette extension est disponible (je n'ai pas de code sous la main).
Edit: l'équivalent fopen read avec curl:
http://www.php.net/manual/en/function.fopen.php#55922
Je pense que va devoir te tourner vers CURL si cette extension est disponible (je n'ai pas de code sous la main).
Edit: l'équivalent fopen read avec curl:
http://www.php.net/manual/en/function.fopen.php#55922
-

Marie-Aude - Modérateur

- Messages: 11905
- Inscription: 5 Juin 2006
Re: Ok sous php4 mais pas sous php5
Sur 1&1 tu peux modifier ton php.ini en en créant un à la racine de ton site
memory_limit = 40M
register_globals = Off
allow_url_fopen = 1
allow_url_include = 1
memory_limit = 40M
register_globals = Off
allow_url_fopen = 1
allow_url_include = 1
9 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- session ne fonctionne plus de php4 à php5
- Migration vers PHP4 à PHP5
- migration PHP4 ==> PHP5 et MYSQL 5
- Migration php4 vers php5
- fonction include : php4 à php5
- array_merge en Php4 - comment passer en php5
- Probleme apres passage de php4 vers php5
- PHP4 & PHP5 sur un même serveur
- gros bug de php4 par rapport à php5
- installer PHP5 + MBSTRING en duo avec PHP4 sur un DEDIER OVH
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




