Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Pytanie o składnie, Jak wstawić zmienną
Krzysiekpdf
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 9.11.2004

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


To jest pewnie banalne pytanie, ale ja jakos nie potrafie sobie na szybko z tym poradzić, a wiec:

  1. <?php
  2. $wklej1 = 'text do wklejenia';
  3. $wklej2 = '/xxx/xxx/xxx/$wklej1';//Jak to można wkleić bez błędu?
  4. ?>


Tak naprawdę chciałbym skorzystać z file_exist:

  1. <?php
  2. if(file_exists('/xxx/xxx/xxx/$_FILES['fotka']['name']'.jpg'))
  3. //1. koncowka powinna sie wklejac z poprzedniego formularza (print($_FILES['fotka']['name']); oczywiście działa)
  4. //2. jak wpisac, zeby były pliki .jpg, .gif i .png - .jpg||.gif||.png? (Podejrzewam, że jezeli zostawię .jpg - nie będzie brało pod uwagę gifów)
  5.  
  6. {echo 'Wszystko, co ma byc wykonywane, jeżeli plik jest';} else {echo 'Wszystko, co ma byc wykonywane, jeżeli pliku nie ma';}
  7. ?>


Pomóżcie

Krzysiek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
spryciula
post
Post #2





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 9.12.2006

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


  1. <?php
  2. $wklej1 = 'text do wklejenia';
  3. $wklej2 = '/xxx/xxx/xxx/'.$wklej1;//Jak to można wkleić bez błędu?
  4. ?>



znak ' powoduje wyświetlenie tak jak jest wpisane, bez poszukiwania zmiennej w ciągu znaków

Ten post edytował spryciula 20.02.2007, 16:50:51
Go to the top of the page
+Quote Post
acztery
post
Post #3





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


w Twoim przypadu zastosował bym " a nie '
Go to the top of the page
+Quote Post
Mary$
post
Post #4





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 19.02.2007
Skąd: 3city

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


możesz zrobić
  1. <?php
  2. if(file_exists("text $zmienna"));
  3. ?>
, ale tylko wtedy, gdy Twoja zmienna nie jest tablicą. Wtedy musisz zrobić
  1. <?php
  2. if(file_exists("text".$_FILES['name']));
  3. ?>


--------------------
Nie ma rzeczy niemożliwych - są tylko czasochłonne i mało opłacalne.
Go to the top of the page
+Quote Post
Krzysiekpdf
post
Post #5





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 9.11.2004

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


Dzięki spryciula & Mary$

Dla przejrzystości zrobiłem tak:
  1. <?php
  2. $a = '/xxx/xxx/xxx/';
  3. $b = $_FILES['fotka']['name'];
  4. $filename = $a.$b;
  5. if(file_exists($filename))
  6. {skrypt gdy plik jest } else {skrypt gdy pliku nie ma}
  7. ?>


Działa!

Wyrzuciłem całkiem czesc 'jpg' (tak na oko bez konsekwencji)- łyka wszystkie pliki (oczywiscie w czesci (skrypt gdy pliku nie ma) przepuszczane sa tylko te pliki, które chce i wycina te za duże)

Ten post edytował Krzysiekpdf 20.02.2007, 17:26:46
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 03:59