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
www.pcplay.de
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)