if problem

06/07/2012 19:05 H@CT0R#1
habe ein problem mit der if-funktion

grober code:
if fileexists then
$iniread = ...
if $iniread = $blabla then ...
else
...
endif
else
...
endif

das erste endif allerdings, welches für die innere if-funktion gedacht ist, wird auf den falschen if anfang bezogen -> der ganze code funktioniert nicht
wie kann ich es lösen?
06/07/2012 19:41 Freddy​#2
PHP Code:
If b Then
   
If d Then
      MsgBox
()
   ElseIf 
f
      MsgBox
()
   EndIf
Else
   
MsgBox()
EndIf 
Benutz die Tab-Taste!
06/07/2012 19:41 H@CT0R#3
habe jetzt selbst eine lösung gefunden
#closed


Quote:
Originally Posted by Freddy​ View Post
PHP Code:
If b Then
   
If d Then
      MsgBox
()
   ElseIf 
f
      MsgBox
()
   EndIf
Else
   
MsgBox()
EndIf 
Benutz die Tab-Taste!
hatte ich sogar benutzt, funktioniert hat es trotzdem nicht.
aber habe eine andere lösung gefunden

danke trotzdem
06/07/2012 21:22 ~De@dly Silence~#4
Wie wäre es, wenn du jetzt noch deine Lösung schreibst, damit andere Leute, die eventuell das selbe Problem haben, wissen, wie man es behebt?
06/07/2012 21:22 Lawliet#5
#closed
e: ok, nomma offen, falls er es uns noch mitteilen will
06/07/2012 21:27 Freddy​#6
Ich denke, dass der Fehler nur ein kleiner Rechtschreib/Tippfehler war und meiner Meinung nach es ist nicht nötig den Thread offen zu lassen.
06/07/2012 22:27 H@CT0R#7
war kein rechtschreibfehler
wenn das äußere und in der lösung einzige if erfüllt ist, wird eine funktion ausgeführt, in der das zweite if sitzt
06/07/2012 22:37 ExChill#8
Btw: Tab kannst du hier im Forum nur benutzen, wenn du den "Code-Code" (lol :D) benutzt.
Also

[code][/code]
06/08/2012 14:01 KDeluxe#9
Alles was gefehlt hat war ein Zeilenvorschub.

Aus seinem 1. Beitrag ist zu entnehmen, dass er es so gemacht hat:

Richtig wäre es aber nur so:

Bei einer
Code:
If Bedingung Then Anweisung
Abfrage kann man keine Else-Bedingung(en)/Anweisungen angeben.
06/08/2012 14:57 Lawliet#10
ok #closed