Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nadawanie nazw zmiennych
simon186
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 7.02.2008

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


Witam!

Mam mały problem z wyciągnięciem zmiennej. Mam taki kod który generuje nazwy zmiennych jako.
$_files[photo1]
$_files[photo2]
$_files[photo3]
...
$_files[photo8]

Cytat
for($i = 1; $i<=8; $i++){
$add .= 'Zdjęcie '.$i.': <input name="photo'.$i.'" type="file" size="30"><br />';
}


Chce w jakis prosty sposob sprawdzic czy zmienna istnieje tylko nie wiem do koncza jak wywolac ta zmienna.Chodzi mi o to ze nie wiem jak mam wywolac zmienna photo1 itd.

Kod
if(strlen($_FILES[photo'.$i.']['tmp_name']) > 0)


Prosze o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
.radex
post
Post #2





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


  1. <?php
  2. $nazwa = 'photo2';
  3.  
  4. $$nazwa = 'test';
  5.  
  6. echo $photo2; // wywali "test"
  7. ?>


Cała magia tkwi w podwójnym znaku dolara. Nawet może być ich dziesięć, tylko trzeba odpowiednio ponazywać zmienne.

Ten post edytował radex_p 29.05.2008, 20:29:52
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: 12.10.2025 - 17:14