login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[PHP] Parse Error: Expecting ')' (Opgelost)

Offline TotempaaltJ - 22/09/2007 12:50 (laatste wijziging 22/09/2007 12:51)
Avatar van TotempaaltJPHP interesse Beste,

Ik ben bezig met een PM systeem, maar nu krijg ik deze error:
Citaat:
Parse error: parse error, expecting `')'' in /home/pumpkinj/www/Midly/memplace/messages.php on line 73


Lijn 73 en 74 (72 is leeg):
  1. if(empty($db->f('ID'))) {
  2. $dd = "<dd>- $_POST['aan'] bestaat niet.</dd>"; }

$db->f is een functie die ik heb gekregen; Het is simpel, $db->f('ID') is de waarde van ID in de tabel.

Slecht uitgelegt? 

7 antwoorden

Gesponsorde links
Offline avdg - 22/09/2007 13:04
Avatar van avdg PHP gevorderde kan ook van eerdere regels zijn, controleer ze ook 
Offline Koen - 22/09/2007 13:16
Avatar van Koen PHP expert geef dan eens de code van die functie?
Offline TotempaaltJ - 22/09/2007 13:40
Avatar van TotempaaltJ PHP interesse Srry, mag niet van degene van wie ik hem heb gekregen!
Offline nemesiskoen - 22/09/2007 14:03
Avatar van nemesiskoen Gouden medaille

PHP expert
en lijn 71?
Offline TotempaaltJ - 22/09/2007 16:52 (laatste wijziging 22/09/2007 17:52)
Avatar van TotempaaltJ PHP interesse Even kijken...
Hier:
  1. else {
  2. $dd = '';
  3.  
  4. $q = sprintf("SELECT * FROM members WHERE login = '".$_POST['aan']."'");
  5. $db->query($q);
  6. $db->next_record();
  7.  
  8. if(empty($db->f('ID'))) {
  9. $dd = "<dd>- $_POST['aan'] bestaat niet.</dd>"; }
  10. if(empty($_POST['subject'])) {
  11. $dd .= "<dd>- Onderwerp is leeg.</dd>"; }
  12. if(empty($_POST['Bericht'])) {
  13. $dd .= "<dd>- Geen bericht ingevuld.</dd>"; }
  14.  
  15. if(empty($dd)) {
  16. $idt = $db->f('ID');
  17.  
  18. $q = sprintf("INSERT INTO privebericht SET onderwerp = '%s', Bericht = '%s', van = '%s', aan = '%s', datum = NOW()",
  19. $_POST['subject'], $_POST['Bericht'], $_SESSION['login'], $idt);
  20. $db->query($q);
  21. }
  22. else { ?>
  23. <tr><td colspan="3"><fieldset><legend>Bericht posten.</legend><dl style="color: #DC143C; font-weight: bold;"><?=$dd; ?></dl></fieldset></td></tr>
  24. <tr><td><form action="<?=$_SERVER['PHP_SELF'];?>" method="post" name="myForm">
  25. Aan:</td><td colspan="2"><input type="text" name="aan" id="aan" value="<?=$_POST['aan']; ?>" /></td></tr>
  26. <tr><td>Subject:</td><td colspan="2"><input type="text" name="subject" id="subject" value="<?=$_POST['subject']; ?>" /></td></tr>
  27. <tr><td>Bericht:</td><td colspan="2"><textarea rows="10" cols="50" name="Bericht" id="Bericht" onKeyDown="textCounter(document.myForm.Bericht,document.myForm.remLen1,200)"
  28. onKeyUp="textCounter(document.myForm.Bericht,document.myForm.remLen1,200)"><?=$_POST['Bericht']; ?></textarea></td></tr><tr><td colspan="3" align="right"><input readonly type="text" name="remLen1" size="3" maxlength="3" value="200"></td></tr>
  29. <tr><td></td><td><button type="submit" name="Submit">Verstuur</button></td><td><button type="reset">Reset</button></form></td></tr>
  30.  
  31. <?php }
  32. }


$db->query is wel logisch toch? 
$db->next_record ook toch?
Offline Rens - 22/09/2007 17:49
Avatar van Rens Gouden medaille

Crew algemeen
Je bent een } vergeten na regel 20.
Je sluit wel je "else" af van regel 1 op regel 21, maar je if van regel 15 sluit je niet af...
Offline TotempaaltJ - 22/09/2007 17:50 (laatste wijziging 22/09/2007 17:52)
Avatar van TotempaaltJ PHP interesse Aahh! Oke, bedankt! 

Edit: Klopt ook niet! Ik was vergeten het (Nu bijgevoegde) stuk erbij te zetten!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s