Mattes: Was ist an diesem Punkt falsch?

Beitrag lesen

RewriteRule kurse/([^/]*)(.*)$   meine-kurse.php [l]

wenn ich nun das Formular mit action="<?php echo $_SERVER['PHP_SELF'];?>" aufrufe, dann steht nach dem Abschicken "/meine-kurse.php" in der URL dieses führt zu einen Fehler.

In PHP_SELF steht der Pfad zum laufenden Skript. Du möchtest aber die vom Browser angefragte URI haben: REQUEST_URI.