Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]apostrof a zmienna, Jak zastąpić ciąg
frankiejojo
post
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 2
Dołączył: 20.07.2014

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


Witam,

Temat prymitywny ale na pierdole się wywalam.

Przerabiam plik do umieszczania zdjęcia w katalogu
skrypt odzipowuje katalog, wychwytuje tam txt który dodaje do bazy w folderze znajdują się również pliki graficzne i i to w pętli jest umieszczane w konkretnym katalogu.
Te fotografie otrzymują nazwę $fotka.

Skrypt umieszczający pliki w odpowiednim katalogu jest tradycyjny.

  1. if ($_FILES['plikuzytkownika']['error'] > 0)
  2. {
  3. echo 'Problem: ';
  4.  
  5. switch ($_FILES['plikuzytkownika']['error'])
  6. {
  7. case 1: echo 'Rozmiar pliku przekroczył wartość upload_max_filesize'; break;
  8. case 2: echo 'Rozmiar pliku przekroczył wartość max_file_size'; break;
  9. case 3: echo 'Plik wysłany tylko częściowo'; break;
  10. case 4: echo 'Nie wysłano żadnego pliku'; break;
  11. }
  12. }

I teraz problem polega na tym jak zamienić pliuzytkownika w apostrofach na $fotka.
Jak wykasuje wyraz "plikuzytkownika" oraz apostrofy i wpiszę tam $fotka - to wyskakuje mi komunikat "Undefinded index - i nazwa pliku.

Pomoże ktoś?
Powód edycji: [Kshyhoo]: bb-code
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
frankiejojo
post
Post #2





Grupa: Zarejestrowani
Postów: 111
Pomógł: 2
Dołączył: 20.07.2014

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


OK mam stringa a potrzebuję tablicę czyli arraya - ale jak to zmienić?

No dobra - może teraz ktoś podpowie:
Dałem coś takiego:

print_r(getimagesize($filename));

i dostałem:
Array ( [0] => 500 [1] => 647 [2] => 2 [3] => width="500" height="647" [bits] => 8 [channels] => 3 [mime] => image/jpeg )

teraz numer polega na tym jak pobrać same [mime]

Kod
$typmime = getimagesize($filename);
echo '</br>0  ';
echo $typmime[0];
echo '</br>1 ';
echo $typmime[1];
echo '</br>2 ';
echo $typmime[2];
echo '</br>3 ';
echo $typmime[3];


o do 3 chodzi
Potem się wykrzacza:
jak dam: echo $typmime[4]; -> to mówi że nie ma takiej zmiennej
jak dam echo $typmime[mime]; -> to też nic nie działa

Więc jak pobrać to je. mime?

Ten post edytował frankiejojo 28.01.2016, 20:36:21
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 03:15