kostenloser Webspace werbefrei: lima-city


wo ist in dieser if anweisung der fehler ? :(

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    meisterdererde

    meisterdererde hat kostenlosen Webspace.

    hi, habe nen prob, also der code soll so sein wenn $prozent_voll max 100 sein kann, also das wenn da raus kommt 180, das er trotzdem 100 anzeigt. ich wollte es anhand dieser if-anweisung machen, nur finde ich net den fehler, ich nehme an bei 100> ist er, nur ka wie das richtig hei?en sollte

    if($prozent_voll='100>'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. jap du hast es richtig gesehen
    if($prozent_voll<='100'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }

    so m?sste es klappen
  4. Autor dieses Themas

    meisterdererde

    meisterdererde hat kostenlosen Webspace.

    geht auch nicht :(
  5. 0******a

    meisterdererde... Kannst du mal endlich sagen, was denn nicht geht?! Bekommst du eine Fehlermeldung? Klappt irgendetwas nicht, von dem du erwartest, das es klappen sollte? Oder was?
    Und dann bitte weitere Infos.

  6. jap du hast es richtig gesehen
    if($prozent_voll<='100'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }

    so m?sste es klappen


    ja, was geht denn daran nun nicht? versuch ma die '' wegzulassen! ansonsten, was passiert denn, wenn du dein script ausf?hrst?

    ohne konkrete fehler kann dir sonst niemand helfen....
  7. Also es macht das was es soll.

    $prozent_voll =100 ;
    $countertotal =50;
    if($prozent_voll<='100'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }
    echo $prozent_voll."<br>";
    $prozent_voll =101 ;

    if($prozent_voll<='100'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }
    echo $prozent_voll;

    Ausgabe ist:
    200
    100

    Das soll es ja auch nach diesen Skript sein.

    Ich vermute mal du suchst sowas. :biggrin:
    $prozent_voll = $countertotal * 4;
    if($prozent_voll>'100'){
    $prozent_voll = 100;
    }

    P.S. ich w?rde auch die ' weglassen. Aber das ist egal.

    Jens
  8. s******r

    Hallo

    Kann doch nicht klappen. Was wir brauchen:

    - Welchen Inhalt hat die Variable "$countertotal"?
    - Welchen Inhalt hat die Variable "$prozent_voll"?
    - Ist "$prozent_voll" ein String, oder ein Integer?
    - Kommt eine Fehlermeldung?


    if($prozent_voll==100){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }


    Ich sch?tze es mal so.

    bis dann,
    scripter

    EDIT: Wo kommt den der Post her?! Der da oben

  9. hi, habe nen prob, also der code soll so sein wenn $prozent_voll max 100 sein kann, also das wenn da raus kommt 180, das er trotzdem 100 anzeigt. ich wollte es anhand dieser if-anweisung machen, nur finde ich net den fehler, ich nehme an bei 100> ist er, nur ka wie das richtig hei?en sollte

    if($prozent_voll='100>'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }

    also, es kann gar nicht so sein:
    if($prozent_voll='100>'){
    da ein enfaches = f?r variablen-festlegungen "besetzt" ist!
    $variable = 100;
    sowas eben, d.h. dass dein script mal zumindest so aussehen muss:

    if($prozent_voll >= '100'){
    $prozent_voll = $countertotal * 4;
    }
    else{
    $prozent_voll = 100;
    }

    so m?sste es klappen!
  10. @mawes
    falls du als moderator dir den thread mal durchgelesen h?ttest, h?ttest du gemerkt, das dein vorschlag bereits in der ersten antwort kam.... und arme user, die wirklich helfen wollen werden von euch ermahnt, super vorbild...


    die idee von scripter is nich schlecht...

    schau doch ma, was den variablen zugewiesen wurde bevor du die if anweisung hast.

    also so zb.

    echo "Prozent_voll = " . $prozent_voll."<br>Counter_total = " . $countertotal;

    oder welchen typ die var haben.

    echo $gettype($prozent_voll);
    echo $gettype($countertotal);

    M?gliche Werte dabei sind:
    "integer" - Ganzzahl
    "double" - Flie?kommazahl
    "string" - Zeichenkette
    "array" - Variable mit mehreren Elementen
    "object" - Objekt
    "unknown type" - Unbekannter Variablentyp


    naja, obwohl das mit typ ja eigentlich keine rolle bei php spielt, man kann ja ganz schnell aus nem int nen string machen... is ja nich wie bei java oder anderen

    mfg
  11. Autor dieses Themas

    meisterdererde

    meisterdererde hat kostenlosen Webspace.

    haaaaaaaa endlich geht es, habe den code von jacrgenommen und dann noch paar fehler raus genommen (fehler im sonstigen code die ich gemacht habe ^^')

    ich danke alle die hier mir geholfen haben, endlich geht es *freu*

    Edit jacr
    Wenn alles geht dann kann das geschlossen werden.

    P.S. @ranglisten auch Moderatoren sind Menschen und machen mal einen Fehler und wenn sie zu viele Fehler machen werden sie abgesetzt
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!