Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo

Ich bin langsam am verzweifeln...

Alles was ich will, ne CSV auslesen und dann in ner Textarea darstellen, aber irgendwie komm ich nicht klar. Hat jemand ne Idee woran es liegt?!

Die Funktion im Header

function csv_auslesen()

{

$file = fopen("test.csv","r");

while (!feof($file))

{

$zeile = fgets($file);

echo nl2br($zeile."\n");

}

fclose($file);

}

?>

Der Tag in der Form

<input type="textarea" rows="10" cols="100" value="<?php csv_auslesen();?>"><br>

:confused::confused::confused:

Geschrieben

Man is mir das peinlich....

Aber nicht doch ;)

Ich würde dir allerdings zu einer Änderung raten:


<textarea rows="10" cols="100"><?php csv_auslesen(); ?></textarea>
[/PHP]

Bei einem Textarea gilt, wie du ja schon erkannt hast, alles als Inhalt was zwischen dem öffnenden und dem schließenden Tag steht, bei deiner Schreibart also auch der Zeilenumbruch vor "<?php" und der Zeilenumbruch nach "?>". Diesen beiden Umbrüche würden, falls du diese Daten in einer Datenbank speicherst, dort auch mit abgespeichert.

Reinhold

Geschrieben

ausserdem würde ich ein htmlspechialchars() noch einfügen, falls deine Datei auch HTML Zeichen enthält, die dass HTML File dann invalide machen würden

<textarea rows="10" cols="100"><?php echo htmlspecialchars(csv_auslesen()); ?></textarea>

Deine Funktion muss dann aber noch den Dateiinhalt mit return $zeile; zurückgeben.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...