Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Formulareingaben speichern - neue Datei

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.12.2006
    Ort
    Berlin
    Beiträge
    40

    Formulareingaben speichern - neue Datei

    Hallo,

    es geht um folgenden Ausschnitt aus einer Datei:
    PHP-Code:
    <form action="index.php" method="post">
    <
    input type="hidden" name="strg" value="23_124">
    <
    input type="hidden" name="baseID" value="119">
                    <
    TABLE width="100%">
                        <
    TR>
                            <
    td width="66%"  align="left"><strong>Stichwort:</strong> <input type="text" name="T1" value="" style="width: 200px"></td>
                            <
    td width="33%"  align="left"><input type="checkbox" value="yes" name="volltext"> <strong>Volltextsuche</strong></td>
                        </
    TR>
                    </
    table>
    </
    form
    Wie kann ich jedes in das eingegebene Stichwort - in einer Datei speichern, am besten mit der IP des Jenigen, der dieses Stichwort eingegeben hat.
    Kann mir da jem. einen Tipp geben?

  2. #2
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    Tipps:
    PHP-Code:
    if(isset($_POST)) 
    PHP-Code:
    echo "<pre>"print_r($_SERVER); echo "</pre>"
    fopen

    sollte eigentlich reichen um das zu realisieren, was du vorhast.
    Achja: einen submit-button sollte dein Formular evtl auch noch haben.

    HTH
    jeebee
    my very own 128 bit integer
    C4 D3 B8 A8 9E A0 C6 EC 7D EC A8 15 28 D1 92 58
    more information

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.12.2006
    Ort
    Berlin
    Beiträge
    40
    Ja mit dem submitButton stimmt hatte vergessen die Zeile mit aus dem Quellcode zu übernehmen.
    PHP-Code:
    <form action="index.php" method="post">
    <
    input type="hidden" name="strg" value="23_124">
    <
    input type="hidden" name="baseID" value="119">
                    <
    TABLE width="100%">
                        <
    TR>
                            <
    td width="66%"  align="left"><strong>Stichwort:</strong> <input type="text" name="T1" value="" style="width: 200px"></td>
                            <
    td width="33%"  align="left"><input type="checkbox" value="yes" name="volltext"> <strong>Volltextsuche</strong></td>
                        </
    TR>
                                                                    
                <
    TR><td colspan="2"><input type="submit" value="Suche starten" class="button" style="font-weight: 900; margin-right: 15px;"><input type="reset" value="Zurücksetzen" class="button" style="font-weight: 900;"></td></TR>       
                    </
    table>
    </
    form
    Wie genau meinst Du das?
    Kannst Du mir Deine Zeile näher erläutern.
    Sorry, aber bin echt ein Anfänger, was das angeht.

  4. #4
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    also:
    im html zusätzlich für den Submit-Button
    HTML-Code:
    name="submit"
    in der index.php
    PHP-Code:
    if(isset($_POST['submit'])) { // submit-button wurde geclickt
        
    $filename $_SERVER['REMOTE_ADDR']; //ip
        
    $filename.= "-".time(); // timestamp hinzu
        
    $fh fopen($filename"a"); // datei öffnen
        
    fprintf($fh"%s"$_POST['T1']); // daten schreiben
        
    fclose($fh); // datei schliessen

    Und mal ein bisschen Doku lesen: http://de.php.net/manual/de/

    Damit die Dateien geschrieben werden können, muss der Webserver im entsprechenden Verzeichnis Schreibrechte haben!

    HTH
    jeebee
    my very own 128 bit integer
    C4 D3 B8 A8 9E A0 C6 EC 7D EC A8 15 28 D1 92 58
    more information

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •