Forum » Server-Side scripting » onmouseover krijgt error
Berichten: 637
avatar
Offline Stuur privebericht
Hee ik zit met een probleem ik ben bezig met een mouseover. Nu krijg ik een error:

Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';'

Ik heb al een heleboel dingen geprobeerd maar niets werkt. Hier het stuk script:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
echo'            <tr>
                            <td>' 
$i '</td>
                            <td class="icon">' 
check_online($user['id']) . '</td>
                            <td><a href="profile.php?mid=' 
$user['id'] . '" onmouseover="userinfo(\"' $user['online'] . ', ' $user['username'] . ', ' $user['familie'] . ', ' $user['health'] . ', ' $rangen[$user['rang']] . ', ' $user['rangvordering'] . ', ' $user['power'] . ', ' $user['killers'] . ', ' $ustad ', ' $user['maffia'] . ', '0', ' $user['veilig'] . ', '0', ' $user['geslacht'] . ', ' $user['admin'] . ', ' $user['moderator'] . ', ' $user['helpdesk'] . ', ' $user['denktank'] . ', ' $user['vakantie'] . ', ' date("H:i:s") . '\");" onmouseout="kill();>' checkspecial($user['id']) . '</a> ' betaald($user['id']) . '</td>
                            <td class="icon"><img src="icons/familie.png" alt="Familie" /></td>
                            <td>' 
$familie '</td>
                            <td class="icon">' 
$plaatje '</td>
                            <td>' 
$soort '</td>
                            <td class="icon">' 
$stad '</td>
                            <td>' 
$ustad '</td>
                            <td class="icon"><a href="messages.php?a=new2&pid=' 
$user['id'] . '&q=profiel"><img src="icons/berichtsturen.png" title="Stuur ' $user['username'] . ' een bericht" border="0" alt="Bericht sturen" />
                            <td class="icon"><a href="attack.php?action=attack&step=' 
$user['id'] . '"><img src="icons/aanvallen.png" title="' $user['username'] . ' aanvallen" border="0" alt="Aanvallen" /></td>
                        </tr>'
;


De error komt op regel 4 Als ik het stuk van onmouseover="userinfo( tot het stuk onmouseout="kill(); weg laat dan blijft de error weg.

Ik hoop dat jullie de oplossing weten
30-05-2010 13:57
Dit topic is 248 keer bekeken door 47 verschillende leden
Reacties op: "onmouseover krijgt error"
1
Dupstep
Berichten: 2302
avatar
Offline Stuur privébericht
geef is volledige script
30-05-2010 13:58
Webspetter.nl
Berichten: 640
avatar
Offline Stuur privébericht
Op welk regel is die error?
30-05-2010 13:59
Berichten: 637
avatar
Offline Stuur privébericht
@ Mokerr de error is op regel 4 vanaf onmousover tot kill(); als je dat weg laat werkt het gewoon
30-05-2010 14:01
Berichten: 2123
avatar
Offline Stuur privébericht
Kijk eens goed naar de syntax highlighting.

Code | Selecteer Alles
minimaliseren
1
<td><a href="profile.php?mid=' . $user['id'] . '" onmouseover="userinfo(\"' . $user['online'] . ', ' . $user['username'] . ', ' . $user['familie'] . ', ' . $user['health'] . ', ' . $rangen[$user['rang']] . ', ' . $user['rangvordering'] . ', ' . $user['power'] . ', ' . $user['killers'] . ', ' . $ustad . ', ' . $user['maffia'] . ', '0', ' . $user['veilig'] . ', '0', ' . $user['geslacht'] . ', ' . $user['admin'] . ', ' . $user['moderator'] . ', ' . $user['helpdesk'] . ', ' . $user['denktank'] . ', ' . $user['vakantie'] . ', ' . date("H:i:s") . '\");" onmouseout="kill();>' . checkspecial($user['id']) . '</a> ' . betaald($user['id']) . '</td>
30-05-2010 14:02
Berichten: 637
avatar
Offline Stuur privébericht
oeps
Code | Selecteer Alles
minimaliseren
1
<td><a href="profile.php?mid=' . $user['id'] . '" onmouseover="userinfo(' . $user['online'] . ', ' . $user['username'] . ', ' . $user['familie'] . ', ' . $user['health'] . ', ' . $rangen[$user['rang']] . ', ' . $user['rangvordering'] . ', ' . $user['power'] . ', ' . $user['killers'] . ', ' . $ustad . ', ' . $user['maffia'] . ', '0', ' . $user['veilig'] . ', '0', ' . $user['geslacht'] . ', ' . $user['admin'] . ', ' . $user['moderator'] . ', ' . $user['helpdesk'] . ', ' . $user['denktank'] . ', ' . $user['vakantie'] . ', ' . date("H:i:s") . ');" onmouseout="kill();>' . checkspecial($user['id']) . '</a> ' . betaald($user['id']) . '</td>


Zo had ik het als eerst heb al vanalles geprobeerd die \" heb ik ook maar geprobeerd. Maar vergeten weg te halen.
30-05-2010 14:06
Joeybouwen.nl
Berichten: 968
avatar
Offline Stuur privébericht
Maar heb je er al iets tussen uitgehaalt? Zo kan je het testen en als die werkt met dat ene eruit moet je weer naar dat stukje kijken?
Ik probeer je te helpen bevertje
30-05-2010 17:00
Berichten: 637
avatar
Offline Stuur privébericht
Shit nu ik er nog eens heel goed naar kijk zie ik het (denk ik) bedoel je dat ik een " ben vergeten na de kill();? Nouja het is in ieder geval fout.

Code | Selecteer Alles
minimaliseren
1
<td><a href="profile.php?mid=' . $user['id'] . '" onmouseover="userinfo(' . $user['online'] . ', ' . $user['username'] . ', ' . $user['familie'] . ', ' . $user['health'] . ', ' . $rangen[$user['rang']] . ', ' . $user['rangvordering'] . ', ' . $user['power'] . ', ' . $user['killers'] . ', ' . $ustad . ', ' . $user['maffia'] . ', '0', ' . $user['veilig'] . ', '0', ' . $user['geslacht'] . ', ' . $user['admin'] . ', ' . $user['moderator'] . ', ' . $user['helpdesk'] . ', ' . $user['denktank'] . ', ' . $user['vakantie'] . ', ' . date("H:i:s") . ');" onmouseout="kill();">' . checkspecial($user['id']) . '</a' . betaald($user['id']) . '</td>


Zo zou het dus goed moeten zijn?
30-05-2010 18:16
Berichten: 849
avatar
Offline Stuur privébericht
Nee...
30-05-2010 18:21
Reageer op: "onmouseover krijgt error"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden