hallo ik ben hier volledig nieuw en wil even een vraag stellen. ik ken nog totaal niets van php maar het eerste wat ik moet doen lukt al niet??? instalatie Xampp?
ik ben gebruiker van apple osx El capitan. 10.11.6
ik ben al een ganse tijd aan het proberen XAMPP te installeren op de pc, dat lukt volledig maar waneer ik in localhost mijn map en het bestand (voorbeeld.php) wil openen. kom ik op een pagina die verteld dat hij deze pagina niet kan vinden.
bedankt voor je hulp ik later nog eens verder nu moet ik weg toch vriendelijk bedankt :-)
<html lang="NL">
<head>
<meta charset="utf-8">
<title>Mijn testpagina php</title>
</head>
<body>
<br />
<b>Notice</b>: Undefined variable: _post in <b>/Applications/XAMPP/xamppfiles/htdocs/demo/inhoud.php</b> on line <b>9</b><br />
<br />
<b>Fatal error</b>: Uncaught Error: Function name must be a string in /Applications/XAMPP/xamppfiles/htdocs/demo/inhoud.php:9
Stack trace:
#0 {main}
thrown in <b>/Applications/XAMPP/xamppfiles/htdocs/demo/inhoud.php</b> on line <b>9</b><br />


Wat betekent deze foutmelding
Post, get en files zijn altijd met hoofdletters.

Undefined variable: _post
Die bestaat dus niet.

$_POST, $_GET en $_FILES.

Uncaught Error: Function name must be a string in .../inhoud.php op regel 9

Laat die regel eens zien.

De HTML-code is niet van toepassing bij je foutmelding. Maar blijkbaar heeft je $_POST['hier_een_naam'] geen waarde. POST hoort overigens in hoofdletters te worden geschreven. Net als COOKIE, SESSION, GET, SERVER en ENV.
@ - Ariën - : Het zijn inderdaad nog meer. Even niet zo snel aan gedacht.
$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION

Deze inderdaad. Ik dacht al dat ik was mistte...
ik ben al uren op zoek naar de toetsen combinatie op mijn mac om de Square Bracket te kunnen typen in de code maar ik vind die verdomme niet he zeg pfffff
Link al aangeklikt? Of schaf een qwerty aan.
ik heb al eens een en ander geprobeerd???

als ik dit bestand (form.php) verstuur komt het al terecht in mijn zogezegde database.php terecht


<!DOCTYPE html>
<html lang="NL">
  <head>
    <meta charset="utf-8">
    <title>Verzend Formulier</title>
  </head>
  <body style="margin:15px;padding:15px">


<form action="database.php" method="post">
Soortvogel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input style="margin:4px;padding:4px"  type="text" name="soortvogel"><br>
Kweekseizoen:&nbsp; <input style="margin:4px;padding:4px"  type="text" name="kweekseizoen"><br>
Ringnummer man:&nbsp; <input style="margin:4px;padding:4px"   type="text" name="ringnummerman"><br>
Geb Man:&nbsp; <input style="margin:4px;padding:4px"   type="text" name="gebman"><br>
Ringnummer pop:&nbsp; <input style="margin:4px;padding:4px"   type="text" name="ringnummerpop"><br>
Geb Pop:&nbsp; <input style="margin:4px;padding:4px"   type="text" name="gebpop"><br>
<p></p>

<input type="submit">&nbsp;<input type="reset">
</form>


		
	</body>
</html>

***************************** dit is het formulier maar nog niet volledig.

dit is waar alles terecht komt. (Database.php)

<!DOCTYPE html>
<html lang="NL">
  <head>
    <meta charset="utf-8">
    <title>database vogels</title>
  </head>
<body style="margin:15px;padding:15px">

Soortvogel:&nbsp; <?php echo $_POST["soortvogel"]; ?><br>
Kweekseizoen:&nbsp; <?php echo $_POST["kweekseizoen"]; ?><br>
Ringnummer man:&nbsp;<?php echo $_POST["ringnummerman"]; ?><br>
Geb man:&nbsp;<?php echo $_POST["gebman"]; ?><br>
Ringnummer Pop:&nbsp;<?php echo $_POST["ringnummerpop"]; ?><br>
Geb pop:&nbsp;<?php echo $_POST["gebpop"]; ?>


</body>
</html>



Het enige wat nu nog zou moeten kunnen dat het opgeslagen word op een locatie op mijn pc????
zou dit even kunnen.

Reageren