Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dodawanie dwóch zmiennych
AQuatro
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 29.09.2004

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


Mam problem. Nie potrafię dodać dwóch zmiennych tekstowych do siebie.
Zaznaczam, że otrzymaną zmienną tekstową chę użyć jako nazwa pliku !

Jeżeli zdefiniuję $zmienna="xxx.txt"; # jest ok.

Jednak załóżmy, że moja nazwa pliku ma zawierać folder (np: "pliki/polskie/xxx.txt"), który to folder przychodzi do pliku wraz ze zmienną typu $_POST.

Czyli mam:
  1. <?php
  2. $sciezka=$_POST['path'] # tu jest ok
  3. $nazwa="xxx.txt"  # to tez jest ok. 
  4. $nazwa_pliku=$sciezka+$nazwa # tu jest problem otrzymuję nazwę pliku 0,
  5. ?>


Co jest nie tak, jak dodać te zmienne ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://pl.php.net/manual/pl/language.operators.php
I sobie wyszukaj wlasciwy operator. Troche samodzielnosci
Go to the top of the page
+Quote Post
AQuatro
post
Post #3





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 29.09.2004

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


Dziękuję, znalazłem.
dodajemy po prostu kropką . :-)

Jeżeli można nie zaśmiecając forum, to mam jeszcze ostatnie pytanie.
Jak z poziomu pliku php odpalic komendę basha na serwerze linuxowym
A konkretnie kod program, ktory bedzie obrabiał moją stronę.
Normalnie w bashu moj program odpalę tak: "python nazwaprogramy.py"
Jak zrobic aby php odpalił go za mnie ?
Oczywiscie wszystkie prawa do odpalenia programu będą.

Ten post edytował AQuatro 13.02.2007, 13:01:49
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




zdaje sie cos mowilem o samodzielnosci:
http://pl.php.net/manual/pl/ref.exec.php
(IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
AQuatro
post
Post #5





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 29.09.2004

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


Ok. Mam rozwiązanie.
  1. <?php
  2. $output = shell_exec('ls -lart');
  3. echo "<pre>$output</pre>";
  4. ?>


Załóżmy że program "ls -l" będzie działał 5 min.
Pytanie, więc czy zmienna $output zaczeka 5 min na zakończenie wykonywania programu,
czy wszystko ruszy dalej o ile program nie wykona się natychmiast ?
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 - 12:52