000
16.03.2007, 13:05 Uhr
Yadgar
|
High!
Da bei SELFHTML-Forum der Server im Moment ziemlich rumeiert, versuche ich hier mein Glück...
Also:
Ich habe folgendes vor: eine (vorhandene) Datei soll umbenannt und dann in einen Ordner meiner Wahl verschoben werden. Ursprünglicher Dateiname, neuer Dateiname und Zielordner sollen über ein HTML-Formular an eine PHP-Datei übermittelt werden.
Hier der Code:
PHP 4: |
<?php echo "<form action='rename_and_move.php' method='POST'>"; echo "<p>Welche Datei möchten Sie umbenennen? "; echo "<input type='text' name='datei'></input></p>"; echo "<p>Wie lautet der neue Dateiname? "; echo "<input type='text' name='datei_neu'></input></p>"; echo "<p>In welchen Ordner soll die Datei verschoben werden? "; echo "<input type='text' name='zielordner'></input></p>"; echo "<p><input type='submit' name='egal' value='Versenden'></input></p>"; ?>
<?php $datei = $_POST["datei"]; $datei_neu = $_POST["datei_neu"]; $zielordner = $_POST["zielordner"]; if (!@rename($datei, $datei_neu)) { echo "Die Datei $datei konnte nicht umbenannt werden!"; } else { echo "Die Datei $datei wurde in $datei_neu umbenannt!<br>"; $datei = $datei_neu; if (empty($zielordner)) $zielordner=".\"; $datei_neu = $zielordner.$datei_neu; if (!@copy($datei, $datei_neu)) { echo "Die Datei $datei konnte nicht nach $zielordner kopiert werden!"; // FEHLERMELDUNG! } else { echo "Die Datei $datei wurde nach $zielordner kopiert!<br>"; if (!@unlink($datei)) { echo "Das Original der Datei $datei_neu konnte nicht gelöscht werden!"; } else { echo "Das Original der Datei $datei_neu wurde gelöscht!"; } } } ?>
|
Und für den zweiten Teil (rename_and_move.php) bekomme ich in der mit // FEHLERMELDUNG markierten Zeile folgende Meldung:
Parse error: syntax error, unexpected T_EXIT in EProgramme\xampp\htdocs\Bleimann\rename_and_move.php on line 17
...und das, obwohl ich weit und breit kein exit verwende!
Bis bald in www.khyberspace.de !
Yadgar -- Flagmaker - ein Programmier-Blog |