M
McNiko
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
upload_userbild.php
danke
mfg
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