Swordwolf360
Grünschnabel
Gute Tag
Ich bin gerade an einem kleinen Project, welches einen Dateiupload, einen Viwe und einen Admin-Bereich beihnhalten sollte. Nun hab ich den Code soweit, dass er problemlos herauflädt und darstellt so wie gewünscht. Nun bin ich nun am kleinen Adminbereich, inwelchem ich nun Probleme damit habe, dass ich nicht weiss, wie ich die einzelnen Strings aussortieren will und anschliessen einfach bearbeiten kann. Meiner Meinung nach ein mordsaufwand für das kleine Verwaltungssystem.. -.-
Habt ihr eine Idee?
auf diese Weise speichere ich die einzelnen Variablen in ein Textfile. Immer auf eine neue Zeile!
anschliessend möchte ich die einzelnen Zeilen ganz löschen können. und auch die einzelnen Inhalte verwalten und abändern könne. Habe ich echt schon falsch begonnen, denn ich habe mich nicht an die Arrays herangewagt, mit denen wäre es vermutlich einfacher.
Dies steht am endefekt in der Textdatei und wird als HTML ausgegeben:
MfG
Raphael
Ich bin gerade an einem kleinen Project, welches einen Dateiupload, einen Viwe und einen Admin-Bereich beihnhalten sollte. Nun hab ich den Code soweit, dass er problemlos herauflädt und darstellt so wie gewünscht. Nun bin ich nun am kleinen Adminbereich, inwelchem ich nun Probleme damit habe, dass ich nicht weiss, wie ich die einzelnen Strings aussortieren will und anschliessen einfach bearbeiten kann. Meiner Meinung nach ein mordsaufwand für das kleine Verwaltungssystem.. -.-
Habt ihr eine Idee?
auf diese Weise speichere ich die einzelnen Variablen in ein Textfile. Immer auf eine neue Zeile!
PHP:
/* Dateiupload Dateineintragungen im Textfile "filelist.txt" */
if($_SERVER['REQUEST_METHOD'] == 'POST'){
move_uploaded_file($_FILES['datei']['tmp_name'], "upload/$finalname"); /*Dateiupload mit extrahiertem Dateinamen*/
/*In diesen folgenden Zeilen werden Informationen in die Textdatei eingetragen*/
$fp = fopen("filelist.txt", "a");
$text = htmlspecialchars($comment)."<br>";
$text = nl2br($text);
$text = str_replace(chr(10),"",$text);
$text = str_replace(chr(13),"",$text); /*Die Zeilen für $text sind zur korrekten übersetzung des Commentfeldes*/
$eintrag = '<div id="upload_main_list"><div id="upload_attr_list_nr">'.$number.'</div><div id="upload_attr_list"><a href="http://localhost/main/upload/'.$finalname.'">'.$finalname.'</a></div><div id="upload_attr_list">'.$size.'</div><div id="upload_attr_list">'.$newdateiname.'</div><div id="upload_attr_list">'.$finaldate.'</div><div id="upload_attr_comment">'.$text.'</div></div><br>'."\r\n";
fwrite($fp, $eintrag);
fclose($fp);
}else{
echo "";
}
anschliessend möchte ich die einzelnen Zeilen ganz löschen können. und auch die einzelnen Inhalte verwalten und abändern könne. Habe ich echt schon falsch begonnen, denn ich habe mich nicht an die Arrays herangewagt, mit denen wäre es vermutlich einfacher.
Dies steht am endefekt in der Textdatei und wird als HTML ausgegeben:
<div id="upload_main_list"><div id="upload_attr_list_nr"></div><div id="upload_attr_list"><a href="http://localhost/main/upload/mercury_start.bat">mercury_start.bat</a></div><div id="upload_attr_list">0.108</div><div id="upload_attr_list">.bat</div><div id="upload_attr_list">30.09.10</div><div id="upload_attr_comment"><br></div></div><br>
<div id="upload_main_list"><div id="upload_attr_list_nr"></div><div id="upload_attr_list"><a href="http://localhost/main/upload/f.bat">f.bat</a></div><div id="upload_attr_list">0.108</div><div id="upload_attr_list">.bat</div><div id="upload_attr_list">30.09.10</div><div id="upload_attr_comment">dfasdfasdfasdfasdf<br></div></div><br>
MfG
Raphael