Hallo,
Habe zwar schon mittels der Suche gesucht, doch nichts passendes zu meinem Problem gefunden.
Ich möchte ein Bild mittels eines Formulars in der MySQL Datenbank speichern. Dazu bin ich nach folgedem Tutorial vorgegangen: http://www.phpbuilder.com/annotate/m...hp3?id=1013812
Mein Code sieht so aus:
Leider kommt es zu diesem Fehler und ich weis nicht warum?
Habe zwar schon mittels der Suche gesucht, doch nichts passendes zu meinem Problem gefunden.
Ich möchte ein Bild mittels eines Formulars in der MySQL Datenbank speichern. Dazu bin ich nach folgedem Tutorial vorgegangen: http://www.phpbuilder.com/annotate/m...hp3?id=1013812
Mein Code sieht so aus:
PHP-Code:
<?
include("../../templates/config.php");
include($path."/templates/header.php");
?>
<?php
if ($submit) {
echo $form_data;
//$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));
$sql= "INSERT INTO inhalt_gebiete (
Typ,
Beschreibung,
Bild, )
VALUES (
'Camp',
'Ein Camp ausserhalb Ascalon.',
$data)";
$result=mysql_query($sql, $daten);
$id= mysql_insert_id();
print "<p>The file $form_data_name has the following Database ID: <b>$id</b>";
}else{
?>
<form method="post" action="<?php echo $PHP_SELF; ?>">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
<br>File to upload/store in database:<br>
<input type="file" name="form_data" size="40">
<p><input type="submit" name="submit" value="submit">
</form>
<?
}
include($path."/templates/footer.php");
mysql_close();
?>
Leider kommt es zu diesem Fehler und ich weis nicht warum?
Warning: fopen(aaaa.jpg): failed to open stream: No such file or directory in /var/www/de/wartower/web/daten/gebiete/index.php on line 10
Warning: filesize(): Stat failed for aaaa.jpg (errno=2 - No such file or directory) in /var/www/de/wartower/web/daten/gebiete/index.php on line 10
Warning: fread(): supplied argument is not a valid stream resource in /var/www/de/wartower/web/daten/gebiete/index.php on line 10
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/de/wartower/web/daten/gebiete/index.php on line 21
The file has the following Database ID: 0
Warning: filesize(): Stat failed for aaaa.jpg (errno=2 - No such file or directory) in /var/www/de/wartower/web/daten/gebiete/index.php on line 10
Warning: fread(): supplied argument is not a valid stream resource in /var/www/de/wartower/web/daten/gebiete/index.php on line 10
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/de/wartower/web/daten/gebiete/index.php on line 21
The file has the following Database ID: 0
Kommentar