|
 |
|
| Autor |
Nachricht |
Invis_Hunter Stammuser [User]

Anmeldung: 09.04.05 Beiträge: 31
|
Verfasst am: 11.05.2005, 18:33 Titel: [PHP]Problem mit fwrite |
|
|
Hallo,
Also ich habe volgendes Problem ich möchte durch ein Formular das der User angibt wie die anmelde Daten für sein MySQL Datenbank ist.Jetzt will ich das als Variable in einer Datei speichern damit ich aus dieser Datei auslesen kann wie der Username usw. ist. Nun leider schreibt er bei mir die Variablen nicht so rein wie er soll( hm.. schwer zu erklären) Hier mal der Code womit ich in die Datei schreibe:
| Zitat: | $fp=fopen("admin/lib/config.php","w");
fwrite ($fp,'<?php\$database=\"$mysqlhost\"');
fwrite ($fp,'\$mysqluser=\"$mysqluser\"');
fwrite ($fp,'\$mysqlpw=\"$mysqlpw\"');
fwrite ($fp,'\$mysqldb=\"$mysqldb\"');
fclose ($fp); |
Ich hoffe ihr versteht meine bitte
mfg Invis_Hunter
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1300 Wohnort: Speyer
|
Verfasst am: 13.05.2005, 06:53 Titel: |
|
|
hm, kann seindas keiner versteht was dein Prob ist
ich auch nicht ...
... aber mal sehen
also, du machst einen fopen mit "w" das löscht ertmal eine vorhandene datei
versuch mal fopen mit "a" dann wird der scheibzugrif angehängt, also ein schon vorhandener inhalt in der ziehdatei bleibt erhalten und wir durch deinen scheibzugrif ergänzt
und , was hat das
<?php
in deiner schreibanweiung zu suchen?
du schreibst doch eine datendatei und keine php datei _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
Invis_Hunter Stammuser [User]

Anmeldung: 09.04.05 Beiträge: 31
|
Verfasst am: 13.05.2005, 15:17 Titel: |
|
|
Also das problem ist das er die Variablen in die Datei reinschreiben soll.Das "w" deshalb das er die Variablen immer von neu einträgt.Hier nochmal die blauen Variablen sind die die durch die Felder eine Seite davor ersetzt werden sollen:
| Zitat: | $fp=fopen("admin/lib/config.php","w");
fwrite ($fp,'<?php\$database=\"$mysqlhost\"');
fwrite ($fp,'\$mysqluser=\"$mysqluser\"');
fwrite ($fp,'\$mysqlpw=\"$mysqlpw\"');
fwrite ($fp,'\$mysqldb=\"$mysqldb\"');
fclose ($fp); |
Oder kann es sein das die Variablen nicht übergeben werden weil ich die Seiten (Ein Setup in Form einer .php Datei die 4 Seiten hat) Include mit einer if abfrage angebe.
Wen noch etwas unverständlich ist dan tuts mir leid und ich versuche es noch einmal besser zu erklären ^^"
mfg Invis_Hunter
|
|
| Nach oben |
|
 |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1667 Wohnort: Lauf a. d. ...
|
Verfasst am: 13.05.2005, 17:30 Titel: |
|
|
Mach doch einfach ein echo() vorher mit den Variablen, dann siehst du doch ob sie den gewünschten Inhalt haben.
Desweiteren sollte man die Variablen eigentlich mit Hilfe eines Punktes mit den Zeichenfolgen verketten...  _________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.
|
|
| Nach oben |
|
 |
Invis_Hunter Stammuser [User]

Anmeldung: 09.04.05 Beiträge: 31
|
Verfasst am: 13.05.2005, 22:02 Titel: |
|
|
Ich habe das problem jetzt gelöst.Ich hatte um auf die nexte seite zu kommen einen link da stehn im style von "<*a href="Setup.php?step=2">Weiter
und damit wurden die jeweiligen variablen nicht übergeben also hab ich einfach Submit buttons eingefüt
thx für eure antworten
mfg Invis_Hunter
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |