Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]insert do tablei wraz z uploudem
Raffal
post
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 19.06.2006

Ostrzeżenie: (0%)
-----


Mam taki formularz
  1. <form action=panel/zapis.php method="POST">
  2. Temat, Adres:<input type="text" name="temat" value="" size="80" ><br>
  3. Tresc:<textarea name="tresc" cols="50" rows="10"></textarea><br><br>
  4.  
  5. foto 1:<br><input type="file" name="f1" value="" size=""><br>
  6. foto 2:<br><input type="file" name="f2" value="" size=""><br>
  7. foto 3:<br><input type="file" name="f3" value="" size=""><br>
  8. foto 4:<br><input type="file" name="f4" value="" size=""><br>
  9.  
  10. <input type="submit" value="Wyślij">
  11. </form>


i taki plik php do niego
  1. <?
  2.  
  3.  
  4. if(isset($_POST['temat'])){
  5.  
  6. //$data=date("Y-m-d H:i");
  7. $query=("INSERT INTO news( temat, tresc, data,
  8.  
  9. f_1,f_2,f_3,f_4 ) VALUES ( '". $temat ."', '". $tresc ."'
  10.  
  11. ,'". $data ."', '". $f1 ."', '". $f2 ."' ,'". $f3 ."', '". $f4 ."' )");
  12.  
  13. $result=mysql_query($query)
  14. }
  15.  
  16. $max_rozmiar = 1024*1024;
  17.  
  18. if (is_uploaded_file($_FILES['f1']['tmp_name'])) {
  19. if ($_FILES['f1']['size'] > $max_rozmiar) {
  20.     echo 'Błąd! Plik jest za duży!';
  21. } else {
  22.     echo 'Odebrano plik. Początkowa nazwa: '.$_FILES['f1']['name'];
  23.     echo '<br/>';
  24.     if (isset($_FILES['f1']['type'])) {
  25.         echo 'Typ: '.$_FILES['f1']['type'].'<br/>';
  26.     }
  27.     move_uploaded_file($_FILES['f1']['tmp_name'],
  28.         $_SERVER['DOCUMENT_ROOT'].'/page/foto_news/'.$_FILES['f1']['name']);
  29. }
  30. } else {
  31.   echo 'Błąd przy przesyłaniu danych!';
  32. }
  33.  
  34. ?>


ogolnie chcialem zeby dodawany byl news do bazy a na serwer uploudowal sie obrazek ( dokładnie to 4 obrazki) no o ile wszystko mi sie do bazy dodaje to niemoge zauploudowac pliku sad.gif pokazuje sie
Błšd przy przesyłaniu danych!

Ten post edytował Raffal 17.03.2009, 17:28:54
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 11:13