Wie kann ich in meinem Uploadscript auch gleich die Dateirechte der hochgeladenen Datei ändern auf 644?
Hier das Eingabenscript:
<?php
include("../inc/func.inc.php");
include("../inc/data_db.inc.php");
print "<html>";
print "<head>";
print "<meta http-equiv='Content-Language' content='de'>";
print "<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>";
print "<meta name='GENERATOR' content='PFE 32'>";
print "<title>Webmasterbereich</title>";
print "</head>";
print "<body bgcolor='$bgc' link='$sfl' alink='$sfa' vlink=$sfb'>";
print "<font face='$ff' size='3'>Bildupload</font><br><br><font face='$ff' size='2'>für den Fanartikelshop</font>";
print "<table>";
print "<form ENCTYPE='multipart/form-data' action='upload.php' method='POST' $bst>";
print "<input type='hidden' name='MAX_FILE_SIZE' value='100000'>";
print "<tr><td><font face='$ff' size='2'>Datei:</td><td><input type='File' name='userfile' size='30' maxlength='255'></td></tr>";
print "<input type='hidden' name='zielpfad' value='../../phpshop/images' size='30' maxlength='255'>";
print "<input type='hidden' name='zielname' size='30' maxlength='255'>";
print "<tr><td colspan='2' align='CENTER'><input type='SUBMIT' value='Bilddatei hochladen' $bst></td></tr>";
print "</form>";
print "</table>";
print "</body>";
print "</html>";
?>
Hier das Uploadscript:
<?php
include("../inc/func.inc.php");
include("../inc/data_db.inc.php");
$zielname = $userfile_name;
print "<html>";
print "<head>";
print "<meta http-equiv='Content-Language' content='de'>";
print "<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>";
print "<meta name='GENERATOR' content='PFE 32'>";
print "<title>Webmasterbereich</title>";
print "</head>";
print "<body bgcolor='$bgc' link='$sfl' alink='$sfa' vlink=$sfb'>";
print "<font face='$ff' size='3'>Bildinformationen</font><br><br>";
if(rename($userfile,$zielpfad."/".$zielname)==1):
print "<font face='$ff' size='2'>$zielname wurde auf dem Server gespeichert.</font>";
else:
print "<font face='$ff' size='2'>$zielname wurde nicht auf dem Server gespeichert!!</font>";
endif;
print "</body>";
print "</html>";
?>
cu
Gilbert
Hier das Eingabenscript:
<?php
include("../inc/func.inc.php");
include("../inc/data_db.inc.php");
print "<html>";
print "<head>";
print "<meta http-equiv='Content-Language' content='de'>";
print "<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>";
print "<meta name='GENERATOR' content='PFE 32'>";
print "<title>Webmasterbereich</title>";
print "</head>";
print "<body bgcolor='$bgc' link='$sfl' alink='$sfa' vlink=$sfb'>";
print "<font face='$ff' size='3'>Bildupload</font><br><br><font face='$ff' size='2'>für den Fanartikelshop</font>";
print "<table>";
print "<form ENCTYPE='multipart/form-data' action='upload.php' method='POST' $bst>";
print "<input type='hidden' name='MAX_FILE_SIZE' value='100000'>";
print "<tr><td><font face='$ff' size='2'>Datei:</td><td><input type='File' name='userfile' size='30' maxlength='255'></td></tr>";
print "<input type='hidden' name='zielpfad' value='../../phpshop/images' size='30' maxlength='255'>";
print "<input type='hidden' name='zielname' size='30' maxlength='255'>";
print "<tr><td colspan='2' align='CENTER'><input type='SUBMIT' value='Bilddatei hochladen' $bst></td></tr>";
print "</form>";
print "</table>";
print "</body>";
print "</html>";
?>
Hier das Uploadscript:
<?php
include("../inc/func.inc.php");
include("../inc/data_db.inc.php");
$zielname = $userfile_name;
print "<html>";
print "<head>";
print "<meta http-equiv='Content-Language' content='de'>";
print "<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>";
print "<meta name='GENERATOR' content='PFE 32'>";
print "<title>Webmasterbereich</title>";
print "</head>";
print "<body bgcolor='$bgc' link='$sfl' alink='$sfa' vlink=$sfb'>";
print "<font face='$ff' size='3'>Bildinformationen</font><br><br>";
if(rename($userfile,$zielpfad."/".$zielname)==1):
print "<font face='$ff' size='2'>$zielname wurde auf dem Server gespeichert.</font>";
else:
print "<font face='$ff' size='2'>$zielname wurde nicht auf dem Server gespeichert!!</font>";
endif;
print "</body>";
print "</html>";
?>
cu
Gilbert
Kommentar