Aller au contenu

yhugo

Webmaster Régulier
  • Compteur de contenus

    71
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Pour me contacter

  • Mon Site
    http://soucy.cc/

Information du profil

  • Genre
    Homme
  • Localisation
    Montréal, Qc
  1. Dadou: Je viens de relire mon code que tu as modifié, et tu as pas seulement masqué les identifiants tu as viré des variables?!
  2. Dadou: c'est gentil, mais ce n'était pas de vrais identifiants Ciao, bonne fin de journée
  3. Merci capitaine_torche... Que penses-tu de ce code? Je ne m'y connais pas beaucoup en cURL, mais ça semble bien fonctionner... Comment l'optimiser? <?php $url = 'https://secure.diigo.com/api/v2/bookmarks?key=****'; $path = "diigo.json"; $timeout = 10; $http_auth_ident = '***'; // username:password $ch = curl_init($url); curl_setopt($ch, CURLOPT_FRESH_CONNECT, true); curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); if (preg_match('`^https://`i', $url)){ curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); } curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_USERPWD, $http_auth_ident); $data = curl_exec($ch); $httpStatusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); if ($httpStatusCode == 200) { $fp = fopen($path, 'w'); curl_setopt($ch, CURLOPT_FILE, $fp); $data = curl_exec($ch); fclose($fp); } curl_close($ch); ?> Merci! Salutations
  4. Bonjour à tous, sur mon futur site (pas encore en ligne), je récupère les 15 derniers bookmarks de mon compte Diigo. Pour se faire je passe par l'API de Diigo et PHP file_get_contents() et je parse le JSON avec json_decode(), etc... Mais je me dis que si le site de Diigo tombe en panne, j'aurais une erreur sur ma page d'accueil, donc j'aimerais bien afficher quand-même le contenu. Alors ça serait bien si je pouvais récupérer le JSON de l'API et de l'enregistrer sur mon serveur pour le parser en local. Puis une fois ou deux par jour je pourrais lancer un cron job qui rafraîchirait le fichier JSON sur mon serveur. Le seul problème c'est que je ne sais pas trop comment faire tout ça, je me demande même si c'est la meilleure solution? Donc j'aimerais avoir vos conseils et aussi quelques pistes de solutions pour les réaliser... Merci, bonne fin de journée!
  5. Merci pour le lien Arlette Mais je n'ai malheureusement pas le temps ni les moyens de me lancer dans la construction d'ontologies... J'aimerais bien, mais ce n'est pas possible pour l'instant. En attendant je continue ma recherche. Ciao, bonne fin de journée
  6. Re-bonjour Patrick, je parle de la vente (agent immobilier) ... Merci pour ton offre. Bonne fin de journée.
  7. Salut Patrick, oui ... en fait j'aurais peut-être dû dire "espace de nom" ... comme FOAF ou SIOC, mais pour le domaine de l'immobilier. Merci, @+
  8. Bonjour à tous, j'aimerais savoir si il existerait une ontologie connue du domaine de l'immobilier ? De mon coté j'ai pas trouvé de pistes intéressantes sur Google... Merci bonne fin de journée
  9. Bonjour SStephane, Voilà j'ai essayé la syntaxe que tu m'as proposée et voici l'erreur qu'on me retourne : Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 255: parser error : Extra content at the end of the document in /home/yhs/www/cv.hugo.soucy.cc/mic.xhtml.php on line 257 Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: <br /> in /home/yhs/www/cv.hugo.soucy.cc/mic.xhtml.php on line 257 Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: ^ in /home/yhs/www/cv.hugo.soucy.cc/mic.xhtml.php on line 257 Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /home/yhs/www/cv.hugo.soucy.cc/mic.xhtml.php:257 Stack trace: #0 /home/yhs/www/cv.hugo.soucy.cc/mic.xhtml.php(257): SimpleXMLElement->__construct('<!DOCTYPE html ...') #1 {main} thrown in /home/yhs/www/cv.hugo.soucy.cc/mic.xhtml.php on line 257 Le code : <?php $currentDocument = file_get_contents("http://cv.hugo.soucy.cc/mic.xhtml.php","r"); $vCard = new SimpleXMLElement($currentDocument); print $vCard->div; print $vCard->xpath('//h1'); ?> Merci, bonne journée
  10. Bonjour à tous, j'ai cherché sur le Web des tutoriels, mais je n'ai rien trouvé ... J'ai une page PHP/XHTML qui contient du RDFa ... Elle ressemble un peu à ceci : <div rel="ov:businessCard"> <div about="http://sw-app.org/mic.xhtml#businesscard" typeof="vcard:VCard"> <div rel="vcard:org"> <div about="http://sw-app.org/mic.xhtml#org" typeof="vcard:Organization"> <span property="vcard:organization-name" datatype="xsd:string"> Digital Enterprise Research Institute (DERI),<br /> National University of Ireland, Galway<br /> </span> <span rel="owl:sameAs" resource="http://dbpedia.org/resource/Digital_Enterprise_Research_Institute" /> </div> </div> <div rel="vcard:workAdr"> <div about="http://sw-app.org/mic.xhtml#postaladress" typeof="vcard:Address"> <span property="vcard:street-address">IDA Business Park, Lower Dangan</span>,<br /> <span property="vcard:locality">Galway</span>, <span property="vcard:country-name">Ireland</span> </div> </div> Tel.: <span property="vcard:workTel">+353 91 495730</span> </div> </div> J'aimerais savoir comment je peux extraire des données de ce bout de code avec simpleXML et xPath ? J'ai déjà utilisé simpleXML avec un fichier XML externe, mais là j'aimerais l'utiliser avec du XHTML qui ce trouve sur ma page... mais j'ai aucune idée de la façon de charger le DOM pour ensuite le parcourir. Voilà, merci et bonne journée tout le monde...
  11. yhugo

    {simpleXML} - Je ne réussis pas toujours à extraire

    C'était tout à fait ça Jacques ... Merci beaucoup !
  12. Bonjour à tous, oui bien c'est cela je n'arrive pas toujours à extraire des infos des RSS externes, c'est assez bizarre ... Pourtant c'est simple, voilà ce que je veux faire. Sur une page je veux simplement afficher le titre du dernier élément publié de 3 RSS différents ... Mais je n'arrive pas à accéder au contenu d'un des RSS par simpleXML. Voici le code de ma page et c'est la requête du centre qui ne fonctionne pas (#lastKryzalid) : <div class="blocRss" id="lastIdenti" title="Mon dernier microbillet en provenance de Identi.ca."> <? $xmlIdenti = simplexml_load_file('http://identi.ca/yhs/rss'); echo "<p><a href='".$xmlIdenti->item[0]->link."'>".$xmlIdenti->item[0]->title."</a></p>"; ?> </div> <div class="blocRss" id="lastKryzalid" title=""> <? $xmlKryzalid = simplexml_load_file('http://blog.kryzalid.net/author/admin/feed/'); echo "<p><a href='".$xmlKryzalid->item[0]->link."'>".$xmlKryzalid->item[0]->title."</a></p>"; ?> </div> <div class="blocRss" id="lastDelicious" title="Le dernier signet que j'ai ajouté à mon compte Delicious."> <? $xmlDelicious = simplexml_load_file('http://delicious.com/rss/yhugo'); echo "<p><a href='".$xmlDelicious->item[0]->link."'>".$xmlDelicious->item[0]->title."<br/>".$xmlDelicious->item[0]->link."</a></p>"; ?> </div> Quelqu'un à un indice ? Merci et bonne fin de journée
  13. yhugo

    Un wiki propulsé par XML ?

    Bonjour à tous, Existerait-il un wiki utilisant XML pour stocker les données ? Un wiki tel que Zim (un wiki de bureau) utilise des fichier .TXT ... et après certaines recherches dans google j'ai ne rien trouvé à propos d'une association XML / Wiki ... Merci et bonne journée
  14. C'est une bonne question Cet exercice n'est pas encore relié à un exemple concret, mais j'essaie de voir ce que je pourrais automatiser dans mes projets de sites Web ... Puis comprendre un peu mieux la manipulation d'info des fichiers XML. Mais ma question de départ c'est vraiment de comprendre ce que ça veut dire concrètement "Extension du protocole Sitemap" Merci, ciao
×