Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]dodawanie obrazu
-melex-
post
Post #1





Goście







Witam

Chce dodać obraz do bazy danych.
Stworzyłem funkcje dodajobraz

  1. <?php
  2. function dodajobraz()
  3. {
  4.  
  5. echo '<form action="'.$_SERVER['PHP_SELF'].'" method="POST">
  6.  
  7. <table>
  8.  
  9. <tr>
  10. <td>Podaj link do obrazka</td>
  11.  <td><INPUT type="file" name="obraz">
  12. </tr>
  13. <tr>
  14.  <td><input type="submit" name="dodaj" value="DODAJ OBRAZ"></td>
  15. </tr>  
  16.  
  17. </table>';
  18. ?>


oraz plik obrazek.php

  1. <?php
  2. if($_POST['dodaj'])
  3. {
  4. $fhandle = fopen($_FILES['obraz'], "r");
  5. $content = fread($fhandle, filesize($_FILES['obraz']));
  6. fclose($fhandle);
  7. $dodaj = mysql_query("INSERT INTO images VALUES ('$content')";);
  8. ?>


Po nacisnieciu dodaj obraz wyskakuje błąd :

Warning: fread(): supplied argument is not a valid stream resource in C:\xampplite\htdocs\test\obrazek.php on line 29

Warning: fclose(): supplied argument is not a valid stream resource in C:\xampplite\htdocs\test\obrazek.php on line 30
Go to the top of the page
+Quote Post

Posty w temacie
- melex   [PHP][MYSQL]dodawanie obrazu   17.08.2008, 22:28:37
- - Maxik   Zakładając, że będzie dost...   18.08.2008, 00:12:50
- - bmL   print_r($_FILES[obraz); $_FILES['obr...   18.08.2008, 00:36:14
- - melex   dzieki za odp a jak sie dodaje tylko link do bazy ...   18.08.2008, 08:13:13
- - bmL   Analogicznie do dodawania pliku do bazy: Oczywiści...   18.08.2008, 13:10:15
- - Maxik   Tu masz opisany upload plików w PHP: http://www.pr...   18.08.2008, 17:51:42


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 19:04