Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dodawanie rekordu WALIDACJA
Forum PHP.pl > Forum > PHP
pawelgdz
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. ?>
mdco
Zrób na początku
  1. <?php
  2. if($_FILES["zdjecie"]["tmp_name"]!=""){
  3. //..... tu dalej skrypt
  4. ?>
pawelgdz
kurcze nie dziala mi ten skrypt nie chce mi dodawac zdjec sad.gif dodaje wpis do bazy ze sciezka ale nie wgrywa tego pliku do katalogu sad.gif ten warunek cio mi podałeś tez nie działa sad.gif kto ma jakis dobry sposob na dodwanie zdjec sad.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.