Seite 1 von 1

in txt datei schreiben und wieder auslesen

Verfasst: 21.11.2005 18:44
von 123teddy321
hallo!

ich habe ein installationsscript!
da muss man datenbankdaten und alles eintragen! er verbindet, insofern alles richtig ewingegeben ist, danach mit der datenbank und erstrellt ein paar tabellen und schreibt auch manchmal was rein! soweit alles IO!

nun weiß ich aber nicht, wo ich die zugangsdaten für die sql-datenbank speichern kann?! wenn ich sie in der db speicher, bringts mir ja nichts, weil ich ja in weiteren scripten trotzdem net mit ihr connecten kann!

nun habe ich mir überlegt, dass ganze in einer textdatei zu speichern!

dafür habe ich folgende code:

Code: Alles auswählen

<? 
 $sqldaten=fopen("../sql/sql.txt","w");
 
 fwrite($sqldaten,"$dbuser");

 fclose($sqldaten);
?>
nun habe ich aber das probem, dass es net nur die variable $dbuser sondern auch noch $dbpass, $dbhost, $dbname, $dbprefix gibt! wie kann ich es nun anstellen, dass er für jede variable eine neue spalte anfängt?!

und dann wie lese ich die daten wieder aus?! das habe ich noch nicht ganz verstanden?!

vielen dank schon mal für eure antworten!

MfG
Florian

Verfasst: 22.11.2005 09:19
von Leuchte
Wie wärs mit

Code: Alles auswählen

<?
 $sqldaten=fopen("../sql/sql.txt","w");
 $data = "$dbuser\n$dbpass\n$dbhost\n$dbname\n$dbprefix";
 fwrite($sqldaten,$data);

 fclose($sqldaten);
?>
Zum Auslesen solltest du dir mal die file() Funktion ansehen