Första sidan | Forum start | Logga in | Bli medlem |


Problem med få utskriften skriven från dosprompten med php?

Här diskutera vi PHP och Webutveckling. Forumet innefattar även diskussion kring den open source mjukvara som finns i PHP exempelvis OsCommerce, Mambo, Drupal, phpBB och etc

Problem med få utskriften skriven från dosprompten med php?

Inläggav greenboy 26 oktober 2007, 22:07

Om man skrivar echo %username% vid kommandprompten, så skrivs
windows användarnamnet ut. Men hur får det göra samma sak med
php. Jag har försökt med koden nedanför. men har inte lyckats, är det nån, som kan hjälpa mig?

Kod: Markera allt
exec("echo %usernamne%", $output);
echo $ouput;
greenboy
 
Inlägg: 118
Blev medlem: 10 mars 2003, 13:59

Inläggav mikma 26 oktober 2007, 22:26

Det är väl en omgivningsvariabel så det vore bättre att hämta den direkt från _ENV. Tyvärr blir det kanske systemberoende, men USER finns väl oftast?

Kod: Markera allt
<?php print "User: " . $_ENV['USER'] . "\n"; ?>
mikma
 
Inlägg: 3349
Blev medlem: 10 juli 2003, 21:19

Inläggav greenboy 26 oktober 2007, 22:38

Får inget resultat på förutom att det står User:
Kan nån hjälpa med detta?
greenboy
 
Inlägg: 118
Blev medlem: 10 mars 2003, 13:59

Inläggav mikma 26 oktober 2007, 23:00

Du provade inte med username istället för USER?
mikma
 
Inlägg: 3349
Blev medlem: 10 juli 2003, 21:19

Inläggav greenboy 29 oktober 2007, 08:54

mikma skrev:Du provade inte med username istället för USER?

Blir samma resultat.

Finns det ingen möjlighet att få fram windows användarnamnet med Apache och php?
greenboy
 
Inlägg: 118
Blev medlem: 10 mars 2003, 13:59


Återgå till PHP utveckling

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst