Hallo, und tzwar benutz ich folgendes Uploadscript ohne Datenbank:
	
	
	
		
Klappt alles hervorragent :)
Jedoch ist es manchmal nervend, wenn User grosse Bilder Uploaden, die dann das Forum verziehen.
Deswegen meine Frage:
Kann man das Script so verändern, dass die Bilder auf eine bestimmte grösse optimiert werden?
also z.b. 400 pixel breit.
Aber nicht so, dass das nur im HTML code so ist, sondern auch, wenn man das Bild aufruft.
Bräuchte das Fürs forum, und da muss man dann halt die BBCodes benutzen und da kann man ja nicht ne grösse festlegen, wie bei html.
Am besten ohne Datenbank :)
Schonmal vielen Dank für eure Hilfe.
LG Dominik
				
			
		Code:
	
	<?php
  if($was=="doit") {
    $size = $bild_size; // Größe der Datei
    $name = $bild_name; // Der Originalname
$stuecke = explode('.',$name);
$end = $stuecke[count($stuecke)-1];
$i=1;
while(file_exists($i.'.'.$end))$i++;
$name = $i.'.'.$end;
    $type = $bild_type; // Der MIME Type der Datei
    if(eregi("(jpg|gif|txt|htm|html)$",$name)) {
    if($size<100000000 AND $size!=0) {
      copy($bild,$name); // Kopiert das Bild
      echo "[size="1"]Die Datei erfolgreich hochgeladen.
[/size]";
      
      
      
      echo '[b]Forencode:[/b]
 <textarea>[img]http://dominik1990.lima-city.de/www.blackmamba-chat.de/phantasialand/'.$name.'[/img]</textarea>';
echo '[b]
Ansehen:[/b] [url="'.$name.'"]'.$name.'[/url]';
 
    } else {
      echo "Ihre Datei ist über 5,5 KB oder gleich 0"; 
    }
    } else {
    echo "Falsche Erweiterung: ".$name;
    }
  } else {
    echo "<form action='".$PHP_SELF."' enctype=\"multipart/form-data\" method='post'>";
    echo "<input type='hidden' name='was' value='doit'>";
    echo "<table>";
    echo "<tr>";
      echo "<td>Datei</td>";
      echo "<td><input type='file' name='bild'></td>";
    echo "</tr><tr>";
      echo "<td> </td>";
      echo "<td><input type='submit' value='Hochladen'></td>";
    echo "</tr>";
    echo "</form></table>";
  }
?>Klappt alles hervorragent :)
Jedoch ist es manchmal nervend, wenn User grosse Bilder Uploaden, die dann das Forum verziehen.
Deswegen meine Frage:
Kann man das Script so verändern, dass die Bilder auf eine bestimmte grösse optimiert werden?
also z.b. 400 pixel breit.
Aber nicht so, dass das nur im HTML code so ist, sondern auch, wenn man das Bild aufruft.
Bräuchte das Fürs forum, und da muss man dann halt die BBCodes benutzen und da kann man ja nicht ne grösse festlegen, wie bei html.
Am besten ohne Datenbank :)
Schonmal vielen Dank für eure Hilfe.
LG Dominik
 
	