hallo zusammen
ich habe auf meinem server ein uploader-script, welches die daten nach
/data/upload laden soll. wenn ich nun ein file uploaden will, wird was
gerechnet und dann passiert nichts mehr (kein fehler). wenn ich nun
im verzeichnis schauen gehe, sind da keine daten. wie als ob die daten
nicht gespeichert werden können. chmod 777 upload habe ich im /data
ausgeführt. öffnen/schreiben und lesen ist auch für "andere" gesetzt.
da ich noch anfänger bin, komme ich nicht mehr weiter (forum/google/
scriptseite.
was mache ich falsch?
hier das script:
setup.php
uploader.php
ich suche ein uploader, mit welchem ich daten jeglicher art hochladen
kann.
es ist egal, ob ich pro upload eine oder fünf dateien uploaden kann.
falls jemand ein solches script kennt, würde ich es gerne ausprobieren
ich danke euch für eure hilfe.
gruss
michael
ich habe auf meinem server ein uploader-script, welches die daten nach
/data/upload laden soll. wenn ich nun ein file uploaden will, wird was
gerechnet und dann passiert nichts mehr (kein fehler). wenn ich nun
im verzeichnis schauen gehe, sind da keine daten. wie als ob die daten
nicht gespeichert werden können. chmod 777 upload habe ich im /data
ausgeführt. öffnen/schreiben und lesen ist auch für "andere" gesetzt.
da ich noch anfänger bin, komme ich nicht mehr weiter (forum/google/
scriptseite.
was mache ich falsch?
hier das script:
setup.php
PHP-Code:
<?php
$ADMIN[RequirePass] = "No"; // Checks to see if upload has a vaild
password
$ADMIN[Password] = "password"; // This is the password if the above
option is Yes
$ADMIN[UploadNum] = "5"; // Number of upload feilds to put on the html
page
$ADMIN[directory] = "/data/upload"; // The directory the files will be
uploaded to (must be chmoded to 777)
?>
PHP-Code:
<HTML>
<HEAD>
<TITLE>Uploader v1.1 - Powered by: ([url]
[url]http://www.phpscriptcenter.com/uploader.php[/url][/url])</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<!--
Powered by: Uploader Version 1.1 ([url]
[url]http://www.phpscriptcenter.com/uploader.php[/url][/url])
-->
<?php
require("setup.php");
if($doupload) {
if($ADMIN[RequirePass] == "Yes") {
if($password != "$ADMIN[Password]") {
?>
<P><CENTER><B><FONT FACE="Verdana">Error</FONT></B></CENTER></P>
<P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0"
CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#ffffff">
<FONT COLOR="#000000" SIZE="-1" FACE="Verdana">Invalid
Password</FONT></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<P><CENTER> </CENTER></P>
<P><CENTER> </CENTER></P>
<P><CENTER><FONT SIZE="-2" FACE="Verdana"><B>Powered by:</B>
<A HREF="http://www.phpscriptcenter.com/uploader.php"
TARGET="_blank">Uploader</A> Version 1.1</FONT></CENTER>
</BODY>
</HTML>
<?php
exit();
}
}
$num = 0;
while($num < $ADMIN[UploadNum]) {
$num++;
$picture = "fileup$num"."_name";
$picture1 = $$picture;
$picture2 = "fileup$num";
$picture3 = $$picture2;
if($picture3 != "none") {
$filesizebtyes = filesize($picture3);
$ok = 1;
if($filesizebtyes < 10) {
$error .= "Error uploading (file size lower than 10 bytes) for file
$num<BR>";
$ok = 2;
}
if(file_exists("$ADMIN[directory]/$picture1") OR $ok == 2) {
$error .="File name already exists for file $num<BR>";
} else {
copy ($picture3, "$ADMIN[directory]/$picture1");
$error .="File $num has been uploaded<BR>";
}
}
}
if(!$error) {
$error .= "No files have been selected for upload";
}
?>
<P><CENTER><B><FONT FACE="Verdana">Status</FONT></B></CENTER></P>
<P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0"
CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="450" BORDER="0" CELLSPACING="1"
CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#ffffff">
<FONT COLOR="#000000" SIZE="-1" FACE="Verdana"><?php echo
$error; ?></FONT></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<P><CENTER> </CENTER></P>
<P><CENTER> </CENTER></P>
<P><CENTER><FONT SIZE="-2" FACE="Verdana"><B>Powered by:</B>
<A HREF="http://www.phpscriptcenter.com/uploader.php"
TARGET="_blank">Uploader</A> Version 1.1</FONT></CENTER>
</BODY>
</HTML>
<?php
exit();
} else {
$num = 0;
while($num < $ADMIN[UploadNum]) {
$num++;
$html .= "<TR>
<TD WIDTH=\"25%\" BGCOLOR=\"#295e85\">
<FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">File
$num:</FONT></TD>
<TD WIDTH=\"75%\" BGCOLOR=\"#ffffff\">
<INPUT NAME=\"fileup$num\" TYPE=\"file\" SIZE=\"25\">
</TD> ";
}
?>
<FORM ENCTYPE="multipart/form-data" ACTION="uploader.php"
METHOD="POST">
<P><CENTER><B><FONT
FACE="Verdana">Upload</FONT></B></CENTER></P>
<P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0"
CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="450" BORDER="0" CELLSPACING="1"
CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#295e85">
<B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Select
Files</FONT></B></TD>
</TR><?php echo $html; ?>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<?php
if($ADMIN[RequirePass] == "Yes") {
?>
<P><CENTER><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="300" BORDER="0" CELLSPACING="1"
CELLPADDING="2">
<TR>
<TD WIDTH="33%" BGCOLOR="#295e85">
<B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Password:</FONT></B></TD> <br>
<TD WIDTH="67%" BGCOLOR="#ffffff">
<INPUT NAME="password" TYPE="password" SIZE="25">
</TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<?php
}
?>
<P><CENTER><INPUT NAME="doupload" TYPE="submit" VALUE="Upload
Files"></CENTER></FORM>
<P><CENTER> </CENTER></P>
<P><CENTER> </CENTER></P>
<P><CENTER><FONT SIZE="-2" FACE="Verdana"><B>Powered by:</B>
<A HREF="http://www.phpscriptcenter.com/uploader.php"
TARGET="_blank">Uploader</A> Version 1.1</FONT></CENTER>
</BODY>
</HTML>
<?php
exit();
}
?>
ich suche ein uploader, mit welchem ich daten jeglicher art hochladen
kann.
es ist egal, ob ich pro upload eine oder fünf dateien uploaden kann.
falls jemand ein solches script kennt, würde ich es gerne ausprobieren
ich danke euch für eure hilfe.
gruss
michael
Kommentar