:)
Hab jetz das upload script von arne das gefällt mir besser wegen der.
5 Upload´s aber damit habe ich auch probleme...
ich wähle eine Datei aus und dann bricht sie ab.
Script:
Header und Footer fürchte ich is euch egal :)
Confic.php vil noch ^^:
was muss ich machen dass es geht ? :-|
Testen kontt ihr es hier:
http://2freeride.de/upload/
Hab jetz das upload script von arne das gefällt mir besser wegen der.
5 Upload´s aber damit habe ich auch probleme...
ich wähle eine Datei aus und dann bricht sie ab.
Script:
PHP:
<!--
/////////////////////////////////////////////////////////////////////
// ** //
// ** Copyright (c) 2004 by Arne //
// ** http://www.arne-home.de //
// v1.0.3 vom 26.12.2006 ** Don't remove any (c) //
// ** Dieser Eintrag darf nicht //
// ** entfernt werden. //
// ** //
// ** BITTE Lesen sie die lies_mich.html! //
// ** //
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
// Der Copyright-Hinweis am Beginn des Quellcodes des Scripts muss //
// unverändert bleiben, der Copyright-Hinweis und Link zu //
// www.arne-home.de bei der Ausgabe des Scripts muss auch erhalten //
// bleiben, und darf in keiner weise unkentlich gemacht werden ! //
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
/////////////////////////////////////////////////////////////////////
-->
<?php
require('config.php');
$mb = $b_max/1572864;
$mb = round($mb, 2);
if($upw=="1"){
if(isset($_POST['sendfiles'])){
if($_POST['pwd'] != $pw){
include("header.php");
echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td align=\"leftr\">
<span class=\"grossschrift\">
<b>Datei uploaden:</b>
</span>
</td></tr>
<tr><td width=\"100%\" align=\"left\">
<span class=\"grossschrift\">
<br>
Das Passwort ist falsch!<br>
<br>
<a href=\"javascript:history.back(1)\" class=\"kleinlink\">« zurück</a>
<meta http-equiv=\"refresh\" content=\"5; URL=http://www.2freeride.de/index.php\">
<br><br>
</td></tr>
</table>";
include("footer.php");
exit;}
}
}
if($_GET['action'] == 'inhalt') {
include("header.php");
echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td align=\"center\">
<span class=\"grossschrift\"><b>Inhalt des Ordners:</b></span>
</td></tr>
<tr><td width=\"100%\" align=\"center\"><br>";
$verz=opendir (''.$_SERVER[DOCUMENT_ROOT].'/'.$pfad.'/.');
while ($File = readdir ($verz)) {
if($File != '.' && $File != '..' && $File != '.htaccess') {
echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"50%\"><tr><td><span class=\"grossschrift\">";
if($dl_link==1){
echo "<img width=\"11\" height=\"11\" src=\"./img/li.gif\" alt=\"\" name=\"li\"><a href=\"$pfad/$File\" target=\"_blank\" class=\"grosslink\"> $File</a>";
}
else{
echo "<span class=\"grossschrift\"><img width=\"11\" height=\"11\" src=\"./img/li.gif\" alt=\"\" name=\"li\"> $File</span>";
}
echo "</td></tr></table>";}
}
echo "<br><a href=\"javascript:history.back(-1)\" class=\"kleinlink\">« zurück</a><br><br><a href=\"http://www.arne-home.de\" class=\"kleinlink\" target=\"_blank\">Upload v1.0.3 © by Arne</a><br><br></td></tr></table>";
include("footer.php");
exit;
}
include("header.php");
?>
<table width="100%" cellpadding="0" cellspacing="0">
<tr><td align="left">
<span class="grossschrift">
<b>Datei uploaden:</b>
</span>
</td></tr>
<tr><td width="100%" align="left">
<?php if($inhalt==1){ echo "<a href=\"index.php?action=inhalt\" class=\"grosslink\"><b>Inhalt des Uploadordners</b></a><br>";} ?>
<form action="<?echo $_SERVER['PHP_SELF']; ?>" method="post">
<select name="numfiles" class="select">
<?php
for ($i=1; $i<=$dateien; $i++) {
echo ("<option value=$i>$i");
}
?>
</select>
<input type="Submit" value="Anzahl festlegen" name="up" class="button">
<br><br>
</form>
<form enctype="multipart/form-data" method="post" action="<?echo $_SERVER['PHP_SELF']; ?>">
<?php
if (isset($_POST['up'])){
echo "<span class=\"grossschrift\"><b>$numfiles</b> ";
echo $_POST['numfiles'] == '1' ? 'Datei kann' : 'Dateien können';
echo ' hochgeladen werden.</span><p>';
for ($i=1; $i<=$_POST['numfiles']; $i++){
echo "<input type=\"File\" name=\"myfile$i\" class=\"input\"><br>\n";}
if($upw==1){echo'<br><span class="grossschrift">Passwort</span> <input type="password" name="pwd" class="input">';}
echo '<br><input type="Submit" name="sendfiles" value="Hochladen" class="button"><br><br><a href="http://www.arne-home.de" class="kleinlink" target="_blank">Upload v1.0.3 © by Arne</a>';}
if (isset($_POST['sendfiles'])){
$numsendfiles = count($_FILES);
foreach($_FILES as $strFieldName => $arrPostFiles){
if ($arrPostFiles['size'] > $b_min && $arrPostFiles['size'] < $b_max){
$strFileName = $arrPostFiles['name'];
$strFileTemp = $arrPostFiles['tmp_name'];
@copy ($strFileTemp, "$_SERVER[DOCUMENT_ROOT]/$pfad/$strFileName");
echo "<br><span class=\"grossschrift\"><font color=green><b>Datei $strFileName erfolgreich hochgeladen.</b></font></span><br>";}
else{
echo "<br><span class=\"grossschrift\"><font color=red><b>Die Datei muß größer als $b_min Bytes und kleiner als $mb MB sein!</b></font></span><br>";}
}
if ($upmail==1) {
$ip = $_SERVER["REMOTE_ADDR"];
$subject = "Upload auf Homepage";
$body .= "Datum: ".date("d.m.Y, H:i:s")." Uhr\n";
$body .= "IP: $ip\n";
$body .= "$numsendfiles Datei(en) wurden hochgeladen\n";
$body .= "Domain: http://$_SERVER[HTTP_HOST]";
@mail($email, $subject, $body, "From: $email");}
}
?>
<br>
</form>
</td></tr>
</table>
<?php include("footer.php");?>
Header und Footer fürchte ich is euch egal :)
Confic.php vil noch ^^:
PHP:
<?php
$pfad = "/bilder/gallerie";
$upmail = 0;
$email = "[email protected]";
$dateien = 5;
$b_min = 1;
$b_max = 1572864;
$pw = 111;
$upw = 0;
$inhalt = 0;
$dl_link = 0;
?>
was muss ich machen dass es geht ? :-|
Testen kontt ihr es hier:
http://2freeride.de/upload/