Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z passthru
Forum PHP.pl > Forum > Przedszkole
mariusz g
Witam,

Mam problem z załadowaniem wyniku do zmiennej.
Kawałek kodu:
  1. $wmic_nazwa_kompa = $dane_a['u_nazwa'];
  2.  
  3. $serialnumber = passthru('wmic /node:'.$wmic_nazwa_kompa.' bios get serialnumber');
  4.  
  5. mysql_query ("UPDATE urzadzenie SET u_service_tag = '".$serialnumber."' WHERE u_id = '".$dane_a['u_id']."'");
  6.  

Otrzymuje wynik na ekranie ale zmienna $serialnumber jest pusta bo do bazy nic nie wpada.
Proszę o pomoc
aachi
Zgodnie z opisem funkcji w manualu PHP, ta funkcja NIC nie zwraca
Cytat
void passthru ( string $command [, int &$return_var ] )


Spróbuj:
  1. $wmic_nazwa_kompa = $dane_a['u_nazwa'];
  2. exec('wmic /node:'.$wmic_nazwa_kompa.' bios get serialnumber',$serialnumber);
  3. mysql_query ("UPDATE urzadzenie SET u_service_tag = '".$serialnumber."' WHERE u_id = '".$dane_a['u_id']."'");


mariusz g
Dzięki
działa

dałem tak $serialnumber[1] bo to tablica i numer jest na pozycji [1]
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.