hallo,
ich möchte gerne von den usern einer webseite bilder in der datenbank abspeichern lassen.

das hochladen klappt auch schon ohne probleme, jedoch möchte ich nun die bilder vor dem abspeichern auf eine maximale dateigröße und auf eine maximale bildergröße produzieren.

hier mal mein bisheriges script, vielleicht habt ihr ja ne idee und könnt mir helfen.

<?php
// Dieser COde wird ausgeführt, wenn Senden im Formular gedrückt wurde

if ($submit) {

// mit db verbinden, user, hostname, pw und db anpassen

mysql_connect("mysql.server.de","user","passwort");
mysql_select_db("dbname");

$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));

$name="$uvorname $username";

$result=mysql_query("INSERT INTO
fw_bilder(description,bin_data,filename,filesize,filetype,name,zufall)
VALUES('$form_description','$data','$form_data_name','$form_data_size','$form_data_type','$name','$zufall')");

$id= mysql_insert_id();
print "<p>Bild hat folgende ID: <b>$id</b>";

mysql_close();

} else {

// ansonsten Formular zeigen:
?>

<form method="post" action="<?php echo $PHP_SELF; ?>" enctype="multipart/form-data">
Beschreibung:<br>
<input type="text" name="form_description" size="40">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000">
<br>Bild:<br>
<input type="file" name="form_data" size="40"><br><br>
<input type="checkbox" name="zufall" value="1"> <font color="#FF0000">Achtung:</font> Freigabe für Zufallsbild!<br>
<p><input type="submit" name="submit" value="submit">
</form>

<?php

}

?>

vielen dank im voraus