[RESOLU] [PHP] Lire une position précise à une ligne précise
8 messages
• Page 1 sur 1
- Monegask26
- Nouveau WRInaute

- Messages: 12
- Inscription: 28 Juil 2010
[RESOLU] [PHP] Lire une position précise à une ligne précise
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 :
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.
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: Tout sélectionner
<?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.
Dernière édition par Monegask26 le Mer Juil 28, 2010 21:57, édité 1 fois.
- Monegask26
- Nouveau WRInaute

- Messages: 12
- Inscription: 28 Juil 2010
Re: [PHP] Lire une position précise à une ligne précise
Je débute dans le domaine. J'ai bien lu la documentation, mais je ne parviens pas à mettre à la fois le critère de la ligne ($lines) et substr() . 
-

seebz - WRInaute impliqué

- Messages: 808
- Inscription: 15 Avr 2007
Re: [PHP] Lire une position précise à une ligne précise
- Code: Tout sélectionner
<?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);
?>
Essaye ça
- Monegask26
- Nouveau WRInaute

- Messages: 12
- Inscription: 28 Juil 2010
Re: [PHP] Lire une position précise à une ligne précise
C'est parfait, quelle rapidité ! Merci à toi, ça fonctionne impecc ! 
- Monegask26
- Nouveau WRInaute

- Messages: 12
- Inscription: 28 Juil 2010
Re: [PHP] Lire une position précise à une ligne précise
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 :
Mais ca ne marche pas :'(
Penses-tu pouvoir y arriver ?
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: Tout sélectionner
<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], 14, 8);}
?>
</center>
</html>
Mais ca ne marche pas :'(
Penses-tu pouvoir y arriver ?
- Monegask26
- Nouveau WRInaute

- Messages: 12
- Inscription: 28 Juil 2010
Re: [PHP] Lire une position précise à une ligne précise
Merci à toi, mais le problème venait d'un accent en moins ! Tout est ok, merci à vous 2 ! 
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [RESOLU] Rediriger dossier vers une page précise
- Actualisation d'une page sur une ordonnée précise - [résolu
- [Résolu] Lire une ligne spécifique (PHP)..
- GDrive : ca se précise...
- Cherche explication précise
- duplicate content si je précise la source ?
- Désindexation d'une page précise
- pages satellites: explication precise?
- Question balise meta précise
- Mots clés large requete ou précise
Consultez la description détaillée des produits ou services de Google suivants : Google Latitude
- Trouver la position de son site dans Google
Cet outil vous permet de vérifier si une ou plusieurs page(s) de votre site arrive(nt) dans les premiers résultats de Google, pour certains mots-clés recherchés. - Trouver la position de son site dans Yahoo
Cet outil vous permet de vérifier si une ou plusieurs page(s) de votre site arrive(nt) dans les premiers résultats de Yahoo, pour certains mots-clés recherchés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

