SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.06.2004, 15:56:09
LudwigB LudwigB ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 10
Daten aus *.txt datei auslesen

Hallo,

ich möchte Daten aus einer .txt Datei auslesen (die Datei liegt im selben Verzeichnis am Server).

zunächst habe ich mal begonnen die Umlaute zu wandeln:
PHP-Code:
Umlaute wandeln
function wandel($strwandel) {
  
// kürzen
  
$strwandel substr($strwandel1, -1);
  
// Sonderzeichen
  
$strwandel ereg_replace('ü''ü'$strwandel);
  
$strwandel ereg_replace('ä''ä'$strwandel);
  
$strwandel ereg_replace('ö''ö'$strwandel);
  
$strwandel ereg_replace('Ü''Ü'$strwandel);
  
$strwandel ereg_replace('Ä''Ä'$strwandel);
  
$strwandel ereg_replace('Ö''Ö'$strwandel);
  
$strwandel ereg_replace('ß''ß'$strwandel);
  
$strwandel ereg_replace('>''>'$strwandel);
  
$strwandel ereg_replace('&lt;''<'$strwandel);
  
$strwandel ereg_replace('&quot;''"'$strwandel);
  
$strwandel ereg_replace('&amp;''&'$strwandel);
  
  return 
$strwandel;

so nun aber zum eigentlichen Problem:

in der .txt Datei liegen die Daten in folgendem Format vor:
id x y 'name1' zahl1 'name2' 'name3' zahl2

in einen Eingabescript wird ein Name eingegeben, dieser soll mit name1 verglichen werden, sobald Übereinstimmung, sollen die entsprechenden x und y Werte für eine weitere Berechnung im script ausgegeben werden. (die anderen Daten wie id, zahl1, name2, usw. werden nicht benötigt - zumindest vorerst).
Leider fehlen mir da wohl etwas das Verständnis/wissen für Programmierlogik.
Ich hoffe ihr könnt mir hier mit ein paar Hinweisen usw. weiterhlefen, dass ich das hinbekomme.

danke,
Ludwig
Mit Zitat antworten
  #2  
Alt 02.06.2004, 16:24:24
Dago Dago ist offline
Member
 
Registriert seit: Mar 2002
Beiträge: 548
1. Statt den ereg-Sauriern würde ich die wesentlich performantere Funktion html_entity_decode() verwenden.

2. Einfach den gesamten String mit $string = explode(' ',$string) in ein Array aufsplitten.
Danach kannst du bequem per $string[EINTRAG] auf die einzelnen Daten zugreifen.

Beispiel:
PHP-Code:
<?php

$string
[0//id
$string[1//x
$string[2//y
$string[3//name1
//usw.

?>
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:15:02 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt