![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam wszystkich, mam taki problem. Mam gotową baz mysql wszystko działa, wiem jak zrobić formularze do dodawania rekordów, aktualizacji i kasowania ale nie mam pojęcia jak się zabrać za formularz który będzie dodawał obrazek w wyznaczone miejsce, robił miniaturkę i zapisywał ścieszkę do obrazka wraz z tytułem w bazie mysql.
Może mnie ktoś naprowadzi, podsunie jakiś pomysł. Dzięki |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zacznij od nauki uploadu
http://pl2.php.net/manual/pl/features.file...post-method.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
no dobra dzieki za link, pliki juz się dodają na serwer a teraz jak to zrobić by nazwa pliku wpadała do bazy mysql? może znowu jakiś link pomocny hehe
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod a teraz jak to zrobić by nazwa pliku wpadała do bazy mysql? może znowu jakiś link pomocny hehe mysql_query hehe http://pl2.php.net/manual/pl/function.mysql-query.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
zrobilem insert in to do konkretnej tabeli. Wybralem plik i zrobilem upload ale wywalilo mi "Column 'grafika_tlo' cannot be null" przypuszczam że przydała by się coś jeszcze ? chodzi o nazwe
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No przeciez masz jak wol na miedzy napisane:
"kolumna o nazwie grafika_tlo nie moze byc pusta." To podaj wartosc dla tej kolumny -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
--pomier-- |
![]()
Post
#7
|
Goście ![]() |
Za szybko napisałem, tak zrobilem wszystko wpisy sa w bazie, plik sie laduje na serwer tylko muszę podać ręcznie nazwę pliku a da się tak by nazwe pliku automatycznie wpisywał formularz w bazie. Tak bym nie musiał ręcznie wpisywać. Wybieram sobie obrazek o nazwie test.jpg wypełniam resztę danych i klikam wyślij a w bazie ustawia się nazwa pliku test.jpg
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No przecież nazwe tego pliku masz w $_FILES, tak? Tak. No to se stamtad pobierz i wstaw do zapytania.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
no nie obużaj się ja jestem tylko grafikiem i chcę coś zrobic hehe. Dobra działa dzięki z pomoc w tym temacie a mam jeszcze pytanie i pewnie zaraz wybuchniesz, jak zmusić upload formularz do zmiany rozdziałki pliku do konkretnego rozmiaru
no nie obużaj się ja jestem tylko grafikiem i chcę coś zrobic hehe. Dobra działa dzięki z pomoc w tym temacie a mam jeszcze pytanie i pewnie zaraz wybuchniesz, jak zmusić upload formularz do zmiany rozdziałki pliku do konkretnego rozmiaru |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat no nie obużaj się ja jestem tylko grafikiem i chcę coś zrobic hehe. Gdzie tu widzisz obużenie? Masz tam gdzieś wykrzyknik, wielkie litery, wyzywanie od debili? Nie masz, wiec nie wciskaj mi jakiegoś stanu.Nie widzisz prostej rzeczy to ci wyjaśniam tę prostą rzecz i tyle. To że nie używam w zdaniu uśmieszków ( ![]() ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
no ok, jeszcze zauważyłem coś takiego że jak plik jest za duży to formularz pokazuje mi komunikat i nie przesyła do na serwer pliku ale zapisuje wszystko i tak w bazie. Można i to jakoś ustawić?
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Można, przestaw w swoim kodzie linię nr 3 z linią nr 4
![]() Jak nie załapałeś "obużonej" aluzji to pokaż kod ![]() Zanim jednak pokażesz kod, to wiedz, że zanim cos wkladasz do bazy to warto by najpierw sprawdzić czy upload poszedł ok. No wiesz, użyć trzeba IF -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
wszystko sobie sprawdzam na serwerku i w phpmyadmin to widzę co się dzieje
kod dodawania:
kod wykonywania
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat wszystko sobie sprawdzam na serwerku i w phpmyadmin to widzę co się dzieje A co ma piernik do wiatraka? To w kodzie robisz wkladanie do bazy i to w kodzie ma byc warunek IF ktory albo pozwoli wlozyc do bazy albo nie. A ma pozwolic tylko wtedy, gdy upload się powiedzie.echo 'Błąd! Plik jest za duży!'; echo 'Błąd przy przesyłaniu danych!'; Kazde takie echo robisz gdy IF da ci false. Super, fajnie. Ale tak samo musisz zrobic z wlozeniem do bazy. Jak sie upload nie powiodl to masz nie robic wkladania do bazy. Masz uzyc IF. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Gdzie tu widzisz obużenie? Hmm.... nospor odnosze wrażenie że coraz więcej osób uważa, że jesteś niemiły dla użytkowników forum! Ja tu widzę eskalację zła wśród moderatorów forum ![]() Nie rozumiem tego, aktualnie 1834 zapytania na forum spotkały się z twoją 'falą obużenia'. //// Ok, wiem że całkowity ![]() ![]() pomier po 1. oburzenie pisze się przez rz po 2. Najpierw troche poczytaj o obsłudze zapytań do bazy danych o np. tu: http://www.w3schools.com/PHP/php_mysql_insert.asp -------------------- WebLemon.pl - projektowanie stron www, reklama i PR w internecie - Adwords, Facebook.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (10%) ![]() ![]() |
wszystko fajnie poczytam, po testuję tylko ja tego nie piszę wykonuję to wszystko w dreamweaver i śmiga ale widzę że muszę poprzerabiać ręcznie. Zaraz to wszystko sprawdzę.
No dobra coś tam działa teraz nie wysyla jak jest za duzy plik a jak można zmusic formularz do zmiany rozdzielczosci obrazka? Ten post edytował pomier 26.01.2011, 21:32:40 |
|
|
![]()
Post
#17
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No niestety formularz nie zmienia obrazków. To również musisz zrobić ty w php przy pomocy biblioteki GD
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:19 |