Ik heb een formulier in html wat er zo uit ziet:
<form method="get" action="resultaatsubmitpagina.php">
Username: <input type="text" name="naam">
Mailadres: <input type="text" name="mailadres">
<input type="submit" value="verzenden">
</form>
Ik submit dit formulier naar resultaatsubmitpagina.php:
<?php
//haal variabelen op uit formulier
&naam = $_GET["naam"];
&mailadres = $_GET["mailadres"];
$bestandsnaam = "gegevens.txt";
$filehandle = fopen ($bestandsnaam, "w");
fwrite($filehandle, &naam);
fclose($filehandle);
?>
De gegevens worden achter php? in de URL geplakt:
php?naam=maaike& mailadres=mail%40maaike.nl
Nu wil ik die informatie naam en mailadres (strings) met fwrite opslaan in een bestand: gegevens.txt.
fwrite() schrijft de inhoud van string naar het bestand waarnaar fp verwijst.
Het bestand wordt weggeschreven in de directory. Maar hij schrijft de variabelen niet weg.
Ik kan wel gewoon een textje wegschrijven: fwrite($filehandle, “blahblah”);
Ik doe iets verkeerd, ik ben een beginnende php-er. Ik twijfel dan ook aan het eerste stukje van de code. Kan iemand me helpen?
fwrite: gegevens in bestand opslaan
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

- Bas
- Berichten: 2741
- Lid geworden op: 02 dec 2003, 17:38
- Locatie: Omgeving Goslar (Duitsland)
- Contacteer:
$ in plaats van &
& == Pass-By-Reference, $ == variabele.

.Bas Hosting, gratis hosting met FTP, PHP en MySQL | viennaCMS, simpel flexibel open source CMS
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!