![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam prosty skrypt php oparty na plikach tekstowych który dodaje newsy i obrazek na takiej zasadzie:
Post dodany załóżmy o godz 13.36 wygląda następująco: Obrazek: baza/2014-05-30-13-36-10-gra.jpg baza/2014-05-30-13-36-10-gra.php - plik zawiera dane postu TYTUŁ, TREŚĆ, KATEGORIA (2014 - rok, miesiąc, data, godzina, minuta, sekunda dodania) Chcę aby była możliwość dodawania obrazków załóżmy GIF. w pliku dodawania wpisów wygląda tak: Kod $nazwapliku=date('Y').'-'.date('m').'-'.date('d').'-'.date('H').'-'.date('i').'-'.date('s').'-gra'; $zapis=zapiszplik($nazwapliku,$zawartoscpliku); if($file!='') { $pliku='baza/'.$nazwapliku.'.jpg'; //copy ($file,$pliku); move_uploaded_file($file['tmp_name'],$pliku); } echo '<span style=\'color:green;\'>Dodano wpis: <b> '.$granazwa.' </B> </span><br><br>'; Tutaj widać że jest tylko rozszerzenie JPG. Więc w jaki sposób zrobić aby przy dodaniu gifa stworzyło nazwę tego pliku np: baza/2014-05-30-13-36-10-gra.gif ? Dziękuję za pomoc.. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
nie działa, nie tworzy pliku żadnego ani jpg ani gif
edit: tworzy plik o nazwie: 2014-05-30-14-33-07-gra.tmp - tylko w przypadku gdy wrzucam obrazek w jpg natomiast gdy w GIF to nie dodaje w ogóle żadnego pliku Ten post edytował qoryto 30.05.2014, 13:36:09 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zrób sobie var_dump($file) i zobacz gdzie przechowywane jest rozszerzenie a potem sobie je wyciągnij.
Ten post edytował markuz 30.05.2014, 13:37:00 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Nazwę pliku masz wyciągnąc z $_FILES['name']
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
edit:
Jednak skrypt działa! Zwiększyłem limit pojemności obrazka wysyłany przez formularz i dodaje poprawnie! Mam jeszcze jedno zapytanie. Wyświetałem do tej pory obrazek był w ten sposób we wpisie:
W jaki sposób zrobić, aby wyświetlał się JPG bądź gif w zależności jaki obrazek dodam? pozdrawiam Ten post edytował qoryto 31.05.2014, 15:27:40 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
W bazie danych zapisuj nazwę pliku z rozszerzeniem, to potem tylko wstawisz bezpośrednio nazwę do <img>
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:40 |