[RESOLU] [PHP] Lire une position précise à une ligne précise

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Monegask26, 28 Juillet 2010.

  1. Monegask26
    Monegask26 Nouveau WRInaute
    Inscrit:
    28 Juillet 2010
    Messages:
    12
    J'aime reçus:
    0
    Bonjour à tous,

    j'ai fait un script (de débutant) qui me permet de lire une ligne spécifique (ligne 804) du code source d'une page :

    Code:
    <?php
    $lines = file('http://www.exemple.fr);
    // accès à chaque ligne séparément
    echo 'Contenu de la ligne : ' . ($lines[804]) . ''
    ?>
    Le script marche parfaitement, la ligne 804 est affichée en intégralité.
    Mon soucis c'est que je souhaiterais afficher seulement 8 caractères en partant du 15ème caractère de cette ligne 805.

    Que faut-il rajouter ?
    Merci d'avance. :wink:
     
  2. seebz
    seebz WRInaute impliqué
    Inscrit:
    15 Avril 2007
    Messages:
    722
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    [
    url=http://php.net/manual/fr/function.substr.php]substr()[/url]  :wink:
     
  3. Monegask26
    Monegask26 Nouveau WRInaute
    Inscrit:
    28 Juillet 2010
    Messages:
    12
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    Je débute dans le domaineJ'ai bien lu la documentation, mais je ne parviens pas à mettre à la fois le critère de la ligne ($lines) et substr() . :(
     
  4. seebz
    seebz WRInaute impliqué
    Inscrit:
    15 Avril 2007
    Messages:
    722
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    [code]<?php
    $lines 
    file('http://www.exemple.fr);

    // accès à chaque ligne séparément
    echo '
    Contenu de la ligne ' . $lines[804] .'<br/>';

    // accès au fragment de la ligne
    echo '
    Contenu du fragment ' . substr($lines[804], 14, 8);
    ?>[/code]

    Essaye ça
     
  5. Monegask26
    Monegask26 Nouveau WRInaute
    Inscrit:
    28 Juillet 2010
    Messages:
    12
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    C'est parfait, quelle rapidité ! Merci à toi, ça fonctionne impecc ! :)
     
  6. Monegask26
    Monegask26 Nouveau WRInaute
    Inscrit:
    28 Juillet 2010
    Messages:
    12
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    Je suis désolé de te déranger à nouveau, mais j'ai un soucis.

    Je souhaite que lorsque je met le lien d'un site dans un champs HTML ("form" classique), ça affiche 8 caractères à partir du 14ème caractère de la ligne 804 du code source de cette page.

    J'ai essayé de faire ça :

    [code]<html>
    <center>
    <script type="text/javascript">
    <!--
    if (top.location.href != self.location.href)
    top.location.href = self.location.href;
    //-->
    </script>
    <br><br>
    <FORM Method="POST" Action="test.php">
    <INPUT type=text value="" size=15 name="lien1">
    <INPUT type=submit value="Afficher le code">
    </FORM>



    <?php

    if(ISSET($_POST["lien1"]))
    {
    $lien1 = ($_POST["lien1"]);


    $lines file('' $lien1 '');
    // accès à chaque ligne séparément

    echo 'ID de votre vidéo : ' substr($lines[804], 148);}

    ?>
    </center>
    </html>[/code]

    Mais ca ne marche pas :'(

    Penses-tu pouvoir y arriver ?  :roll:
     
  7. forummp3
    forummp3 WRInaute passionné
    Inscrit:
    8 Février 2004
    Messages:
    1 508
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    fait un 
    echo $lien1;

    pour voir ce qui ressort.

    Et met un 

    else
    {
       echo 
    "erreur lien";
    }

    aprés ton if.
     
  8. Monegask26
    Monegask26 Nouveau WRInaute
    Inscrit:
    28 Juillet 2010
    Messages:
    12
    J'aime reçus:
    0
    Re:
    PHP:
     Lire une position précise à une ligne précise[/b]

    Merci à toimais le problème venait d'un accent en moins ! Tout est ok, merci à vous 2 ! :)
     
Chargement...
Similar Threads - [RESOLU] [PHP] Lire Forum Date
[PHP] Détecter l'OS, le navigateur et la langue [Résolu] Développement d'un site Web ou d'une appli mobile 4 Mars 2012
[PHP] Réordonner un tableau [RESOLU] Développement d'un site Web ou d'une appli mobile 12 Mars 2010
[Résolu][PHP] session_start() Développement d'un site Web ou d'une appli mobile 12 Janvier 2010
[Résolu][PHP] Insertion toutes les n fois Développement d'un site Web ou d'une appli mobile 1 Octobre 2006
[Résolu] [PHP] Email de confirmation Administration d'un site Web 3 Mai 2005
[PHP] [résolu] Références/Pointeurs Administration d'un site Web 12 Avril 2005
[Resolu][PHP] Comment dédoubler (filtrer) propremt un site ? Administration d'un site Web 13 Septembre 2004
[Résolu][PHP] Problème sur une fonction avec un serveur UNIX Administration d'un site Web 2 Juin 2004
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
[Résolu] 2 descriptions pour une même url selon requête Crawl et indexation Google, sitemaps 1 Juin 2016
[résolu] Action onchange sur FORM/SELECT qui ne fonctionne qu'à la première action ?!? Développement d'un site Web ou d'une appli mobile 31 Mai 2016
[résolu] Sessions : lire le contenu alors qu'on ne sait pas comment il est nommé... Développement d'un site Web ou d'une appli mobile 25 Mai 2016