Ich stehe vor folgendem Problem: Ich habe eine Reihe URLs, bei der an einer bestimmten Stelle immer eine dreistellige Zahl erscheint. Diese lese und extrahiere ich mittel substr aus und weise sie einer variablen zu. nun verarbeite ich diese zahl, in dem ich jeweils +1 oder -1 rechne. Soweit ist das kein problem.
Allerdings sind die zahlenreihen nicht durchgängig. so kommt nach der 122 zum beispiel die 201. das habe ich versucht mit einer if-schleife zu lösen (sprich: wenn die 123 kommen sollte, kommt aber die 201). aber irgendwie stimmt was mit der schleife nicht und er spuckt mir fehler aus.
der fehler lautet:
Parse error: syntax error, unexpected ';' in /www/htdocs/w00707ef/eps_122devilstrap.php on line 34
hier der code:
PHP-Code:
$url = $_SERVER['QUERY_STRING'];
$nummer = substr($url, 12, 3);
$weiter = $nummer + 1;
$zurueck = $nummer - 1;
if ($weiter = 123;) { $weiter = 201; }
if ($zurueck = 200;) { $zurueck = 122; }
zeile 34 ist diese hier:
if ($weiter = 123; ) { $weiter = 201; }
ich danke schonmal für jeden tipp!