Bilder Upload

  • Ersteller Ersteller McNiko
  • Erstellt am Erstellt am
M

McNiko

Gast
Hallo, ich habe ein UserBild-Upload-Script, funktioniert auch alles, nur jetzt möchte ich aus einem Hochgeladen Bild 2 machen, ein großes was bis zu 800x... sein darf und eines was 150x... sein muss...

Hier die edit_userbild.php

PHP:
Bitte nur Bilder im .jpg Format hochladen

<br><br>

<b>Das Bild darf nicht größer als 1MB sein</b>

<br><br>

<form action="upload_userbild.php" method="post" enctype="multipart/form-data">
<input type="file" name="datei1"><br>
<br><input type="submit" value="Hochladen">
</form>

upload_userbild.php
PHP:
<?

include("verbindung.php");

$szMySQL = "UPDATE user SET Userbild = 'images/userbild/".$_SESSION['userid'].".jpg' WHERE UserID = '".$_SESSION['userid']."'";

$result = mysql_query($szMySQL);

if (!$result) {
   echo "Anfrage ($szMySQL) konnte nicht ausgeführt werden : " . mysql_error();
   exit;
}

# Extension

include("verbindung.php");

# SQL Code in einer obligatorischen Variable

$szMySQL = "SELECT * FROM user WHERE username='".$_SESSION['username']."' ORDER BY UserID DESC";

$sqlErgebnis = mysql_query($szMySQL);

# Ausgabe

while($sqlRowMySQL = mysql_fetch_object($sqlErgebnis))
{

$dateityp = GetImageSize($_FILES['datei1']['tmp_name']);
if($dateityp[2] != 0)
   {

   if($_FILES['datei1']['size'] <  1048576)
      {
      move_uploaded_file($_FILES['datei1']['tmp_name'], "images/userbild/$sqlRowMySQL->UserID.jpg".$_FILES['']);
      echo "<br>Dein Bild wurde erfolgreich hochgeladen!<br><br><meta http-equiv=\"refresh\" content=\"1; URL=user.php?UserID=".$_SESSION['userid']."\">";
      }

   else
      {
         echo "Das Bild darf nicht größer als 1MB sein";
      }

    }

else
    {
    echo "Bitte nur Bilder im .jpg Format hochladen";
    }

}

?>

danke

mfg
 
Zurück
Oben