Hallo
Ich habe vor einpaar Tagen malwieder ein Script geschrieben
dieses hat auch funktioniert, bis ich dann auf die idee kam.
Scripten wir es mal um und bauen eine neue Funktion ein.
nun hab ich das Problem das das Script an 2 Zeilen völlig streikt
Mein neuer Code:
Code
if($punktedb > $punktexml and $inaktiv == 0) { $inaktiv = 0; $punktediff = $punktedb - $punktexml; $punktediff = "-$punktediff"; }
if($punktedb > $punktexml and $inaktiv >= 1) { $inaktiv = $inaktiv + 1; $punktediff = $punktedb - $punktexml; $punktediff = "-$punktediff"; }
if($punktedb < $punktexml) { $punktediff = $punktexml - $punktedb; $punktediff = "+$punktediff"; $inaktiv = 0; }
if($punktedb == $punktexml) { $punktediff = "0"; $inaktiv = $inaktiv +1; }
echo "I: $inaktiv pDB: $punktedb pXML: $punktexml pDIFF: $punktediff
";
Mein alter Code:
Code
if($punktedb > $punktexml) { $punktediff = $punktedb - $punktexml; $punktediff = "-$punktediff"; }
if($punktedb > $punktexml) { $punktediff = $punktedb - $punktexml; $punktediff = "-$punktediff"; }
if($punktedb < $punktexml) { $punktediff = $punktexml - $punktedb; $punktediff = "+$punktediff"; }
if($punktedb == $punktexml) { $punktediff = "0"; }
echo "pDB: $punktedb pXML: $punktexml pDIFF: $punktediff
";
Was ist daran falsch ? die Variable $Inaktiv ist auch gesetzt.
I: 0 pDB: 128637 pXML: 109812 pDIFF: 0
(UPDATE) leviatan IKF 109812 (0)
Das Problem sind die 1. 2 If nach meiner Meinung.
Danke für eure Hilfe
[/quote]