Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> shell_exec i wyniki w select htmla
Aquarius
post 5.03.2012, 12:01:10
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 18.10.2008

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


witam,
od wczoraj próbuję rozgryźć jak dokonać tego aby wyniki z wykonania funkcji shell_exec wstawić w pętli w formularzu <select><option>, niestety w kilkudziesięciu kombinacjach jakie wykonałem otrzymuję albo puste pole albo sam napis: Array
funkcja shell_exec zwraca wynik w postaci kilku (zawsze więcej niż 1) linii kończących się znakiem: \n
(sprawdzone, w logu dimension.log są zawsze zapisane linie)

  1. $cmd = trim(shell_exec("skrypt -i plik 2>&1 | grep dimension | awk '{print $0}' > dimension.log"));
  2. $dim = preg_split('/[\n]+/', $cmd);
  3. //$dim = explode("\n", $dim);
  4. foreach($dim as $line) {
  5. $select = "<option value='.$line.'>'.$line.'</option>";
  6. }


w takiej postaci otrzymuję w polu select jedno puste drugie '..'
gdzie popełniłem błąd? a może się nie da? może powinienem koniecznie zapisywać wyniki do pliku i wtedy pobrać wyniki z pliku? ale przecież czy to nie to samo?

Ten post edytował Aquarius 5.03.2012, 12:04:31
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:50