Hallo, eins vorweg auf sql kann/will ich nicht mehr umsteigen weil der zeitaufwand für das gesamte Projekt zu groß wäre.
Ich hab Projektordner die so aufgebaut sind:
001_Projektname
ich will meine Projekte jetzt einigermaßen "komfortabel" sortieren:
Per dropdownmenü das zu sortierende Projekt wählen
und dann 001 per textfeld umbennen.
Das alles wird ohne Fehlermeldung angezigt, aber leider tut sich nichts nach petätigen des submit Buttons (wieder keine Fehlermeldung)
Ich hab keinen Plan wo da der Wurm drinsteckt und such mich seit 3 Stunden Kirre (denmentsprechend sieht auch die Formatierung aus )
Wär klasse wenn jemand kontruktiv weiterhelfen könnte?!!!
Hier das Skript:
Ich hab Projektordner die so aufgebaut sind:
001_Projektname
ich will meine Projekte jetzt einigermaßen "komfortabel" sortieren:
Per dropdownmenü das zu sortierende Projekt wählen
und dann 001 per textfeld umbennen.
Das alles wird ohne Fehlermeldung angezigt, aber leider tut sich nichts nach petätigen des submit Buttons (wieder keine Fehlermeldung)
Ich hab keinen Plan wo da der Wurm drinsteckt und such mich seit 3 Stunden Kirre (denmentsprechend sieht auch die Formatierung aus )
Wär klasse wenn jemand kontruktiv weiterhelfen könnte?!!!
Hier das Skript:
PHP-Code:
#Anfang Projekte sortieren
echo"
$fontueberschrift
Projekte sortieren
</font>
<br>
<br>
<form action=\"./index.php?unter=&indexseite=admin\" method=\"post\" name=\"form3\">
<select name=\"proj\" style=\"width: 300px;\">";
if ($handle = opendir("./projekte")) { //aus dieser Datei wird gelistet
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && $file != "index.php" && $file != "neuesprojekt")
{ //Auasschlussliste
//Ausgabe der Projektliste
echo "
<option>$file</option>";
//Ende der Projektliste
}
}
closedir($handle);
}
$filenumber = substr($proj, 0, 3);
$filename = substr($proj, 4);
echo "
</select>
<br />
<input type=\"text\" name=\"rennum\" maxlength=\"3\" value=\"$filenumber\" size=\"46\">
<input type=\"submit\" name=\"Submit\" value=\"erstellen\">
<input type=\"hidden\" name=\"pwd\" value=\"$pwd\">
<input type=\"hidden\" name=\"projsort\" value=\"projsort\">
</form>
<br />";
$formfilenumber = sprintf("%03d",$rennum); // macht aus 1 -> 001
if ($handle = opendir("./projekte")) { //aus dieser Datei wird gelistet
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && $file != "index.php" && $file != "neuesprojekt")
// $filenumber = substr($file, 0, 3);
// $filename = substr($file, 4);
//
{ //Auasschlussliste
// $formfilenumber = sprintf("%03d",$filenumber); // macht aus 1 -> 001
//Ausgabe der Projektliste
echo "
$file<br />";
//Ende der Projektliste
}
}
closedir($handle);
}
$umbproj="$formfilenumber"."_"."$filename";
}else{
if(rename("./projekte/$proj", "./projekte/$umbproj")){
echo"
Projekt erfolgreich umsortiert
<br />
<br />
<a href=\"./index.php?pwd=$pwd=&indexseite=admin&projsort=&unter=\">
Nächstes Projekt umbenennen
</a>
<br />
<br />
Projekt erfolgreich sortiert";
}else{
echo"
Achtung! Der gewählte Projektname
mit der gewählten Nummer existiert bereits!";
}
}
#Ende Projekte sortieren
Kommentar