WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Textdatei gezielt auslesen und in Variablen speichern » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von bratwurscht
vielen Dank für deine Antwort.
Hat sich bereits erledigt, habe das Programm zum Laufen bekommen.
Schöne Grüße
von dee123
So. Hab gerade Mittagspause.
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13:
$file = file("datei.txt");

$name = array();
$email1 = array();
$email2 = array();

foreach($file as $ausgabe)
{
	$zeile = explode (";", $ausgabe);
	array_push($name, $zeile[0]);
	array_push($email1, $zeile[1]);
	array_push($email2, $zeile[2]);
}


Habs nit ausprobiert, sollte aber funzen.
von bratwurscht
Vielen Dank für deine Antwort.
Ich werde es gleich mal ausprobieren.

Mit freundlichem Würstchen

Bratwurscht
von dee123
Hi,
hab gerade wenig Zeit, deswegen in aller Kürze:
1. die Textdatei mit dem PHP-Befehl "file" auslesen
1:
$data = file("egal.txt); // $data ist jetzt ein Array

2. Das Array mit "foreach" in einzelne Zeilen zerlegen
3. in der "foreach"-Schleife die Zeileninhalte mit "explode" trennen und die einzelnen werte in Varialblen schreiben

Die Befehlsreferenzen kannst du dir ja auf selfphp.net mal anschauen. Hoffe, ich hab dir geholfen.

von bratwurscht
Hallo,

ich bin PHP Anfänger und komme nicht weiter.
Ich habe 3 Variablen in meinem PHP Programm: "name", "email1" und "email2"
Außerdem habe ich eine Textdatei hochgeladen, die folgendermaßen aufgebaut ist:
1: 
2: 
3:
name;email1;email2
bsp1;bsp1email1;bsp1email2
bsp2;bsp2email1;bsp2email2


Also in jeder Zeile sind 3 Werte getrennt mit einem Semikolon.
Jede zeile ist praktisch eine Person und deren Name und 2 E-Mail Adressen möchte ich in meinen Variablen haben.
Wie bekomme ich jetzt diese 3 Werte in die oben genannten Variablen rein?

Ich freue mich auf eure Antworten und bedanke mich jetzt schon bei allen, die mir auf meine Frage antworten.

Nach oben