Noxe Skrevet 16. mars 2006 Del Skrevet 16. mars 2006 Hei jeg lurte på om det var mulig at PHP sendte CMD koder til en server, fks. min? den sendte fks. "<update cmd="charprops" username="Noxe"/>" ? Takk for alle svar! Lenke til kommentar
nree Skrevet 16. mars 2006 Del Skrevet 16. mars 2006 (endret) CMD? Hmm, kansje det.. Tenker du på shell? http://no2.php.net/manual/en/function.shell-exec.php Endret 16. mars 2006 av goggen90 Lenke til kommentar
Noxe Skrevet 16. mars 2006 Forfatter Del Skrevet 16. mars 2006 CMD?Hmm, kansje det.. Tenker du på shell? http://no2.php.net/manual/en/function.shell-exec.php 5764898[/snapback] ja, men jeg aner ikke hvordan jeg skal gjør dette. Har studert den siden sykt lenge nå =\ fatter ikke en dritt... Lenke til kommentar
Gjest Slettet+6132 Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 (endret) Hva er problemet? Er jo den simpleste saken. <pre> <? $netstat = shell_exec("netstat -n"); echo $netstat; ?> </pre> Dette bil printe ut noe lignende dette: Aktive tilkoblinger Prot. Lokal adresse Ekstern adresse Tilstand TCP 127.0.0.1:80 127.0.0.1:2795 ESTABLISHED TCP 127.0.0.1:80 127.0.0.1:2796 ESTABLISHED (...) Er bare til å endre kommanduen i shell_exec til det du skal kjøre, så får du det som du vil EDIT: Rota med tagger Endret 17. mars 2006 av Slettet+6132 Lenke til kommentar
Noxe Skrevet 17. mars 2006 Forfatter Del Skrevet 17. mars 2006 (endret) Hva er problemet? Er jo den simpleste saken. <pre> <? $netstat = shell_exec("netstat -n"); echo $netstat; ?> </pre> Dette bil printe ut noe lignende dette: Aktive tilkoblinger Prot. Lokal adresse Ekstern adresse Tilstand TCP 127.0.0.1:80 127.0.0.1:2795 ESTABLISHED TCP 127.0.0.1:80 127.0.0.1:2796 ESTABLISHED (...) Er bare til å endre kommanduen i shell_exec til det du skal kjøre, så får du det som du vil EDIT: Rota med tagger 5768622[/snapback] Du er genial Jeg skjønner det =D og den <pre> kommandoen var gooood ser jeg har _MYE_ ennå å lære meg i PHP.. Thanks! EDIT: Du må ta med "<?php ?>" mange som må bruke ?php og ikke bare ?.. WAMP må ha ?php =\.. og igjen... SUPERB! Endret 17. mars 2006 av Noxe Lenke til kommentar
Gjest Slettet+6132 Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Du er genial Jeg skjønner det =D og den <pre> kommandoen var gooood ser jeg har _MYE_ ennå å lære meg i PHP.. Thanks! EDIT: Du må ta med "<?php ?>" mange som må bruke ?php og ikke bare ?.. WAMP må ha ?php =\.. og igjen... SUPERB! 5769258[/snapback] <pre> er en HTML-tag som lar deg beholde "pre-formatted text" (altså den ødelegger ikke teksten slik den blir printet ut med masse mellomrom osv). Det at du må bruke <?php istedenfor <? kan du endre på i php.ini. ; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized. ; NOTE: Using short tags should be avoided when developing applications or ; libraries that are meant for redistribution, or deployment on PHP ; servers which are not under your control, because short tags may not ; be supported on the target server. For portable, redistributable code, ; be sure not to use short tags. short_open_tag = On Setter du den til "On" kan du bruke den korte varianten Lenke til kommentar
Arne Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Kvifor virker ikkje shutdown -r? Lenke til kommentar
Gjest Slettet+6132 Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Kvifor virker ikkje shutdown -r? 5769663[/snapback] De som lagde PHP var vel to hakk smartere enn deg Lenke til kommentar
Arne Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Kva ting er det som virker då? Lenke til kommentar
-A-nders Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 (endret) . Endret 25. januar 2018 av -A-nders Lenke til kommentar
Arne Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Det var jo rart, ping virkar ikkje, den berre lar serveren stå og gå... Lenke til kommentar
hockey500 Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 <pre> <?php $ifconfig = shell_exec("ifconfig wlan0"); echo $ifconfig; ?> </pre> Hva er feilen her da? jeg kjører ubuntu linux hvis det har noen betydning.. Lenke til kommentar
Gjest Slettet+6132 Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Fordi ifconfig ikke er tilgjengelig for andre enn root, og webserveren kjører som regel aldri som root Lenke til kommentar
trondes Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Fordi ifconfig ikke er tilgjengelig for andre enn root, og webserveren kjører som regel aldri som root 5770368[/snapback] /sbin/ifconfig vanlige bruker kan kjøre det, men det ligger som oftest ikke i path'en. Lenke til kommentar
hockey500 Skrevet 17. mars 2006 Del Skrevet 17. mars 2006 Hvordan kan jeg gi webserveren root-rettigheter da? scriptet skal ligge innenfor et htaccess beskyttet område, så regner med at det går greit. Lenke til kommentar
salah Skrevet 18. mars 2006 Del Skrevet 18. mars 2006 (endret) Root-rettigheter betyr jo administrator-rettigheter. Hvis du leier webhotell fra et firma, så tviler jeg sterkt på at du får det Har du egen server må du få PHP/webserveren til å kjøre med root (jeg er ikke helt sikker på hvordan dette gjøres) EDIT: skrivefeil. Klarer ikke å skrive en eneste post uten det.. hrmf Endret 18. mars 2006 av pavlion Lenke til kommentar
hockey500 Skrevet 18. mars 2006 Del Skrevet 18. mars 2006 jeg kjører på egen server... Lenke til kommentar
Magnus Holm Skrevet 18. mars 2006 Del Skrevet 18. mars 2006 Burde det ikke gå med: su ifconfig? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå