raphlight

  • Signature
    http://raphlight.free.fr/trad.php
  • Site web
  • Nombre de sujets
    64
  • Nombre de messages
    380
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

raphlight
le 12/12/2008 à 16:54
File-get-contents sur un site externe.
Hum...pour ce que je veux faire ca donnerait donc un truk du genre :

<?php
function get_file($file){
$curl = curl_init($file);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_HEADER, false);
$page = curl_exec($curl);
$error = curl_errno($curl);
curl_close($curl);
preg_match( "/<h3>(.*)<\/h3>/i", $page, $match );
return strip_tags($match[0]);
}
echo get_file_title("http://un-site-externe.com");
?>


Si j'ai bien compris ?



Par contre je ne sais pas comment installer cURL... j'ai téléchargé un fichier zip. C'est bien joli mais j'en fais quoi ?
http://raphlight.free.fr/trad.php
raphlight
le 08/12/2008 à 15:32
File-get-contents sur un site externe.
Je viens de faire quelques recherches.

Je tombe sur le site officiel de cURL, dans la page téléchargement il doit bien y avoir un bonne centaine de liens différents...

Je suis sous Windows, donc je pense qu'il me faut la version WIN 32 ? mais y'a GENERIC, cygwin ou MSVC...

Je suis dans le flou.
http://raphlight.free.fr/trad.php
raphlight
le 08/12/2008 à 14:57
File-get-contents sur un site externe.
Bonjour,

J'ai un script qui prélève les caractères entre les balises <h3> et </h3> d'une page précise.

Le voici, il marche parfaitement lorsqu'il est effectué sur une page interne du site :

<?php
function get_file_title($file){
$caract = file_get_contents($file);
preg_match( "/<h3>(.*)<\/h3>/i", $caract, $match );
return strip_tags($match[0]);
}
echo get_file_title("http://un-site-externe.com");
?>


Mais ce site externe ne semble pas avoir autorisé le prélèvement de caratères externe avec php :

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in ...



Y a t-il tout de même un moyen pour ?

J'ai entendu vite fait parler de "curl" en cherchant sur google...
http://raphlight.free.fr/trad.php
raphlight
le 04/12/2008 à 20:56
World Wild Web... 2 ?
ah c'est juste ça ^^
Du genre http://forum.monsite.com ? ca fonctionne pareil alors...ok ^^

moi qui pensais avoir découvert un super truk xD
http://raphlight.free.fr/trad.php
raphlight
le 03/12/2008 à 15:48
World Wild Web... 2 ?
Bonjour,

je viens de tomber sur un site commençant par www2.

Késako ?

Je pensais que c'était soit le http://www, soit le http:// tout seul mais là que vient faire un 2 ? Y'a des 3 aussi ?

(ex: www2.inrs.fr/)
http://raphlight.free.fr/trad.php
raphlight
le 19/11/2008 à 15:23
Validation W3C: petits problèmes
Aah j'ai trouvé pour l'erreur numéro 2 avec le style.

"Default" c'était en fait le truk à mettre en meta au tout début ^^
<meta http-equiv="Content-Style-Type" content="text/css" />


Par contre l'autre...no idea
http://raphlight.free.fr/trad.php
raphlight
le 19/11/2008 à 15:19
Validation W3C: petits problèmes
Bonjour,

j'ai décidé de faire respecter la charte W3C à mon site (même si je vois pas vraiment l'intérêt; c'est juste pour faire professionnel ^^).

J'ai trouvé un ptit script de validation (Total Validator).

Forcément au début y'avait pas mal d'erreur, si anodines soient-elles ^^

J'en ai corrigé un bon paquet, il me reste tout de même ces deux là :

E627 : All attribute names must be in lower case:
E649 : The default scripting language must be specified for an intrinsic event:

<body onLoad="Chargement();">


"onLoad" est surligné en rouge, c'est de là que provient l'erreur repérée par le validateur.
La balise onLoad n'est pas autorisé de cette manière en xhtml ? Y'aurait-il une autre façon de l'écrire alors ?


E650 : The default style sheet language must be specified when style attributes are used:

<div id="index" style="display:none;">


Ici c'est "style" qui est surligné.
style doit être spécifié quand style est utilisé ?! Ben il est spécifié et utilisé...


Voilà, si vous pouvez m'éclairer :D

Merci ;)
http://raphlight.free.fr/trad.php
raphlight
le 13/11/2008 à 19:28
Variable dans un champ sql
Hum...ok ca fait partie de ces truks dont on n'est pas sur de l'utilité mais que l'on se doit de mettre... (un peu comme la charte W3C)
http://raphlight.free.fr/trad.php
LoadingChargement en cours