Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dodawanie zdjęcia na serwer i nazwę pliku do bazy
jakis_login
post 10.06.2011, 14:41:40
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


Witam,
Czy mógłby mi ktoś pomóc dokończyć skrypt który by dodawał zdjęcia na serwer i nazwę pliku do bazy danych wraz z opisem zdjęcia. Chodzi mi o coś takiego, że gdy kliknę np. Wybierz zdjęcie do otwiera się okienko gdzie można wybrać zdjecie z dysku i po wybraniu w polu input obok pojawia się ścieżka z dysku do zdjęcia i po kliknięciu DODAJ zdjęcie jest dodawane na serwer i nazwa dodanego pliku do bazy i opis także do bazy
Z góry dzięki za jakąkolwiek pomoc.

  1. function dodaj_nowe_zdjecie(){
  2.  
  3. if($_POST['opis_zdjecia']){
  4.  
  5. dbConnect();
  6. $opis_zdjecia = $_POST['opis_zdjecia'];
  7. $results = mysql_query("INSERT INTO `tab_image` VALUES ('', 's', '$opis_zdjecia', '0000-00-00 00:00:00')"); //id, nazwa_pliku, opis, data_dodania
  8.  
  9. }
  10.  
  11. echo 'DODAWANIE NOWEGO ZDJECIA: <br />
  12. <form action="panel.php" method="post">
  13. <input type="button" value="Wybierz zdjecie"/> <input type="text" /><br />
  14. opis zdjecia<input type="text" name="opis_zdjecia" /><br />
  15. <input type="submit" value="DODAJ"/>
  16. </form>
  17.  
  18.  
  19. ';
  20. }
Go to the top of the page
+Quote Post
Rid
post 10.06.2011, 14:49:55
Post #2





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


Proszę się dowiedzieć o:
<input type="file"> jekie cechy i atrybuty posiada jakie eventy i myślę ,że powinien dać Pan radę.

Pozatym to jest DIY tongue.gif
Go to the top of the page
+Quote Post
zbig
post 10.06.2011, 14:54:49
Post #3





Grupa: Zarejestrowani
Postów: 144
Pomógł: 30
Dołączył: 5.05.2007
Skąd: Mannheim

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


Witam !

Stary prosze Cie wpisz w google "php upload plikow"

Pozdrawiam


--------------------
Flash Flex PHP JAVA RED5 http://www.easyweb24.net
Go to the top of the page
+Quote Post
jakis_login
post 10.06.2011, 15:36:39
Post #4





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


to w takim razie co tu jest źle?

  1. function dodaj_nowe_zdjecie(){
  2.  
  3. if($_POST['opis_zdjecia']){
  4.  
  5. dbConnect();
  6. $plik = $_POST['plik'];
  7.  
  8. move_uploaded_file($_FILES['plik']['tmp_name'], 'c:/Intel/strzalka.png');
  9.  
  10. $opis_zdjecia = $_POST['opis_zdjecia'];
  11. $results = mysql_query("INSERT INTO `tab_image` VALUES ('', '$plik', '$opis_zdjecia', '0000-00-00 00:00:00')");
  12.  
  13. }
  14.  
  15. echo 'DODAWANIE NOWEGO ZDJECIA: <br />
  16. <form action="panel.php" method="post">
  17. <input type="file" value="Wybierz zdjecie" name="plik"/><br />
  18. opis zdjecia<input type="text" name="opis_zdjecia" /><br />
  19. <input type="submit" value="DODAJ"/>
  20. </form>
  21.  
  22. <br /><br /><br />';
  23. }
Go to the top of the page
+Quote Post
Rid
post 10.06.2011, 15:44:28
Post #5





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


name="plik"
name="opis_zdjecia"
proszę zmienić
na:
id="plik"
id="opis_zdjecia"
Poza tym ,wpisać w google kursy,tutoriale-tworzenie formularzy.

Ten post edytował Rid 10.06.2011, 15:47:22
Go to the top of the page
+Quote Post
jakis_login
post 10.06.2011, 15:52:09
Post #6





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


Jeśli zmienię to nie zadziała post i nie doda się do bazy pozatym po zmianie także nie ma pliku w podanej lokalizacji. Co jest grane?
Go to the top of the page
+Quote Post
melkorm
post 10.06.2011, 17:32:34
Post #7





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


poprawne enctype


--------------------
Go to the top of the page
+Quote Post
Daiquiri
post 10.06.2011, 17:39:20
Post #8





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Przenoszę do przedszkola. Jakis_login, proszę zapoznaj się najpierw z mechanizmem działania formularzy w PHP oraz ich budową w języku HTML.


@Rid
Czekam aż się temat rozwinie. Trochę kodu jest, więc [DIY] częściowo się odbyło smile.gif.
Go to the top of the page
+Quote Post
jakis_login
post 10.06.2011, 19:27:36
Post #9





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


Doszedłem do wniosku iż przenosi mi pliki tak jak chcę ale nie obrazki. Więc ostatnie pytanie. Jak ustawić aby przenosił tylko obrazki?
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:38