php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.07.2006, 00:19  
Neuer Benutzer
 
Registriert seit: 15.04.2006
Beiträge: 15
thokon89
Standard Fehler: 2mal else hintereinander

also, ich habe nen prob und zwar, ist zweimal else hintereinadner, was fehler verursacht, wie könnte man es in diesem Fall lösen?

achja, dies ein Auszug aus der Datei, der betroffen ist


PHP-Code:
if($_POST['savevisitorcomment']) {
    
$do $_GET['do'];
    
    if (
$do == 'verify')
    {
        if (
$my_captcha->verify$_POST['password'] ) )
        {
    include(
"_mysql.php");
    include(
"_settings.php");
    
    
$name $_POST['name'];
    
$mail $_POST['mail'];
    
$url $_POST['url'];
    
$parentID $_POST['parentID'];
  
$type $_POST['type'];
  
$message $_POST['message'];
  
$ip $_SERVER['REMOTE_ADDR'];
    
    
setcookie("visitor_info"$name."--||--".$mail."--||--".$urltime()+(3600*24*365));
    
$query safe_query("SELECT nickname, username FROM ".PREFIX."user ORDER BY nickname");
    while(
$ds=mysql_fetch_array($query)) {
        
$nicks[] = $ds[nickname];
        
$nicks[] = $ds[username];
    }
    
    if(
in_array(trim($name), $nicks)) header("Location: ".$_POST['referer']."&error=nickname#addcomment");
    else {
        
$date=time();
        
safe_query("INSERT INTO ".PREFIX."comments ( parentID, type, nickname, date, comment, url, email, ip )
                    values( '$parentID', '$type', '"
.mysql_escape_string($name)."', '$date', '".mysql_escape_string($message)."', '".mysql_escape_string($url)."', '".mysql_escape_string($mail)."', '$ip' ) ");
        
header("Location: ".$_POST['referer']);
    }
else{
     echo 
'<script type="text/javascript">
alert("Ihre Code-Bestätigung ist ungültig!\nBitte versuchen Sie es noch einmal.");
</script>
'
;
}
}
}} 
thokon89 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.07.2006, 00:25  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

http://de.php.net/manual/de/language...structures.php
if
else
elseif


PHP-Code:
<?php
if () {
} else {
} else {
}
?>
ergibt weder für den Mensch und deshalb erst recht für die Maschine keinen Sinn.

Vielleicht verwechselst du das ja mit
PHP-Code:
<?php
if () {
} else {
  if () {
  } else {
  }
}
// bzw.
if () {
} else if () {
} else {
}
?>
Zergling-new ist offline  
Alt 03.07.2006, 00:27  
Neuer Benutzer
 
Registriert seit: 15.04.2006
Beiträge: 15
thokon89
Standard

ne, ich hab das nicht verwechselt und ich weiß auch, dass man nicht 2mal hintereinadner machen darf, aber wie soll ich das in diesem fall lösen?

bekomme es einfach nicht hin


MfG
thokon89 ist offline  
Alt 03.07.2006, 00:48  
Neuer Benutzer
 
Registriert seit: 15.04.2006
Beiträge: 15
thokon89
Standard

hab's doch noch hinbekommen

pls CLOSE


THX
thokon89 ist offline  
Alt 03.07.2006, 02:23  
Erfahrener Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 286
PHP-Kenntnisse:
Fortgeschritten
snatch-ic
Standard

an deiner stelle würde ich switch benutzen...
snatch-ic ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Voraussetzungen für dieses Thumbnail Skript Plague PHP Tipps 2008 9 19.09.2007 13:35
Problem und Frage zu Listenfeldauswertung .... bp158 PHP Tipps 2006 2 10.07.2006 22:37
Fehler in DB-Abfrage pullox PHP Tipps 2006 5 23.03.2006 10:08
Fehler bei meinem hintergrund??? lalala HTML, Usability und Barrierefreiheit 11 24.07.2005 22:16
if - else fehler ? PHP Tipps 2005-2 32 21.07.2005 16:20
Fehlermeldung - aber kein fehler... Tschuu HTML, Usability und Barrierefreiheit 16 14.03.2005 15:56
If/ else if/ else bedingung richtig trotzdem falsch?!? seejay PHP Tipps 2005 8 09.02.2005 12:59
If und else fehler PHP Tipps 2004-2 7 25.11.2004 19:35
[Erledigt] mysql fehler PHP Tipps 2004 2 03.11.2004 00:32
Hilfe ich finde den Fehler nicht! PHP Tipps 2004 2 07.10.2004 17:40
finde fehler nicht [in guestbook-script] PHP Tipps 2004 12 22.09.2004 22:23
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
mysql Fehler - query was empty Anuschka Datenbanken 2 01.09.2004 00:28
probleme mit if und else PHP Tipps 2004 3 19.08.2004 02:56
mysql_real_escape_string - Fehler Schaelle Datenbanken 0 03.07.2004 23:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
2 mal else, else if hintereinander, 2mal else, php wie viele else hintereinander, javascript else 2x hintereinander, php 2 mal else, 2 else hintereinander, #elseif #else hintereinander, php else 2 mal, zweimal else, 2 }else{ hintereinander, 2 if else nacheinander verwenden, zwei else nacheinander, savevisitorcomment

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.