Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] dział promocje w php, opis i fotka
kononowicz
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


witam.

Chciałbym zrobić na stronie dział promocje...

i w tym dziale miałyby byc fotki towarów wraz z opisem...

i zeby mozna to jakos kontrolować (dodawać fotki i opis z formularza) ...

Czy ktoś wie jak sie za to zabrać... jak to zrobić??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Teoretycznie można ( pole chyba bloob albo jakoś tak - nigdy nie używałem ), ale wystarczy jak do bazy wpiszesz np link do zdjęcia, jego nazwe itp ... a zdjęcia fizycznie uploadujesz na serwer.
Go to the top of the page
+Quote Post
kononowicz
post
Post #3





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


Cytat(Cienki1980 @ 15.01.2007, 22:25:04 ) *
Teoretycznie można ( pole chyba bloob albo jakoś tak - nigdy nie używałem ), ale wystarczy jak do bazy wpiszesz np link do zdjęcia, jego nazwe itp ... a zdjęcia fizycznie uploadujesz na serwer.


teraz wydaje się to prostę ... gdybym miał jakies problemy będe pisać . dzieki



ps. a czy ktoś jednak ma jakis przykład?? chętnie lukne jak on to zrobił.

i czy lepiej zrobic wartosc blob w bazie i tam umieszczac fotki czy w oddzielnym folderze na serwerze? wydaje mi sie ze chyba lepiej w folderze co nie obciaza tak bazy. prawda?



godz. 2:57 - nie moge sobie poradzic z tym dziadostwem... moja tabelka zawiera ID(int) OPIS(text) i FOTO (blob)

na razie spłodziłem i pewnie wszystko źle:

  1. <?php
  2. $zapytaniea = "SELECT * FROM promocje";
  3. $wykonaja = mysql_query($zapytaniea);
  4. while($wiersz = mysql_fetch_array($wykonaja))
  5. {
  6. print '<img src="'.$wiersz['foto'].'" ';
  7. }
  8.  
  9. print '<img src="'.$wiersz['foto'].'" ';
  10.  
  11. <FORM ACTION="promocje.php" METHOD="POST" ENCTYPE="multipart/form-data" ACCEPT="image/gif, image/jpeg" id="formform">
  12. <input type="hidden" name="MAX_FILE_SIZE" value="8192">
  13. <p>
  14. <legend>Wyślij ten plik:</legend>
  15. <input type="file" name="foto" id="foto" class="tekst">
  16. </p>
  17. <p>
  18. <legend>dodaj opis:</legend>
  19. <input type=text name="opis" id="opis" class="tekst">
  20. </p>
  21. <input type="submit" value="dodaj" name="dodaj" class="przycisk">
  22. </FORM>
  23. ';
  24.  
  25.  
  26. if(isset($_POST['dodaj']))
  27. {
  28.  
  29. $opis = $_POST['opis'];
  30. $foto = $_POST['foto'];
  31. print $opis;
  32. print $foto;
  33. $zapytanie = "INSERT INTO promocje VALUES ('NULL', '$opis', '$foto')";
  34. $wykonaj = mysql_query($zapytanie);
  35.  
  36. if($wykonaj)
  37. print 'wysłało badziewie';
  38. else
  39. print 'zle1 ';
  40. }
  41. else
  42. print 'zle2';
  43. ?>


po przeroznych kombinacjach wyswietliło mi taki komunikat:

Obrazek "http://************x.php" nie może zostać wyświetlony, ponieważ zawiera błędy.

Ten post edytował kononowicz 16.01.2007, 03:56:33
Go to the top of the page
+Quote Post

Posty w temacie
- kononowicz   [php] dział promocje w php   15.01.2007, 22:14:05
- - Cienki1980   Najprościej to stworzyć w bazie danych tabelę w kt...   15.01.2007, 22:19:18
|- - kononowicz   Cytat(Cienki1980 @ 15.01.2007, 22:19...   15.01.2007, 22:22:37
|- - Ociu   Cytat(kononowicz @ 16.01.2007, 00:22...   16.01.2007, 13:40:12
- - kornel-php   1. Formularz dodający/edytujący fotki i ...   15.01.2007, 22:22:28
- - Cienki1980   Teoretycznie można ( pole chyba bloob albo jakoś t...   15.01.2007, 22:25:04
|- - kononowicz   Cytat(Cienki1980 @ 15.01.2007, 22:25...   15.01.2007, 22:27:14
- - babejsza   Wyraźnie Ci napisano abyś nie przechowywał plików ...   16.01.2007, 09:31:37
|- - kononowicz   Cytat(babejsza @ 16.01.2007, 09:31:37...   16.01.2007, 13:12:26
- - noels   Sposób na upload pliku na serwer zakładając, że st...   16.01.2007, 14:11:25
- - kononowicz   uzyłem Twoj skrypt jednak wychodzi mi: Odebrano ...   16.01.2007, 14:47:37
- - kossa   Musisz mieć katalog upload z prawami zapisu. Wart...   16.01.2007, 14:57:15
|- - kononowicz   Cytat(kossa @ 16.01.2007, 14:57:15 ) ...   16.01.2007, 14:58:13
- - noels   Dlatego ze masz katalog zabezpieczony przed zapise...   16.01.2007, 14:59:02
|- - kononowicz   Cytat(noels @ 16.01.2007, 14:59:02 ) ...   16.01.2007, 14:59:39
- - noels   Tak, ale wez wykorzystaj kod, który teraz aktualni...   16.01.2007, 15:03:22
|- - kononowicz   Cytat(noels @ 16.01.2007, 15:03:22 ) ...   16.01.2007, 15:08:24
- - babejsza   wygląda na to, że nie masz uprawnień do katalogu /...   16.01.2007, 15:48:22
|- - kononowicz   Cytat(babejsza @ 16.01.2007, 15:48:22...   17.01.2007, 10:06:40
- - noels   Myślę, że masz racje dlatego, że ten komunikat poj...   17.01.2007, 10:51:35
- - kononowicz   a zapisywanie tego pliku do bazy danych mysql tez ...   17.01.2007, 10:57:48
- - noels   Myślę, że powinno działać jeśli tylko masz uprawni...   17.01.2007, 11:35:11
|- - kononowicz   a czy już kiedys robił formularz z blob'em?? ...   17.01.2007, 11:44:00
- - babejsza   Wkej komunikat. Według mnie dodajesz plik bez nazw...   17.01.2007, 11:59:25
|- - kononowicz   dodałem linijke: [PHP] pobierz, plaintext <?ph...   17.01.2007, 12:04:13
|- - maryaan   Cytat(kononowicz @ 17.01.2007, 12:04...   17.01.2007, 19:12:38
- - Cienki1980   Stworz tabele gdzie będziesz przechowywał dane o z...   17.01.2007, 13:00:51
|- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 13:00...   17.01.2007, 13:08:58
- - Cienki1980   No dobra trochę przesadziłem ... nie wiem dlaczego...   17.01.2007, 13:36:36
|- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 13:36...   17.01.2007, 15:41:06
- - Cienki1980   Przecież tutaj nie trzeba zbytnio myśleć. Formula...   17.01.2007, 16:14:11
|- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 16:14...   17.01.2007, 16:33:29
- - Cienki1980   Przecież wiesz gdzie zapiszesz plik ( do jakiego f...   17.01.2007, 16:40:07
|- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 16:40...   17.01.2007, 16:43:08
- - Cienki1980   Ale przecież TY w kodzie zadecydujesz, do jakiego ...   17.01.2007, 16:45:10
|- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 16:45...   17.01.2007, 16:50:22
- - Cienki1980   Ja bym zrobił tak. [PHP] pobierz, plaintext <?p...   17.01.2007, 17:00:29
|- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 17:00...   17.01.2007, 17:04:05
- - mike_mech   ~kononowicz ten wątek jest kolejnym przyk...   17.01.2007, 17:02:41
- - Cienki1980   No to skoro Twój sposób działa .. znaczy to, że to...   17.01.2007, 17:08:37
- - kononowicz   Cytat(Cienki1980 @ 17.01.2007, 17:08...   17.01.2007, 17:12:15


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

 



RSS Aktualny czas: 29.06.2026 - 08:13