Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]funkcja system(), przekazanie zmiennej
KuKa
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 24.03.2008

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


Witam,

Mam taki problem, przekazuję dwie zmienne ($zmienna1 i $zmienna2) do skryptu w którym wywołuję funkcję system(). Wywołana funkcja system() wywołuje kolejny skrypt php, któremu muszę przekazać $zmienna1 i $zmienna2. W jaki sposób to można zrobić? Szukałem i nie mogłem znaleźć, a pewnie to jest banalnie proste...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Kildyt
post
Post #2





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


A nie możesz przekazać zmiennych funkcji system w postaci system($zmienna1, $zmienna2)?

Oczywiście lepszym rozwiązaniem w tej sytuacji byłoby zastosowanie programowania obiektowego.

W ostateczności możesz użyć globali.

Ten post edytował Kildyt 18.10.2009, 12:36:56
Go to the top of the page
+Quote Post
KuKa
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 24.03.2008

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


Ale nie chodzi mi o funkcje która sam stworzyłem i nazwałem system (IMG:style_emoticons/default/smile.gif) , tylko o tą
system()
Go to the top of the page
+Quote Post
Kildyt
post
Post #4





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


Cytat(KuKa @ 18.10.2009, 13:40:22 ) *
Ale nie chodzi mi o funkcje która sam stworzyłem i nazwałem system (IMG:style_emoticons/default/smile.gif) , tylko o tą
system()

Wybacz, moje niedoświadczenie w php wychodzi bokiem. (IMG:style_emoticons/default/biggrin.gif) Nie mogę ci pomóc z tą funkcją, ale co do zasięgu zmiennych możesz użyć global (kiepskie rozwiązanie), albo jeszcze zdefiniować te zmienne jako stałe.

Mimo wielkich pozorów moja rada co do programowania obiektowego nie była taka głupia. Z tego co wiem array_filter pozawala na wywołanie funkcji w klasie dzięki zastosowaniu tablicy z dwoma wartościami: nazwa klasy i funkcji. Nie wiem czy to by zadziało z system() ponieważ nie miałem styczności z tą funkcją.

Ten post edytował Kildyt 18.10.2009, 12:53:50
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:32