kostenloser Webspace werbefrei: lima-city


Datei Upload auf den Download Server?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    wollnashorn

    Kostenloser Webspace von wollnashorn

    wollnashorn hat kostenlosen Webspace.

    Hallo,
    Ich hab einfach so mal ein Upload Service gemacht ( http://www.wolluploads.tk ),
    aber bei Lima-City ist pro Datei nur 5 MB oder so erlaubt, oder?

    Kann man einstellen, dass alles auf`n Download Server geuppt wird?

    Hier das Script:
    <?php
    
    	$path = '/woll.upload/uploads/';
    	$img_path_up = '/home/webpages/lima-city/wollnashorn/html/woll.upload/uploads/';
    	$groessemax = 10000;
    	// ----------------------------------------- 
    	// Ab hier nichts mehr anpassen 
    	if (!isset($_GET["loechen"]))	$_GET["loechen"] = "";
    	if (!isset($_GET["file"]))		$_GET["file"] = "";
    	
    ?>
    <html> 
    <head> 
    <title>WollUploads.tk</title> 
    <style type="text/css">
    	<!--
    	body, table{
    		color: #000;
    		font: 11px Comic Sans MS; 
    	}
    	div{
    		margin:0;
    		padding:0;
    	}
    	-->
    </style>
    </head> 
    <body>
    <? 
    if(uploadmoeglichkeitpruefen()==false){
    	echo '<div style="color:red;">Es ist auf diesen Server kein Upload möglich, bitte wenden Sie sich an Ihren Hoster und bitten um Aktivierung der Php Upload Funktion.</div>';
     	exit;	
    }
    if(file_exists($img_path_up)==false OR $img_path_up ==''){
    	echo '<div style="color:red;">Es gibt kein Ordner wohin die Bilder geladen werden sollen!</div>';
    	exit;
    
    }
    ?>
        <br>
    <object width="500" height="200">
    <param value="http://wollnashorn.lima-city.de/woll.upload/uploads/datei_1180532815.swf" />
    <embed src="http://wollnashorn.lima-city.de/woll.upload/4trert.swf" width="700" height="250"></embed>
    </object>
        <br>
    <?
    if($_POST["action"]){ 
    	$filename = ""; 
    	if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){    
    		$file = $HTTP_POST_FILES['userfile']['name']; 
    		$temp = $HTTP_POST_FILES['userfile']['tmp_name']; 
    		$path_parts = pathinfo($file); 
    		$filename = "datei_" . time() . "." . $path_parts["extension"]; 
    		if($HTTP_POST_FILES['userfile']['size'] <= $groessemax*1024){
    			if(decoct(fileperms($img_path_up))==40777){
    				if(@copy($temp, $img_path_up.$filename)){ 
    					echo '<div style="color:green;"><img src="http://wollnashorn.lima-city.de/woll.upload/uploads/datei_1180537897.png">Datei ist auf den Server!<br>'; 
    					echo 'Url der Datei: <a href="http://'.$_SERVER['HTTP_HOST'].$path.$filename.'" target="_blank">http://'.$_SERVER['HTTP_HOST'].$path.$filename.'</a><br><br><a href="'.$_SERVER['PHP_SELF'].'">Zurück</a><br><br></div>'; 
    				} else {
    					echo '<div style="color:red;">
    <img src="http://wollnashorn.lima-city.de/woll.upload/uploads/datei_1180537965.png"Die Datei konnte nicht auf den Server geladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Zurück</a><br><br></div>';
    				}
    			} else {
    				echo '<div style="color:red;">
    <img src="http://wollnashorn.lima-city.de/woll.upload/uploads/datei_1180537965.png"Der Upload Ordner hat keine Schreibrechte! <a href="'.$_SERVER['PHP_SELF'].'">Zurück</a><br><br></div>';
    			}
    		} else {
    			echo '<div style="color:red;">
    <img src="http://wollnashorn.lima-city.de/woll.upload/uploads/datei_1180537965.png"Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. <a href="'.$_SERVER['PHP_SELF'].'">Zurück</a><br><br></div>';
    		}
    	} 
    } else { 
    ?> 
    <form method="post" enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"]; ?>">
    	die Datei darf nicht gr&ouml;&szlig;er sein als <?php if((maximaledateiuploadgroesseermitteln()/1024)>$groessemax) echo $groessemax; else echo (maximaledateiuploadgroesseermitteln()/200);?> KB (KiloByte).<br><br>
    	<input name="userfile" type="file" size="40"><br><br>
    	<input type="submit" name="action" value="Speichern">
    </form> 
    <? } ?>


    Beitrag geaendert: 30.5.2007 17:52:21 von wollnashorn

    Beitrag geaendert: 30.5.2007 17:52:50 von wollnashorn
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c****r

    ... ich weiß ja nichts genaues, aber ich glaub nicht dass LC damit einverstanden ist, wenn du einen Uploadservice eröffnest ...


    Ansonsten ist die Filesize auf dem Download Server größer, oder?
    ... 5 MB sind's jedenfalls nicht!
  4. Autor dieses Themas

    wollnashorn

    Kostenloser Webspace von wollnashorn

    wollnashorn hat kostenlosen Webspace.

    naja, nutzt ja eh keiner (außer mir^^)

    hmm... wenn ich 2 MB dateien uploade kommt ne Fehlermeldung...

    EDIT: nicht vom Download Server... normal...
    Ich hab gefragt ob man machen könnt das es auf den Download Server geschrieben wird...

    In dem phpBB kann man ja auch sachen uploaden, darum denk ich Lima hat nix dagegen.

    Beitrag geaendert: 30.5.2007 17:59:41 von wollnashorn
  5. Du müsstest die Dateien direkt nach dem Upload via FTP auf den Downloadserver verschieben, allerdings befindet sich die Datei auf deinem Space nachdem sie via Formular hochgeladen wurde, zwar nur kurz, aber sie ist halt da und das ist laut FAQ verboten.
  6. Autor dieses Themas

    wollnashorn

    Kostenloser Webspace von wollnashorn

    wollnashorn hat kostenlosen Webspace.

    achso, also ist das verboten?
  7. Sehr sicher ist das Upload Script übrigens nicht. ^^
  8. Autor dieses Themas

    wollnashorn

    Kostenloser Webspace von wollnashorn

    wollnashorn hat kostenlosen Webspace.

    wie hast`n das geschafft?^^
    Aber in die Uploads kommst du nicht^^

    Beitrag geaendert: 30.5.2007 18:25:36 von wollnashorn
  9. Ich hab Zugriff auf deinen gesamten Space. Da habe ich auch Zugriff auf das Upload Verzeichnis.

    MfG Lucas

    BTW: Ich habe mir erlaubt die rar und bmp Dateien zu löschen. Sonst habe ich nichts gelöscht.

    Beitrag geaendert: 30.5.2007 18:28:59 von lucas9991
  10. Autor dieses Themas

    wollnashorn

    Kostenloser Webspace von wollnashorn

    wollnashorn hat kostenlosen Webspace.

    Ô_o
    Wie das denn?
    *passwort änder*

    EDIT: die hab ich zum test benutzt^^

    Beitrag geaendert: 30.5.2007 18:30:14 von wollnashorn
  11. Äh, dir ist klar, dass ich nicht dein Passwort erraten habe?
    Der Upload ist unsicher. Man kann ohne weiteres PHP-Dateien hochladen.
    Nimm den Upload lieber zügig von deiner Seite runter und informiere dich erst mal über Sicherheitslücken.
  12. Autor dieses Themas

    wollnashorn

    Kostenloser Webspace von wollnashorn

    wollnashorn hat kostenlosen Webspace.

    aso stimmt...
    könnt ich machen, dass nur jpeg, png und Gif`s erlaubt sind?

    Aber der Upload ist eh net auf meiner Seite, wird der auch net kommen!


    Beitrag geaendert: 30.5.2007 19:02:39 von wollnashorn
  13. Mein Tipp:

    Schnapp dir'n FTP-Upload Prog. !
    Daten eintragen !
    Fröhlich uppen !

  14. aso stimmt...
    könnt ich machen, dass nur jpeg, png und Gif`s erlaubt sind?


    Schnapp dir 'nen Hex-Editor und schau dir ein paar JPEG-, PNG- und GIF-Dateien an. Du wirst feststellen, dass alle drei am Dateianfang typische Bytefolgen aufweisen. Die kannst du in PHP nach dem Upload mit den String-Suchfunktionen (z.B. strpos()[1]) abfragen.




    [1] Wenn die Dateien groß sind, dann würde ich vorher mit substr() nur den benötigten Teil vom Anfang der Datei "ausschneiden".

    http://de.php.net/manual/de/function.strpos.php
    http://de.php.net/manual/de/function.substr.php
  15. o**o


    achso, also ist das verboten?

    Wirklich, ist es bei Lima wirklich verboten...

    Ich meine, das wusste ich gar nicht...
  16. s***h



    achso, also ist das verboten?

    Wirklich, ist es bei Lima wirklich verboten...

    Ich meine, das wusste ich gar nicht...


    Bitte einmal die FAQ lesen:
    http://www.lima-city.de/faq.php
  17. s*****p

  18. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!