suche auf die schnelle ein php script !
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
body
byte
count
datei
email
exit
hochladen
inhalt
minimale bytes
not
ordner
pawort
pfadangabe
recht
resource
script
uhr
warnung
weh
-
hallo zusammen
suche auf die schnelle ein php script !
in der eine php seite soll der script die datei hochladen alle Bild dateien wie z.b gif, jpg, bmp usw... !
auf der andere seite soll es als gallery angezeigt werden oder eine index seite wo man es auch in der seite einbinden kann !!
ich hoffe jemand kann mir helfen ! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
http://www.php-resource.de/
Da gibts massig Php-Scripts ich meine ich h?tte auch ein paar solcher scripts gesehen -
ich habe hier was wo ich mal was downloade aber ich ich krige zum teufel die inhalt seite nicht zum laufen :(
http://xtreme.xardas.lima-city.de/hp/PRIVAT/upload/index.php
warum geht das nicht alles m?gliche und ich habe keine ahnung wie ich denn FAND eingeben soll ...
da fehlt halt der fand zum dem Upload ordner aber
<?php
$pfad = "http://xtreme.lima-city.de/hp/PRIVAT/upload/up"; # absoluter Pfad zum Uploadordner / Chmod 7-7-7
$upmail = "0"; # eMail nach Upload ja = 1 / nein = 0
$email = "xtreme@mail.de"; # wenn eMail nach Upload ja, dann eMail an die Adresse
$dateien = "5"; # Anzahl der Uploadfelder
$b_min = "10"; # minimale Bytes
$b_max = "524288"; # maximale Bytes / 1024 Bytes = 1 KB / 1024 KB = 1 MB
$pw = "1234"; # Passwort
$upw = "0"; # Passwort ja = 1 / nein = 0
$inhalt = "0"; # bei SAFE MODE Problem 1 eingeben
$mb = $b_max/1048576;
$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=\"center\">
<span class=\"grossschrift\">
<b>Dateien hochladen</b>
</span>
</td></tr>
<tr><td width=\"100%\" align=\"center\">
<span class=\"grossschrift\">
<br>
Das Passwort fehlt oder ist falsch!<br>
<br>
<a href=\"javascript:history.back(1)\" class=\"kleinlink\">« zur?ck</a>
<meta http-equiv=\"refresh\" content=\"5; URL=http://www.arne-home.de/index.html\">
<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 Uploadordners</b></span>
</td></tr>
<tr><td width=\"100%\" align=\"center\"><br>";
$verz=opendir (''.$pfad.'/.');
while ($File = readdir ($verz)) {
if($File != '.' && $File != '..' && $File != '.htaccess') {
echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"50%\"><tr><td><span class=\"grossschrift\"><li>$File</li></span></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.2 © 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="center">
<span class="grossschrift">
<b>Dateien hochladen</b>
</span>
</td></tr>
<tr><td width="100%" align="center">
<span class="grossschrift">
<br>
Die Datei darf nicht gr??er als <?php echo "$mb"; ?> MB sein.<br>
Wieviele Dateien sollen hochgeladen werden?<br>
<br>
<?php if($inhalt=="0"){ echo "<a href=\"index.php?action=inhalt\" class=\"grosslink\"><b>Inhalt des Uploadordners</b></a><br>";} ?>
<br>
</span>
<form action="<?echo $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 $PHP_SELF ?>">
<?php
if (isset($up)){
echo "<span class=\"grossschrift\"><b>$numfiles</b> ";
echo $numfiles == '1' ? 'Datei kann' : 'Dateien k?nnen';
echo ' hochgeladen werden.</span><p>';
for ($i=1; $i<=$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><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.2 © by Arne</a>';}
if (isset($sendfiles)){
$numsendfiles = count($HTTP_POST_FILES);
foreach($HTTP_POST_FILES as $strFieldName => $arrPostFiles){
if ($arrPostFiles['size'] > $b_min && $arrPostFiles['size'] < $b_max){
$strFileName = $arrPostFiles['name'];
$strFileTemp = $arrPostFiles['tmp_name'];
@copy ($strFileTemp, "$pfad/$strFileName");
echo "<br><span class=\"grossschrift\"><font color=green><b>Datei <u>$strFileName</u> 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";
@mail($email, $subject, $body, "From: $email");
}
}
?>
<br>
</form>
</td></tr>
</table>
<?php include("footer.php");?>
Beitrag ge?ndert am 3.07.2006 11:43 von xtreme -
Ganz eifnach-.-"
Warning: opendir(xtreme.xardas.lima-city.de/hp/PRIVAT/upload/up/.): failed to open dir: No such file or directory in /home/webpages/lima-city/xtreme/html/hp/PRIVAT/upload/index.php on line 66
Warning: readdir(): supplied argument is not a valid Directory resource in /home/webpages/lima-city/xtreme/html/hp/PRIVAT/upload/index.php on line 67
?bersetz doch eifnach mal die Fehlermeldung!
Warnung:
opendir(Pfadangabe):
Konnte Ordner nicht ?ffnen: Keine Datei oder Ordner.
Warnung: readdir(): angegebenes argument ist keine valide Ordnerresoruce.
(Weil der ORdner nicht ge?ffnet werden kann, weil er nciht exisitiert.-.-)
Du musst die Variable $Pfad auf den gew?nschten Uploadordner (wo sp?ter die Bilder gespeichert werden) einstellen, udn dem die CHMOD Rechte 777 geben. (Und wehe du fragst jetzt wie du die einsellst, dann benutz die Boardsuche und/oder Google.-.-)
$pfad = "http://xtreme.lima-city.de/hp/PRIVAT/upload/up"; # absoluter Pfad zum Uploadordner / Chmod 7-7-7 -
hallo wer kann mir da helfen ..... ???
es funktioniert nicht mal wenn ich denn Ordner die rechte gebe 777
habe dem adrians ne PM geschickt und er kann mir auch nicht weiter helfen !
Hilfe ???? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage