Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodawanie rekordu WALIDACJA
pawelgdz
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 30.01.2006

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


witam mam problem poniewaz chce dodac rekor do bazy danych mam nastepujace pola formularza

- kategoria (text)
- podkategoria (text)
- nazwa (text)
- opis (text)
- cena (text)
- zdjecie (file)

przed dodaniem rekordu do bazy danych chce sprawdzic czy wybrano plik z dysku jesli nie to nie to pole w bazie zdjecie pozostanie puste jesli tak to zostanie umieszczony tam wpis typu : galeria/plik.jpg

mam taki kod który nie chce mi dzialać:

  1. <?php
  2. if($zdjecie!=""){
  3.  
  4. $uploaddir = "grafika/";
  5. $upladdir = (string)$uploaddir;
  6. $czas= time();
  7. $uploadfile = $uploaddir.$czas.".jpg";
  8. $uploadfile = (string)$uploadfile;
  9.  
  10.  
  11. move_uploaded_file($_FILES["zdjecie"]["tmp_name"], $uploadfile);
  12.  
  13. } else {
  14.  
  15. $uploadfile="";
  16.  
  17. }
  18.  
  19.  
  20.  $dane = ereg_replace("(rn|n|r)", "<br />", $_POST['opis']);  
  21.  mysql_query("insert into baza values (NULL,'$_POST[nazwa]','$dane','$_POST[cena]','$uploadfile', '$_POST[kategoria]', '$_POST[podkategoria]')");
  22.  header ("Location: ?go=baza");
  23. ?>
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: 22.08.2025 - 10:14