php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.01.2005, 21:55  
Gast
 
Beiträge: n/a
Standard Vergleich in einer .csv Datei

Hi!

Ich habe hier ein Anmeldeformular. Wenn sich ein Benutzer darin anmeldet, wird eine .csv Datei auf dem Server erstellt, indem Seine Daten(Passwort, Benutzername) gespeichert sind.
Jetzt muss dieser benutzer sich irgendwo einloggen. Wie kann ich nun vergleichen, ob dieser das richtige eingegeben hat?
Wie kann ich das einstellen, das PHP eine Zeile in dieser csv Datei auswählt und darin einen bestimmten Indexwert mit dem gerade eingegebenen im Formularfeld, wo er sich einloggt, vergleicht?

Michael!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.01.2005, 22:06  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

die csvdatei einlesen, zeile für zeile (fgets()) dann kann man inhalte von csv-dateien so schön explode()n und dann hast du es fast schon... den rest kannste bestimmt von alleine
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 21.01.2005, 22:15  
Gast
 
Beiträge: n/a
Standard

hm, und wie kann ich dann die zeile auswählen.

Hier ein BSP:
Ich möchte in der xxx.csv Datei in der Zeile 4 den index 3 auswählen und mit einem anderen vergleichen.

Soweit kommen ich:

...
$datei=fopen("xxx.csv,"r");
$dateigroesse=filesize("xxx.csv")
$data=fgets("xxx.csv",$dateigroesse)

???

Wie kann ich nun die Zeile 4 auswählen und den Index 3?
 
Alt 21.01.2005, 22:56  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von Orolhawion
die csvdatei einlesen, zeile für zeile (fgets()) dann kann man inhalte von csv-dateien so schön explode()n und dann hast du es fast schon... den rest kannste bestimmt von alleine
das fgets() läuft in ner while-schleife in der du einfach nen zähler mitzählen läßt, bist du in der gewünschten zeile angelangt, machst du den explode()
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 21.01.2005, 23:26  
Gast
 
Beiträge: n/a
Standard

hm, das problem, ich kenne denn befehl explode nich. nja, ich schau mal.
 
Alt 21.01.2005, 23:29  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von Mikock
hm, das problem, ich kenne denn befehl explode nich. nja, ich schau mal.
aber du kennst das manual, ne?!
http://de2.php.net/manual/de/function.explode.php
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 21.01.2005, 23:35  
Gast
 
Beiträge: n/a
Standard

ja, das kenne ich, daraus werde ich aber irgendwie nicht schlauer, wie ich mein oben benanntes beispiel firtsetzen könnte
 
Alt 21.01.2005, 23:37  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

na in csv dateien stehen die werte doch mit ; getrennt nebeneinander, nimm ; als trennzeichen fertig... wasn daran so schwer?
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 21.01.2005, 23:40  
Gast
 
Beiträge: n/a
Standard

jaja,schon klar, aber in der csv datei habe ich ja 10 zeilen und ich will ja einen wert aus der 4 zeile mit einem anderen vergleichen.

PS: sry, das ich so oft fragen muss....
 
Alt 21.01.2005, 23:45  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

sorry, aber du mußt schon ein bisschen nachdenken...
1. lies die datei zeilenweise mit fgets() ein (while)
2. stoppe bei zeile 4
3. explode() zeile 4
4. gibt es mit echo aus

weiter helf ich dir nicht, du kannst das, streng deinen grips an!
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Hochgeladene Datei wird doppelt abgelegt thecracked PHP Tipps 2008 3 01.07.2008 16:31
Datei per Buttonklick runterladen... go1denboy PHP Tipps 2008 7 14.06.2008 20:25
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
.gz Datei entpacken und mit dem Inhalt weiterarbeiten R4v3r PHP Tipps 2007 8 02.02.2007 14:49
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
[Erledigt] Datei mit "w" schreiben -&gt PHP-Fortgeschrittene 17 30.12.2005 13:58
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
bestimmte Zelle in .csv Datei in einer Schleife übertragen PHP Tipps 2005-2 1 20.07.2005 15:14
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
[Erledigt] CSV Datei in MySQL importieren Datenbanken 3 04.04.2005 09:11
xfdf Datei mit PHP an eMail senden Problem: Leere Datei PHP Tipps 2004-2 1 07.12.2004 12:25
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
(ich schonwieder) Link seite automatisch imported_DJ Nuno PHP Tipps 2004 14 19.08.2004 17:42
Wie kann ich eine PHP Datei in eine HTML Datei umwandeln PHP Tipps 2004 2 12.08.2004 18:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
csv datei auslesen und vergleichen php, explode csv, zwei csv dateien miteinander vergleichen php, zelle vergleichen php csv, wie kann ich eine csv datei vergleichen, datenzeilen csv vergleichen php, csv datei auslesen und vergelichen php, php csv datei einlesen und vergleichen, csv vergleichen, csv explode, csv vergleich, php csv dateien vergleichen, php db vergeich csv, große dateien php fgets

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.