Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

brauche wieder eure Hilfe.

Habe hier eine Zeile, wegen der das ganze Script nicht ausgeführt wird:

$e = (2 * ($j % 4) + 4 * ($j % 7) + 6 * $D + (6 + $j1 – $j4 – 2) % 7) % 7;

Hab's raus gefunden in dem ich einen Teil der Zeile auskommentiert habe und zwar diesen Teil: $j1 – $j4 –

j ist eine 4stellige Jahreszahl und zwar 1999

j1 ist floor($j/100), also 19

j4 ist floor($j/400), also 4

$D ist in diesem Falle 9

Was mache ich da falsch?

Geschrieben

Den Fehler suche ich immer noch.

Ich hab jetzt diese lange Formel in viele kleine aufgeteilt:


$a = 2 * ($j % 4);
$b = 4 * ($j % 7);
$c = 6 * $D;
$f = 6 + floor($j / 100);
$f = $f – floor($j / 400); <-- Diese Zeile stört den Parser
$f = $f - 2;
$a = $a + $b + $c + $f;
$a = $a % 7;
$a = $a % 7;
[/PHP]

Und Apache meldet jedes mal folgendes:

[Thu Oct 31 15:36:54 2002] [error] PHP Parse error: parse error, unexpected

T_STRING in ...\apache\htdocs\test33.php on line 22

Ich weiss einfach nicht mehr weiter... :( :( :(

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...