|
|
PHP-Quelltext |
1 |
$resizequality = "70"; // Bildkompressionsrate 0-100
|
Der Unterschied besteht darin, dass bei JPG die Dateiendung auf drei Buchstaben gekürzt wurde, weil Windows und sein Vorläufer DOS lange Zeit nur dreibuchstabige Dateiendungen beherrschten. Deswegen findest du z.B. auch .HTML und .HTM oder .MPEG und .MPG.Was ist eigentlich der unterschied zwischen jpg und jpeg?
www.stoffl.info/test/upload.php
ich habe alle Bilder auf jpg, nur der script liest das nicht.
glg
stoffl
Setzt den Inhalt von " " einfach auf 100, dann wird die Qualität nicht verringert, ist doch ganz einfach und steht alles als Kommentar dahinter!Dieses Fält mir auf
![]()
PHP-Quelltext
1$resizequality = "70"; // Bildkompressionsrate 0-100
Achja
Der Liest dass bei mir auch nicht dass ist ja dass komische
Benutzer die sich bedankten:
stoffl (08.02.2010)
|
|
PHP-Quelltext |
1 |
SELECT korn__cola FROM tablett WHERE anzahl__pro__kopf = random__zahl / anzahl__kumpels LIMIT 28
|
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 |
$allowed = array("jpg", "jpeg", "gif");
$extension = explode(".", $uploadedfile);
$extension = $extension[count($extension) - 1];
if (in_array($extension, $allowed) == false){
die("Die Endung ".$extension." ist verboten!");
}
|
|
|
PHP-Quelltext |
1 |
SELECT korn__cola FROM tablett WHERE anzahl__pro__kopf = random__zahl / anzahl__kumpels LIMIT 28
|
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
POST /test/upload.php?action=upload HTTP/1.1 Host: www.stoffl.info User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.17) Gecko/2009122116 Firefox/3.0.17 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://www.stoffl.info/test/upload.php Cookie: PHPSESSID=iglft967egalr6oioaq09a5i61; session=s Content-Type: multipart/form-data; boundary=---------------------------92283117313454 Content-Length: 34744 -----------------------------92283117313454 Content-Disposition: form-data; name="MAX_FILE_SIZE" 4000000 -----------------------------92283117313454 Content-Disposition: form-data; name="pic_file"; filename="logo-stiftung-warentest_test750.gif" Content-Type: image/gif GIF89aîT÷ |
Quelle: http://www.dynamic-webpages.de/php/features.file-upload.php
Zitat
Die für hochgeladene Dateien definierten Variablen sind je nach PHP Version und Konfiguration verschieden. Die Autoglobale $_FILES existiert seit PHP 4.1.0 und das Array $HTTP_POST_FILES seit PHP 4.0.0. Diese Arrays enthalten alle Informationen über Ihre hochgeladenen Dateien. Die Verwendung von $_FILES wird bevorzugt. Ist die PHP Anweisung register_globals auf on, stehen auch entsprechende Variablennamen zur Verfügung. Seit PHP 4.2.0 steht register_globals standardmäßig auf off.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »stoffl« (8. Februar 2010, 20:57)