Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wgrywanie zdjęć do bazy danych na serwer
cent4
post
Post #1





Grupa: Zarejestrowani
Postów: 415
Pomógł: 0
Dołączył: 24.12.2008

Ostrzeżenie: (10%)
X----


Jak napisać prosty skrypt, dzięki któremu ktoś kto będzie przeglądał stronkę będzie mógł wrzucić swoje zdjęcie z krótkim opisem do bazy danych mysql?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




obrazek do folderu, jego nazwa+opis do mysql
Go to the top of the page
+Quote Post
cent4
post
Post #3





Grupa: Zarejestrowani
Postów: 415
Pomógł: 0
Dołączył: 24.12.2008

Ostrzeżenie: (10%)
X----


OK. a jedno pytanie jak zrobić zapis obrazka do folderu?
Go to the top of the page
+Quote Post
Spawnm
post
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Lol, poszukaj w google jak się uploaduje w php :/
Go to the top of the page
+Quote Post
maxil
post
Post #5





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


możesz to zrobić tak:

  1. $plik_tmp = $_FILES['plik']['tmp_name'];
  2. $plik_nazwa = $_FILES['plik']['name'];
  3. $plik_rozmiar = $_FILES['plik']['size'];
  4.  
  5. if(is_uploaded_file($plik_tmp)) {
  6. move_uploaded_file($plik_tmp, "tutaj/ścieżka/$plik_nazwa"); ##$plik_nazwa zostaw na końcu!
  7. echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze
  8. <strong>$plik_rozmiar bajtów</strong> został przesłany na serwer!";
  9. }
  10. else
  11. {
  12. echo "Plik: <strong>$plik_nazwa</strong>, nie został wgrany na serwer!";
  13. }


i odpowiedni formularz do tego:

  1. <form enctype="multipart/form-data" method="POST">
  2. <input name="plik" type="file" /><br />
  3. <input type="submit" value="wgraj plik" />
  4. </form>


Ten post edytował maxil 7.12.2009, 15:45:38
Go to the top of the page
+Quote Post

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.08.2025 - 16:03