login  Naam:   Wachtwoord: 
Registreer je!
 Forum

onbekende fout

Offline bobby - 13/02/2007 20:10
Avatar van bobbyNieuw lid als ik mijn pagina wil testen komt deze fout erop:

Parse error: syntax error, unexpected '{' in /usr/export/www/hosting/fenixx/vdw uitwerking/contact.php on line 98

dit is mijn code : http://www.plaatscode.be/4200/

bij deze bedankt

16 antwoorden

Gesponsorde links
Offline letscode - 13/02/2007 20:15
Avatar van letscode HTML beginner je moet in de regex in de PHP.net: ereg nog vergelijken met een string.
Offline Rens - 13/02/2007 20:16
Avatar van Rens Gouden medaille

Crew algemeen
  1. if(ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$") {

Een ) vergeten.
Volgende keer even kijken, dan zie je het zo...
Offline bobby - 13/02/2007 20:21
Avatar van bobby Nieuw lid ok nu komt de fout niet meer maar hij wilt het toch nog steeds niet versturen.

Waar ben ik fout geweest?.
Offline jeroenoa - 13/02/2007 20:26 (laatste wijziging 13/02/2007 20:29)
Avatar van jeroenoa Onbekend Waarom gebruik je:

  1. (strlen($voornaam) < 1)


En geen:

  1. (empty($voornaam))


En bovendien heb je geen headers.
Offline bobby - 13/02/2007 20:29
Avatar van bobby Nieuw lid Daar ligt het ook niet aan, heb ze weg gedaan maar wilt nogsteeds niet poste
Offline Abbas - 13/02/2007 20:32 (laatste wijziging 13/02/2007 20:32)
Avatar van Abbas Gouden medaille

Crew .NET
Misschien is dit m'n stomste post ooit 

Maar de naam van je submit-button is: 'Verzenden' en
je gebruikt in je code:
  1. <?php
  2.  
  3. if(isset($_POST['verzenden']))


Het een is met een hoofdletter en het andere niet...
Offline bobby - 13/02/2007 20:34
Avatar van bobby Nieuw lid dank u maar daar ligt het ook niet meteen aan
Offline roelh - 13/02/2007 21:06
Avatar van roelh PHP gevorderde Hij heeft gelijk, je moet ff de $_POST veranderen of in de submit de naam veranderen in verzenden
Hij heeft echt gelijk
Offline bobby - 13/02/2007 21:19
Avatar van bobby Nieuw lid neeje daar ligt het echt niet aan heb het veranderd
Offline roelh - 13/02/2007 21:36
Avatar van roelh PHP gevorderde Je doet ia je eigen host?
Alles goed ingesteld in php.ini ?
Offline bobby - 13/02/2007 21:40
Avatar van bobby Nieuw lid ok dat is opgemost maar nu heb ik eeen ander probleem, als ik op versturen duuw dan geeft hij gewoon de lay-out zonder iets op
Offline roelh - 13/02/2007 21:45
Avatar van roelh PHP gevorderde Ehu Bobby, probeer je zelf wel iets, doe je wel iets?
Je vraag alles maar zonder volgens mij (...) zelf maar iets te proberen...
Offline bobby - 13/02/2007 21:52
Avatar van bobby Nieuw lid lol kan ik er aan doen dat het niet werkt?????????? en dat ik een beetje hulp vraag
Offline vinTage - 13/02/2007 22:00
Avatar van vinTage Nieuw lid probeer eens ipv

<form method="post" action="contact.php">
dit
<form method="post" action="<?=$_SERVER['REQUEST_URI']?>">
Offline riekele - 13/02/2007 22:14
Avatar van riekele PHP beginner je moet ook nog headers opgeven.. je gebruikt $headers in je mailfunctie, maar die define je nergens
Offline dotPixel - 13/02/2007 23:56 (laatste wijziging 13/02/2007 23:59)
Avatar van dotPixel PHP interesse Heb je de fout die letscode heeft opgemerkt al verbeterd?
Je vergeet de string string (2e parameter) bij ereg op te geven.

  1. if (isset($_POST['verzenden'])) {
  2. // =>
  3. if ($_SERVER['REQUEST_METHOD'] == 'POST') {


En die ereg moet je vergelijken met false.
  1. if (ereg('pattern', $email) == false)) {
  2. echo 'Email is niet valid';
  3. }


Gebruik ook error_reporting(E_ALL) bovenaan je script.
Is je phpversie >= 5 gebruik dan error_reporting(E_ALL | E_STRICT);.

Je zou ook de fout kunnen vertalen, unexpected (onverwacht) een { (accolade) op lijn 98. Dus dan moet er iets fout zijn op die regel of de regel(s) ervoor. Loop je alles mooi na, zie je dat je ) bent vergeten zoals Rens al postte. 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.239s