Affichage données csv à partir d'un url
eiffel74
Messages postés
9
Statut
Membre
-
eiffel74 Messages postés 9 Statut Membre -
eiffel74 Messages postés 9 Statut Membre -
Bonjour,
J'ai un script qui permet d'envoyer un paramètre à l'url (du style: http://www.multi-grafe.com/henault/v2-0/detail.php?id=2) mais je n'arrive pas à demander à ma page détail d'afficher que la ligne donc le id égal au id de l'url.
Voici le code de ma page détail:
Ma page détail n'affiche rien, pouvez-vous m'aider?
Merci
J'ai un script qui permet d'envoyer un paramètre à l'url (du style: http://www.multi-grafe.com/henault/v2-0/detail.php?id=2) mais je n'arrive pas à demander à ma page détail d'afficher que la ligne donc le id égal au id de l'url.
Voici le code de ma page détail:
<?php
session_start();
$lignes = $get['id'];
$cat=array();
$fichier="ventes.csv";
$var=fopen("$fichier","r+" );
$counter = 0;
$ligne = fgets($var,4096);
while( !feof($var))
{
$ligne=fgets($var);
$partie=explode(";",$ligne);
$id=$partie[0];
$nom=$partie[1];
$img=$partie[2];
$txt=$partie[6];
$status=$partie[8];
if (!isset($_SESSION[$id]))
{
if ( $counter === $lignes){
?>
<div id="showcase">
<div class="stxt-bg">
<h3><?php echo $nom ?></h3>
<div class="smaltext"><a href="detail.php?id=<?php echo $id ?>"><img src="http://www.multi-grafe.com/henault/v2-0/images/<?php echo $img ?>.jpg" alt="" width="150" height="95" border="0"/></a>
<div class="clear"></div><?php echo $txt ?></div>
<div style="clear:right; height:25px;">
<span class="read-more"><?php echo $status ?></span></div>
</div>
</div>
<?php
++$counter;
}
}
}
?>
<?php
session_destroy();
?>
Ma page détail n'affiche rien, pouvez-vous m'aider?
Merci
A voir également:
- Affichage données csv à partir d'un url
- Fuite données maif - Guide
- Url - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Affichage double ecran - Guide
4 réponses
salut
déja à première lecture rapide:
$lignes = $get['id'];
et pour sécuriser un peu
déja à première lecture rapide:
$lignes = $get['id'];
$lignes = $_GET['id'];
et pour sécuriser un peu
$lignes = htmlentities($_GET['id']);
Bonjour
Alain_42 t'a dit $_GET['id'], pas $_get['id'].
Et pour relire un fichier en csv, il y a fgetcsv qui fonctionne correctement, alors que fgets + explode ne marche pas dans de nombreux cas
Alain_42 t'a dit $_GET['id'], pas $_get['id'].
Et pour relire un fichier en csv, il y a fgetcsv qui fonctionne correctement, alors que fgets + explode ne marche pas dans de nombreux cas