Ankündigung

Einklappen
Keine Ankündigung bisher.

Info aus Variable in andere Datei einfügen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Info aus Variable in andere Datei einfügen

    Hallo,

    ich bin gerade dabei ein Script zu erstellen, welches erst Infos über die Mysql-DB des Nutzers mithilfe eines Formulars abfragt, diese Infos mit §post weitergibt und im nächsten Script-Teil dann eine Datenbank erstellt.

    Soweit so gut, funktioniert ja auch alles. Nun müsste ich aber im späteren Verlauf noch einmal auf die DB-Infos des Nutzers zugreifen.

    Daher die Frage: Wie kann ich, nachdem der Nutzer die Infos im Formular abgesendet hat diese dauerhaft in eine config.php schreiben?

    Ich bedanke mich sehr herzlich im voraus für eine Antwort.

    MfG

    Maggus

  • #2
    In eine PHP-Datei am besten garnicht!
    Benutz am Besten eine Config-INI-Datei und zum Auslesen parse_ini_file()!

    http://de.php.net/parse_ini_file

    Kommentar


    • #3
      ok, vielen Dank für die schnelle Antwort, das mit dem auslesen scheint recht einfach, aber wie schreibe ich die Daten von meinem Formular in die config.ini?

      Kommentar


      • #4
        Wenn du die Werte allerdings nur in der Browser-Session benötigst, also nicht vielleicht in 2 Wochen nochmal, dann kannst du das ganze auch in einer Session speichern:

        http://de2.php.net/session

        Kommentar


        • #5
          nein, ich werde diese Daten jederzeit benötigen, da es sich um ein script zum späteren einfügen von Datenbank-Inhalten habdelt, welches eigentlich nur einmal konfiguriert werden sollte. Sont hätte ich natürlich sessions genutzt

          Kommentar


          • #6
            Reinschreiben tust du sie ganz normal, wie man eben in eine Datei schreibt.
            Entweder per

            http://de.php.net/file_put_contents

            http://de.php.net/fopen
            http://de.php.net/fputs
            http://de.php.net/fclose

            Das Format muss sein
            Code:
            [category name]
            key = value
            key2 = "value 2"
            Kategorien kannst du beliebig einfügen oder weglassen, siehe 2. parse_ini_file-Parameter!

            Kommentar


            • #7
              ich bedanke mich sehr herzlich, werde das ganze gleich einmal ausprobieren

              Kommentar

              Lädt...
              X