Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Wert in einer vorhandenen Datei abändern?

Hallo!
Wenn ich eine vorhandene Datei habe, in welcher Werte in folgender Form gespeichert sind:
$test1="1";
$test2="60";
$test3="30";
$test4="365";

Wie kann ich dann einen Wert (z.B. 10), welchen ich in einem Formular eingeben habe lassen, anstatt der 30 für $test3 speichern?

MfG

Brovning

Hier gehts zum Orginal Eintrag "Wert in einer vorhandenen Datei abändern?" im Forum

Antworten

Datei in ein Array einlesen, dann das Array nach $test3 absuchen, den Eintrag ändern und dann die Daten wieder speichern. Diese Dinge wirst Du brauchen:

http://de.php.net/manual/de/function.file.php
http://de.php.net/manual/de/control-structures.foreach.php
http://de.php.net/manual/de/function.fopen.php
http://de.php.net/manual/de/function.fputs.php
http://de.php.net/manual/de/function.fclose.php

*** Nobody ***


2.

Ich bin jetzt so weit:

<?php
$lines = file ('config/datei.cfg');
foreach ($lines as $line_num => $line) {
echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br>\n";
}
?>

Dann sehe ich in welcher Zeile das steht, was ich abändern möchte.
Wie lautet jedoch der Befehl, so dass ich etwas abändern kann?

MfG

Brovning


Hier gehts zum Orginal Eintrag "Wert in einer vorhandenen Datei abändern?" im Forum
 
phpforum.de | Impressum