Accueil > Forum > > > > probleme de fichier
probleme de fichier
mercredi 10 novembre 2004 à 18:04:38 |
probleme de fichier

aquewel
|
Pourquoi ma fonction ne marche pas ????? Le fichier 28.txt contient 2005-01-07 2005-01-08 2005-01-09 <?php $date = "2005-01-08"; $file = fopen("dateid/28.txt", "r"); while(!feof($file)) //Tant que l'on est pas a la fin du fichier { $buffer = fgets($file, 4096); if($date == $buffer) { echo "<b>".$buffer."</b><br>"; } else { echo $buffer."<br>"; } //echo $buffer."<br>"; } fclose($file); ?>
|
|
mercredi 10 novembre 2004 à 19:08:22 |
Re : probleme de fichier

coockiesch
|
Réponse acceptée !
Salut! Essaie un truc: $buffer = fgets($file, 4096); $buffer = rtrim($buffer);
|
rtrim supprime les éventuels espaces en fin de chaîne... @++ R@f www.allpotes.ch: Photos, humour, vidéos, gags, ... "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 10 novembre 2004 à 19:10:01 |
Re : probleme de fichier

aquewel
|
Putain (ooopss pardon)
Je crois que je t'aime ! lol
Ca marche !!!!!! merci beaucoup tu m'as sorti une grosse épine du pieds la !!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
mercredi 10 novembre 2004 à 19:25:05 |
Re : probleme de fichier

aquewel
|
Lol encore un bleme
ca marche si g une seul date mais si je l'associe a un calendrier ca me retourne le jour multiplier par le nombre de ligne qui a dans mon fichier .txt pkoi ca fait cela ???
|
|
mercredi 10 novembre 2004 à 19:52:29 |
Re : probleme de fichier

coockiesch
|
Salut! Je comprends pas le pb et ds quel cas il apparait... Tu peux éclaircir? @++ R@f www.allpotes.ch: Photos, humour, vidéos, gags, ... "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 10 novembre 2004 à 20:05:44 |
Re : probleme de fichier

aquewel
|
Bon ok je vais essayer d'etre le plus clair possible car vraiment je m'en sort pas !
Bon alors j'ai un script de calendrier un qui est sur ce site il est générer par une boucle pour afficher les jours
je l'ai modifier, c'est à dire que quand il affiche 6 du mois de novembre par exemple moi j'ai cree une varible qui retourne la date entiere donc 2004-11-06.
voila maintenant pour des evenements j'ai associer les dates dans un fichier texte c'est a dire : 2004-11-05 2004-11-06 2004-11-07 2004-11-08 mon fichier texte est comme ci-dessus
quand je veux afficher mon planning suivant une ID (donc faut recuperer le fichier .txt de l'ID)
je fais ca function planning($compar, $ficheid, $NoJour) {
$BASE_PATH_DATEID = "C:/Program Files/EasyPHP1-7/www/agendasorties/dateid";
$fichier = "$BASE_PATH_DATEID/$ficheid.txt";
$file = fopen("$fichier", "r"); while(!feof($file)) //Tant que l'on est pas a la fin du fichier { $buffer = fgets($file, 4096); $buffer = rtrim($buffer); if($compar == $buffer) { echo "<font color=#8b4513>".$NoJour."</font><br>"; } elseif($compar != $buffer) { echo $NoJour."<br>"; } else { echo "ERREUR"; } //echo $buffer."<br>"; } fclose($file);
}
$compar = date correspondant a la cellule (format AAAA-MM-DD) $NoJour = numéro du jour à afficher
voila et ca me retourne 4fois le numero du jour (qui correspond aux 4 lignes de mon fichier .txt) 6 6 6 6
|
|
mercredi 10 novembre 2004 à 20:13:53 |
Re : probleme de fichier

coockiesch
|
Salut! 1) if($compar == $buffer) { echo "<font color=#8b4513>".$NoJour."</font><br>"; } elseif($compar != $buffer) { echo $NoJour."<br>"; } else { echo "ERREUR"; }
|
Je vois pas le but, soit c égal, soit pas, je vois pas comment tu peux avoir 3 possibilités, donc if - else Si tu fais afficher $buffer à chauqe itération de la boucle, ca donne quoi? @++ R@f P.S Utilises les balises code www.allpotes.ch: Photos, humour, vidéos, gags, ... "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 10 novembre 2004 à 20:18:43 |
Re : probleme de fichier

aquewel
|
oui il y a trois condition le elseif sert a rien je l'ai sorti
la varible $buffer affiche
2005-06-19<br>2005-06-20<br>2005-06-21<br>2005-06-22<br>2005-06-23<br>
|
|
mercredi 10 novembre 2004 à 20:22:43 |
Re : probleme de fichier

coockiesch
|
Salut! if($compar == $buffer) { echo "<font color=#8b4513>".$NoJour."</font><br>"; } elseif($compar != $buffer) { echo $NoJour."<br>"; }
|
C'est normal que tu affiches $NoJour ds les 2 cas? @++ R@f www.allpotes.ch: Photos, humour, vidéos, gags, ... "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 10 novembre 2004 à 20:22:53 |
Re : probleme de fichier

aquewel
|
je me demande si ca ne marcherait pas si je recuperer le resultat du fichier .txt dans un tableau
tu en pense koi ????? ^pour ensuite comparé chaque valeur avec le tableau ????
|
|
Cette discussion est classée dans : fichier, buffer, probleme, echo
Répondre à ce message
Sujets en rapport avec ce message
probleme de tri [ par aquewel ]
salut a tous !voila j'ai un fichier .txt qui contient des dates (format AAAA-M-D)le nom du fichier correspond a l'id de ma ficheen faite, je voudrais
Probleme de copy( ) de fichier.... [ par obcstaff ]
Bonjour a tous, je dois effectuer un petit gestionnaire de fichier et je bloque sur un probleme pour copier un fichier, voila ma page: if(extract($_P
Probleme upload fichier [ par sabou94 ]
Bonjour,j'ai un probleme, je dois debugguer une application et l'upload de fichier me pose problème! En effet, le fichier est enregistré sur le disk
Probleme d'ECHO [ par mouness ]
Boujour a tous et a toute même si j'ai bien l'impression que vous n'ete pas tres nombreuse ici mesdemoiselle quoiqu'il en soi revenon a nos mouton j'a
Probleme génération liste déroulante [ par Tupac59 ]
Voila mon code, je vois vraiment pas pourquoi il ne fonctionne pas, j'ai la meme chose quelques lignes au dessus qui marche impeccable et là il me met
enregistrement d'un fichier via interface web [ par Ice_juice ]
Bonjour,Un ami m'a proposé de venir demander de l'aide ici, suite à mon blocage par rapport à un petit soucis.ma situation est la suivante : j'ai créé
encodage de flux rss [ par zatt ]
Bonjour, Je souhaite utiliser un agrégateur rss sur une page php, qui affiche le titre de l'article, la date du post, la description, et un lien ver
Fichier Upload (Pb) [ par milkasoprano ]
Bonjour all, Depuis ce matin jai un probleme avec une source php. Sur le fonction d'upload... ---- $uploaddir = 'img/';$uploadfile = $uploaddir .
aide commande echo svp > lien fichier fraichement uploader [ par pipouz ]
bonjour a tous , alors voila , jai un petit code permettant l'upload de fichier sur un server.j'me sers de la commande échos afin d'avertir l'utilisat
remplacer caractere affiché par une variable dans "echo" [ par pipouz ]
bonsoir a tousalors voila, j'ai un code permettant l'envoi de fichier sur un serveur, et me donnant le lien de se fichier , une fois uploadermais je v
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|