Ankündigung

Einklappen
Keine Ankündigung bisher.

Was ist hier falsch???

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Da-JS
    hat ein Thema erstellt Was ist hier falsch???.

    Was ist hier falsch???

    PHP-Code:
    <?php 
        $Stufe1 
    10;
        
    $Stufe2 22;
        
    $Stufe3 40;
        
    $Stufe4 = if($Stufe3 == 6) {$Stufe3+6;} else {$Stufe3+4;}

    echo 
    $Stufe4
    ?>
    Parse error: parse error, unexpected T_IF in /usr/export/www/vhosts/*****/****.php on line 9

  • Da-JS
    antwortet
    >Die if-Abfrage kannst du dir sparen, da du direkt davor die Variable $Stufe3 auf 40 setzt. Somit kann sie in der if-Abfrage nicht gleich 6 sein....

    Das war nur ne Vereinfachung hier ist der richtige Code:


    PHP-Code:

    if(($Stufe3-$Stufe2)-($Stufe2-$Stufe1)) {  
      
    $Stufe4 $Stufe3+6;  
    } else {  
      
    $Stufe4 $Stufe3+4;  


    if((
    $Stufe4-$Stufe3)-($Stufe3-$Stufe2)) {  
      
    $Stufe5 $Stufe4+6;  
    } else {  
      
    $Stufe5 $Stufe4+4;  

    ?> 
    @Skazi: Der Rechner sollte für ein Browsergame sein, dass ich spiele.

    Einen Kommentar schreiben:


  • Skazi
    antwortet
    *grinst*
    Also die If abfragen machen mich nicht schlau,die du da aufgestellt hast...tut mir leid
    Vielleicht solltest du wie phpfan meinte erstmal die einfachen grundkenntnisse lernen und dann dein Browsergame angehen

    Gruß,
    Timo

    Einen Kommentar schreiben:


  • kode
    antwortet
    Zitat von pb
    PHP-Code:
    <?php 
    $Stufe3 
    40;
    if(
    $Stufe3 == 6) {
      
    $Stufe4 $Stufe3+6;
    } else {
      
    $Stufe4 $Stufe3+4;
    }
    echo 
    $Stufe4
    ?>
    Die if-Abfrage kannst du dir sparen, da du direkt davor die Variable $Stufe3 auf 40 setzt. Somit kann sie in der if-Abfrage nicht gleich 6 sein....

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Was ist hier falsch???
    Der Titel des Threads und deine Grundlagenkenntnisse in Sachen PHP!

    http://www.php.net/manual/de
    http://www.php-faq.de
    http://www.schattenbaum.net/php/ (leider etwas veraltet)
    http://www.galileocomputing.de/openbook/php4 (leider etwas veraltet)
    http://tut.php-q.net/index.html
    http://dev.mysql.com/doc/mysql/de/index.html
    http://ffm.junetz.de/members/reeg/DSP/
    http://www.phptutorials.de
    http://www.dynamic-webpages.de/05.tutorials.php

    Gruß
    phpfan

    Einen Kommentar schreiben:


  • Da-JS
    antwortet
    Das soll ne Liste für eine Produktion von einem Gebäude eines Browsergames sein.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Was soll das denn werden ?

    Einen Kommentar schreiben:


  • Da-JS
    antwortet
    Danke für die schnellen und guten Antworten. Jetzt hab ich allerdings ein weiteres Problem bzw. ich wüsste schon wie das ginge aber nicht ohne großen Aufwand.
    Folgendes:
    PHP-Code:
    if(($Stufe3-$Stufe2)-($Stufe2-$Stufe1)) { 
      
    $Stufe4 $Stufe3+6
    } else { 
      
    $Stufe4 $Stufe3+4
    }

    if((
    $Stufe4-$Stufe3)-($Stufe3-$Stufe2)) { 
      
    $Stufe5 $Stufe4+6
    } else { 
      
    $Stufe5 $Stufe4+4

    usw.


    Jetzt möchte ich das aber ca. bis Stufe 100 weiterführen. Kann man das irgendwie abkürzen ?

    Einen Kommentar schreiben:


  • pb
    antwortet
    mein ich ja... dass das keine schleife ist, ist mir auch klar... mir fiel nur kein besseres wort ein...

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    auf eine if-schleife setzen.
    Gibt es nicht, nur IF-Abfragen

    Einen Kommentar schreiben:


  • pb
    antwortet
    PHP-Code:
    <?php 
    $Stufe1 
    10;
    $Stufe2 22;
    $Stufe3 40;
    if(
    $Stufe3 == 6) {
      
    $Stufe4 $Stufe3+6;
    } else {
      
    $Stufe4 $Stufe3+4;
    }
    echo 
    $Stufe4
    ?>
    so sollte es klappen... mal den sinngehalt dieses skripts außer acht gelassen. du kannst den wert einer variablen nicht auf eine if-schleife setzen.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    $Stufe4 =
    Was soll das sein ?

    Einen Kommentar schreiben:

Lädt...
X