Rename
Kaiser der dritte
- php
Moin,
was muss ich hier ändern, damit ich in dem ersten formular feld ein verzeichnis bzw. datei eingeben kann (ist schon vorhanden) und in dem anderen formularfeld das verzeichnis umbenenne.
<?php
rename("$ordner", "$folder");
?>
<form method="post">
<input type="text" name="ordner">
</form>
<form method="post">
<input type="text" name="folder"><input type="submit" name="submit" value="OK">
</form>
Gruß
Kaiser
Ahoi Kaiser der dritte,
du solltest den Variablen die du an rename gibst die aus dem Formular zuweisen. Außerdem die namen richtig schreiben in deinen Textfeldern. Dann klappts auch mit dem rename().
MfG
Das mit den Variablen hab ich doch gemacht und alles richtig geschrieben ist auch. Also muss es noch woanders dran liegen?!
Als kleine Nebeninfo:
wenn ich mein skript so aufbaue:
<?php
rename("Verzeichnis", "$folder");
?>
<form method="post">
<input type="text" name="folder"><input type="submit" name="submit" value="OK">
</form>
klappt alles wunderbar.
Gruß
Hello,
<?php
rename("$ordner", "$folder");
phpinfo();
?>
<form method="post">
<input type="text" name="ordner">
</form>
<form method="post">
<input type="text" name="folder"><input type="submit" name="submit" value="OK">
</form>
Bau mal ein phpinfo() ein, damit Du siehst, was überhaupt zur Verfügung steht im Script und wie die Einstellungen sind.
Formularfelder, die mittels POST ins Script befördert werden,
landen heutzutage in $_POST[<feldname>]
Lies Dir das Kapitel im Handbuch durch:
predefined Variabales http://www.php.net/manual/en/language.variables.predefined.php
und
Sicherheit http://www.php.net/manual/en/security.php
kann auch nicht schaden.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
hat denn keine eine idee, wie ich das hinkriegen kann^^
Hallo,
<?php
rename("$ordner", "$folder");
?>
<form method="post">
<input type="text" name="ordner">
</form>
<form method="post">
<input type="text" name="folder"><input type="submit" name="submit" value="OK">
</form>
vielleicht ist es geschickter, die inputs in nur _ein_ Formular zu stecken ... ?
Gruß plan_B