<?php function afficher($fichier, $separateur) { echo ''; $tab = file($fichier); foreach ($tab as $line) { $data = explode($separateur, $line); if (sizeof($data) != 3) continue ; if (strtolower(trim($data[2])) == 'faux') echo ', '; else echo ', '; echo '', trim($data[0]), ', '; echo '', trim($data[1]), ', '; } echo ' '; } ?>
if($position[2] == "faux") { // traitement image rouge } else { // traitement image verte }
if ($position[2]=faux)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$tab = file($fichier); // le fichier est placé dans un tableau ($tab[0] correspond à la 1ere ligne du fichier) print "<table border="1" cellpadding="3" cellspacing="2">"; $num_ligne=1; for($i=0;$i<count($tab);$i++) // on compte le nombre de lignes et tant qu'on n'a pas parcouru tout le fichier { // on découpe une chaine de caractères lorsqu'on rencontre $separateur afin de créer un dans un tableau $position=explode($separateur,$tab[$num_ligne-1]); print "<tr>"; [b] if (strtolower(trim($position[2])) == 'faux') { print "<td></td>"; } else { print "<td></td>"; }/b $act=$position[0]; $cli=$position[1]; print "<td align='center'>$act</td>"; // on affiche $act print "<td align='center'>$cli</td>"; }
if (isset($_GET['ajout'])) // Si on demande de supprimer une ligne { $tab = file("affichage.txt"); $num_ligne =1; for ($cpt = 0; $cpt<count($tab);$cpt++) { $position=explode('|',$tab[$num_ligne-1]); for ($a = 0; $a<count($tab);$a++) { $position=explode('|',$tab[$a]); $position[2]='0'; } $actif .= ($cpt!=$_GET['ajout']) ? $position[$cpt] : "vrai"; // on supprime la ligne sélectionnée en la remplaçant par une ligne vide $fic = fopen ("affichage.txt", 'w'); str_replace($actif,$position[3]); $numligne++; header('Location: index.php'); // on recharge cette page pour la réactualiser } }
if (strtolower(trim($position[2])) == 'faux') { print "<td></td>"; } else { print "<td></td>"; }