login  Naam:   Wachtwoord: 
Registreer je!
 Forum

parse error :(

Offline Mythic - 04/04/2005 13:41 (laatste wijziging 04/04/2005 13:41)
Avatar van MythicHTML interesse kben dus nog altyd noobje in php en dit bewijs ik hier weeral. kben bezig beetje met post te werken om het onder te knie te krijgen maar op mijn bevestigingspagina krijg ik een parse error kheb zo al 20 min gekekn maar kzie mijn fout maar niet
  1. <?php
  2. if(!empty($_post)) {
  3. echo ("<h2>U hebt volgende keuzes gemaakt</h2>);
  4.  
  5. reset ($_post); //plaats pointer voor de zekerheid aan het begin van de array
  6. while (list($element, $waarde) = each ($_POST)) {
  7. if($element != "Submit") {
  8. echo ("veld : <b>$element</b>: $waarde<br>\n);
  9. }
  10. }
  11. <div align=\"center\">
  12. echo ("<hr><a href=\"Bestel.php\">Bestellen!</a> | ");
  13. echo ("a href=\"post.php\"> terug naar formulier</a>");
  14. </div>

alvast bedankt :d

8 antwoorden

Gesponsorde links
Offline Rens - 04/04/2005 13:42
Avatar van Rens Gouden medaille

Crew algemeen
Regel 3.
  1. echo ("<h2>U hebt volgende keuzes gemaakt</h2>);

Een " vergeten.
  1. echo ("<h2>U hebt volgende keuzes gemaakt</h2>");
Offline Dark_force - 04/04/2005 13:43
Avatar van Dark_force Nieuw lid de () zijn overbodig bij echo, beter zo :
echo 'tekst';

ook is :
reset ($_post);
overbodig, gewoon tips
Offline Mythic - 04/04/2005 13:45
Avatar van Mythic HTML interesse thx kdenk dat ik nog keer gek ga komen van da scripten 
Offline Bouli - 04/04/2005 13:51
Avatar van Bouli HTML interesse En

  1. <div align="center\">
  2. echo ("<hr><a href="Bestel.php\">Bestellen!</a> | ");
  3. echo ("a href=\"post.php\"> terug naar formulier</a>");


Moet zijn

  1. echo "<div align=\"center\">";
  2. echo "<hr><a href=\"Bestel.php\">Bestellen!</a> | ";
  3. echo "<a href=\"post.php\"> terug naar formulier</a>";
Offline Legolas - 04/04/2005 14:06 (laatste wijziging 04/04/2005 14:20)
Avatar van Legolas Onbekend @Bouli:
hoeft niet, kijk maar bij overzicht, echo() is zelfde, alleen deze notatie wordt Nog weinig gebruikt. Das wat anders dan dat het niet bestaat of fout is of zo.
En even voor het topic zelf:
je gebruikt empty() maar ik raad aan om dit anders te doen.
Voor duidelijkheid, hier hele script;
  1. <?php
  2. if(!empty($_post))
  3. {
  4. echo "<h2>U hebt de volgende keuzes gemaakt</h2>";
  5. while (list($element, $waarde) = each ($_POST))
  6. {
  7. if($element != "Submit")
  8. {
  9. echo ("veld : <b>$element</b>: $waarde<br>\n");
  10. }
  11. }
  12. echo "<div align='center'><hr><a href='Bestel.php'>Bestellen!</a> | <a href='post.php'> terug naar formulier</a></div>";
  13. }
  14. ?>

EDIT: zo goed ofzo?!;-) 
Offline MothZone - 04/04/2005 14:13 (laatste wijziging 04/04/2005 14:21)
Avatar van MothZone PHP ver gevorderde @legolas: zo ga je errors kweken 
edit @ legolas: jah, denk het wel, alleen, waarom echo je dingen waar geen var's instaan, doe zoals ik doe, is duidelijker vind ik 

  1. <?php
  2. if(!empty($_post))
  3. {
  4. echo "<h2>U hebt de volgende keuzes gemaakt</h2>";
  5. while (list($element, $waarde) = each ($_POST)
  6. {
  7. if($element != "Submit")
  8. {
  9. echo ("veld : <b>$element</b>: $waarde<br>\n");
  10. }
  11. }
  12. ?>
  13. <div align="center">
  14. <hr>
  15. <a href="Bestel.php">Bestellen!</a> | <a href="post.php">Terug naar formulier</a>
  16. </div>
  17. <?php
  18. }
  19. ?>


@rensjuh: ik was hem nog aan het editen omdat ik het ook zag;-)
Edit: jah sneller zyn he^^
Offline Rens - 04/04/2005 14:15 (laatste wijziging 04/04/2005 14:15)
Avatar van Rens Gouden medaille

Crew algemeen
Uhm, Mothzone, zo ga je even goed errors kweken^^
Kijk maar naar de kleurtjes, niet mooi.
  1. <?php
  2. if(!empty($_post))
  3. {
  4. echo "<h2>U hebt de volgende keuzes gemaakt</h2>";
  5. while (list($element, $waarde) = each ($_POST))
  6. {
  7. if($element != "Submit")
  8. {
  9. echo ("veld : <b>$element</b>: $waarde<br>\n");
  10. }
  11. }
  12. echo "<div align='center'>";
  13. echo "<hr><a href='Bestel.php\'>Bestellen!</a> | ";
  14. echo "<a href='post.php'> terug naar formulier</a>";
  15. echo "</div>";
  16. }
  17. ?>

Daar zullen geen fouten in zitten.

Edit; Je was me net iets voor MothZone^^
Offline Thomas - 04/04/2005 14:32
Avatar van Thomas Moderator Gebruik een editor met syntax-highlighting, dan zie je dit soort fouten vrijwel altijd direct.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.266s