[hmtl] input opslaan

Pagina: 1
Acties:
  • 66 views sinds 30-01-2008

  • _sepulnation_
  • Registratie: Februari 2003
  • Laatst online: 16:01
Als ik in Frontpage 2000 een "tekstvak met 1 regel" maak, wil ik dat de ingetypte tekst word opgeslagen in een bestand (maakt niet uit welke).

dit is de standaart HTML code hiervan:

----------------

<form method="POST" action="--WEBBOT-SELF--">
<!--webbot bot="SaveResults" U-File="/form_results.txt"
S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<p><input type="text" name="T1" size="20"><input type="submit" value="Verzenden" name="B1"><input type="reset" value="Invoer wissen" name="B2"></p>
</form>

---------------

wie weet wat ik moet veranderen??

[ Voor 23% gewijzigd door _sepulnation_ op 18-10-2003 19:44 ]


  • 4Real
  • Registratie: Juni 2001
  • Laatst online: 14-09-2024
Frontpage in de fik steken en PHP gaan leren,

volgens mij bestaat er geen methode om echt met HTML een input op te slaan in een bestand

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 20-08 13:33
Dat kan je met verschillende talen doen. Je zal ten eerste iets moeten gaan leren van server side scripting en je zal een server moeten hebben die een van de talen ondersteund.

Als je met php wil werken kan je dit met behulp van fopen, fwrite doen.

regelrecht van php.net gestolen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$somecontent = $_POST["T1"]; //je post waarde copiën (c) gomaster ;)
$filename = 'test.txt';

// Laten we eerst controleren of het bestand bestaat en of we er in kunnen schrijven.
if (is_writable($filename)) {

    // In ons voorbeeld openen we $filename in 'toevoeg' modus.
    // De bestands pointer is aan het einde van het bestand
    // en daar gaat $somecontent naar toe als we het fwrite()'en.
    if (!$handle = fopen($filename, 'a')) {
         print "Kan het bestand niet openen ($filename)";
         exit;
    }

    // Schrijf $somecontent naar ons bestand dat we geopend hebben.
    if (!fwrite($handle, $somecontent)) {
        print "Kan niet schrijven naar bestand ($filename)";
        exit;
    }

    print "Succes, geschreven ($somecontent) naar bestand ($filename)";

    fclose($handle);

} else {
    print "Het bestand $filename is niet schrijfbaar";
}
?>


Veel success.

[ Voor 16% gewijzigd door gomaster op 18-10-2003 19:53 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-08 23:56

Janoz

Moderator Devschuur®

!litemod

Het is misschien handig om de quickstart door te lezen. Ik heb namelijk geen enkel idee waar je probleem nu ligt. Verder lijkt me dit meer een html probleem, of een probleem met frontpage zelf (Heeft je webserver wel forntpage extensies?)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.