Guten Tag,
ich möchte einen simplen uploader an meinem online-editor anpassen, nur leider hat bisher nichts geklappt.
So funktioniert das erstellen von Dateien in meinem Script:
echo '<form method=get action="'.SCRIPT_URI.'">'."\n";
echo '<input type="hidden" name="func" value="newfile">'."\n";
echo '<input type="hidden" name="dir" value="'.$dir.'">'."\n";
echo '<img src="../../pic/clearpixel_1x1.gif" alt="" width="45" height="1" />'."\n";
echo '<input style="width:200px;" name="src" type="text" size="50" value="NeueDatei.htm">'."\n";
echo '<input type="hidden" name="s_id" value="'.$_GET['s_id'].'">'."\n";
echo '<img src="../../pic/clearpixel_1x1.gif" alt="" width="25" height="1" />'."\n";
echo '<button type="submit" value="Datei erstellen" class="form">Datei erstellen</button>'."\n";
echo '</form>'."\n\n";
if (FUNC=='newfile') {
if (!file_exists($basedir.$dir.$src)) {
$fp = @fopen($basedir.$dir.$src, "w");
if ($fp) {
fclose($fp);
echo '<script type="text/javascript" language="Javascript">alert("Datei '.$src.' erfolgreich erstellt!")</script>';
} else
echo '<script type="text/javascript" language="Javascript">alert("Datei '.$src.' konnte nicht erstellt werden!")</script>';
} else
echo '<script type="text/javascript" language="Javascript">alert("Datei '.$src.' existiert bereits!")</script>';;
DateiManager($basedir,$dir,$src);
}
und das ist das simple Uploadscript:
<form action=”upload.php” method=”post” enctype=”multipart/form-data”>
<input type=”file” name=”datei”><br>
<input type=”submit” value=”Hochladen”>
</form>
$tempname=$_FILES['datei']['tmp_name'];
$name=$_FILES['datei']['name'];
copy(“$tempname”, “$name”);
unlink($tempname);
Das Formelement bekomme ich hin........aber den zweiten Teil zum Ausführen bekomme ich einfach nicht angepasst.
Ich hoffe das mir einer helfen kann.