Hallo Schmidt,
function spiele()
{
$anz_spiele = 0;
if($spiel1!="k.A."){$anz_spiele++;}
if($spiel2!="k.A."){$anz_spiele++;}
if($spiel3!="k.A."){$anz_spiele++;}
if($spiel4!="k.A."){$anz_spiele++;}
if($spiel5!="k.A."){$anz_spiele++;}
if($spiel6!="k.A."){$anz_spiele++;}
if($spiel7!="k.A."){$anz_spiele++;}
if($spiel8!="k.A."){$anz_spiele++;}
if($spiel9!="k.A."){$anz_spiele++;}
$gewinn=intval($einatz)+$anz_spiele;
return $gewinn;
}
Aber irgendwo ist da nen Fehler drin. Also, die Variablen spiel1,spiel2,spiel3,... und die Variable einsatz kommen aus einem anderen Dokument. Die Variable Gewinn hat immer den Wert 9, also werden die Bedingungen in den if-Abfragen ignoriert.
Was hab ich falsch gemacht?
Das kann ich dir schlecht sagen, gibst du mir/dem Forum nicht mehr Informationen preis.
Ich könnte mir aber z.B. vorstellen, dass die Variablen $spiel1,... nicht global odersowas sind, dann kannst du darauf nicht zugreifen. Also probiere es mal mit
global $spiel1, $spiel2, $spiel3, $spiel4, $spiel5, ...;
nach dem Anfang deiner Funktion.
WauWau
ss:) zu:) ls:& fo:) de:] va:) ch:° n4:( rl:( br:^ js:| ie:% fl:{ mo:|
E-Mail WauWau: [mailto:der-wauwau@gmx.de]