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. |
|