[php] unexpected $ ==> er staat geen $ *

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • RIP-airco
  • Registratie: December 2000
  • Laatst online: 03-11-2024
ik heb vanmorgen de draad met php voor het eerst sinds lang eens terug opgenomen .... Na een beetje prutsen werkte het weer vrij vlot ...

Nu heb ik al een heel scriptje geschreven om iets in een DB te steken, maar nu mekkert ie altijd dat er op lijn 61 een "unexpected $ staat"

Ik ben op lijn 61 gaan kijken.
Helaas staat er op lijn 61 helemaal geen $ en al helemaal geen php meer (enkel afsluittag van een form.)

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
if (isset($submit))
{
    $db_hostname = "********";                            // Database Hostname 
    $db_username = "******";                                // Database Username 
    $db_password = "*********";                            // Database Password 
    $db_dbname = "***********";                                // Database Name
    $link = mysql_connect($db_hostname, $db_username, $db_password) or die("Could not connect"); 
    mysql_select_db($db_dbname) or die("Could not select database");
    
    if ($action == "do"){ 
            // Check Fields 
            if (!($bericht)){ 
                echo "bericht invullen"; 
            exit; 
            } 
            
            // Query: Get last ID... 
            $query = "SELECT * FROM event ORDER BY id DESC"; 
               $result = mysql_query($query); 
            $record = mysql_fetch_object($result); 
            $lid = "$record->id"; 
            
            // Query: Put in DataBase 
            $nid = $lid + 1; 
            $query = "INSERT INTO event (teamnr,plaats,bericht) VALUES ('$teamnr', '$plaats', '$bericht');"; 
              if (!(mysql_query($query))){ 
            echo "<br>Error Adding: ".mysql_error();
}
//toon formulier ?>

<form name="form" ACTION="liveupdate.php" METHOD="post">
  <p>Team-nr: 
    <input type="teamnr" name="textfield">
  </p>
  <p> Plaats: 
      
    <select name="plaats">
      <option>Pitbox</option>
        <option>Tankinstallatie</option>
        <option>Paddock</option>
        <option>Start-Finish</option>
        <option>1e linkse</option>
        <option>Kanaal 2 bocht</option>
        <option>Bianchi bocht</option>
        <option>Chicane<option>
        <option>Sacramentshelling</option>
        <option>Villeneuve chicane</option>
        <option>Terlaemen bocht</option>
        <option>Bolderberg bocht</option>
        <option>Jacky X chicane</option>
      </select>
    </p>
    
  <p> bericht: <br>
    <input name="bericht" type="text" value="" size="100" maxlength="254">
  </p>
    <p> 
      <input type="submit" name="submit" value="Verzenden">
      <input type="reset" name="Wissen" value="  Wissen  ">
    </p></form>


ik heb me vanmiddag al te pletter gezocht naar deze fout ... helaas zonder resultaat ...
Is er iemand die me een beetje op de goede weg kan zetten ?

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

nou, je zou eens naar de accolades kunnen kijken.. :)

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Skinny
  • Registratie: Januari 2000
  • Laatst online: 25-07 18:17

Skinny

DIRECT!

Je moet de HTML regels niet meetellen in je PHP regelnummering.

alles wat tussen ?> en <? staat (het FORM ) moet je ff weglaten dus. Je zal waarschijnlijk nog PHP code onder je <FORM> hebben staan.

SIZE does matter.
"You're go at throttle up!"


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

thomaske schreef op 23 augustus 2002 @ 16:29:
nou, je zou eens naar de accolades kunnen kijken.. :)

om te beginnen zou ie de P&W faq mbt debuggen eens kunnen bekijken ;)

Doet iets met Cloud (MS/IBM)


  • RIP-airco
  • Registratie: December 2000
  • Laatst online: 03-11-2024
er staat geen code meer onder het form .. dat maakt het zo vreemd

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

RIP-airco schreef op 23 augustus 2002 @ 16:35:
er staat geen code meer onder het form .. dat maakt het zo vreemd
Gefeliciteerd je hebt het probleem gevonden...

Want de parser verwacht er namelijk nog wel code. Je accolades zijn niet in evenwicht./...

Programmer - an organism that turns coffee into software.


  • PrinsEdje80
  • Registratie: Oktober 2001
  • Laatst online: 01-01 15:26

PrinsEdje80

Holographic, not grated...

Idd regel 27 mist er eentje ;) (om het even makkelijk te maken)

edit:

En regel 11 (ergo: alle if's wel volledig afmaken)

Used to be Down Under... Foto gallery


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php 
if (isset($submit)) 
{ 
        $db_hostname = "********";                            // Database Hostname 
        $db_username = "******";                              // Database Username 
        $db_password = "*********";                           // Database Password 
        $db_dbname = "***********";                           // Database Name 
        $link = mysql_connect($db_hostname, $db_username, $db_password) or die("Could not connect");  
        mysql_select_db($db_dbname) or die("Could not select database"); 
     
        if ($action == "do")
    {  
                    // Check Fields 
                    if (!($bericht))
        {  
                    echo "bericht invullen";  
                    exit;  
                    }  
             
                // Query: Get last ID... 
                $query = "SELECT * FROM event ORDER BY id DESC";  
                $result = mysql_query($query);  
                $record = mysql_fetch_object($result);  
                $lid = "$record->id";  
             
                // Query: Put in DataBase 
                $nid = $lid + 1;  
                $query = "INSERT INTO event (teamnr,plaats,bericht) VALUES ('$teamnr', '$plaats', '$bericht');";  
                if (!(mysql_query($query)))
    {  
                    echo "<br>Error Adding: ".mysql_error(); 
    //} mist
} //mist


} 
//toon formulier ?> 

zie ook de faq mbt netcoden :)

.edit: indenten loopt niet helemaal lekker maar je snapt de bedoeling hoop ik

Doet iets met Cloud (MS/IBM)


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

zie verder dus de faq :)

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.