Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Dodawanie dwóch zmiennych
Forum PHP.pl > Forum > Przedszkole
AQuatro
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 ?
nospor
http://pl.php.net/manual/pl/language.operators.php
I sobie wyszukaj wlasciwy operator. Troche samodzielnosci
AQuatro
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ą.
nospor
zdaje sie cos mowilem o samodzielnosci:
http://pl.php.net/manual/pl/ref.exec.php
tongue.gif
AQuatro
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 ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.