login  Naam:   Wachtwoord: 
Registreer je!
 Forum

unexpected T_ELSEIF

Offline Ultimatum - 29/10/2005 19:47
Avatar van UltimatumPHP expert heb deze fout wel vaker maar kom er nu echt niet meer uit 
Citaat:
Parse error: parse error, unexpected T_ELSEIF in /usr/export/www/vhosts/funnetwork/hosting/ultimatum/user/admin/first_admin.php on line 60


het gaat om dit script (zal alleen regels 55-65 hier neerzette omdat het in dit geval om regel 60 gaat )

  1. echo "You need to retype the image";
  2. }elseif (!isset($_COOKIE['hash'])) {
  3. echo "Something went wrong";
  4. }else{
  5. $real = $_COOKIE['hash'];
  6. }elseif ($answer != $real) {
  7. echo "You entert the wrong characters";
  8. }elseif ($chk_name != 0) {
  9. echo "Sorry, there the username $username is already taken.<br />";
  10. $chk_mail = mysql_num_rows($chkmail);
  11. }elseif ($chk_mail != 0) {

4 antwoorden

Gesponsorde links
Offline Rens - 29/10/2005 19:51
Avatar van Rens Gouden medaille

Crew algemeen
Ik kan maar 1 ding zeggen:
Inspringen, dan haal je de fout er zo uit.
Offline Gerard - 29/10/2005 19:51
Avatar van Gerard Ouwe rakker
  1. }elseif (!isset($_COOKIE['hash'])) {
  2. echo "Something went wrong";
  3. }else{
  4. $real = $_COOKIE['hash'];
  5. }elseif ($answer != $real) {


opeens een else ertussen?

DUS

  1. }elseif (!isset($_COOKIE['hash'])) {
  2. echo "Something went wrong";
  3. }elseif{
  4. $real = $_COOKIE['hash'];
  5. }elseif ($answer != $real) {


is ook precies wat je error aangeeft he 
Offline Dolfje - 29/10/2005 19:55
Avatar van Dolfje Gouden medailleGouden medailleGouden medaille

PHP ver gevorderde
je zou best dit in 2 if's splitsen
  1. }
  2. elseif (!isset($_COOKIE['hash'])) {
  3. echo "Something went wrong";
  4. }elseif(isset($_COOKIE['hash'])){
  5. $real = $_COOKIE['hash'];
  6. if ($answer != $real) {


@proximus: dat mag niet wat jij doet, een elseif zonder inhoud
Offline Thomas - 30/10/2005 02:03 (laatste wijziging 30/10/2005 02:03)
Avatar van Thomas Moderator Een if-statement is altijd als volgt opgebouwd:

  1. if(<te controleren zooi>) {
  2. <uit te voeren statements wanneer <te controleren zooi> geldt>

gevolgd door 0 of meer keer
  1. } elseif(<andere te controleren zooi>) {
  2. <uit te voeren statements wanneer <andere te controleren zooi> geldt>

gevolgd door 0 of 1 keer
  1. } else {
  2. <uit te voeren statements wanneer al het voorgaande niet geldt>

gevolgd door
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.257s