cmd in php

Overzicht Reageren

Direct weten hoe jij ervoor staat in de arbeidsmarkt?
Christoph e

christoph e

30/06/2012 12:28:18
Quote Anchor link
zoals in de titel staat zou ik willen weten of het mogelijk is om code dat cmd verstaat te kunnen gebruiken in php?
 
PHP hulp

PHP hulp

20/06/2013 06:45:57
 
Php knipper

php knipper

30/06/2012 12:36:14
Quote Anchor link
is dat niet deze functie?

http://php.net/manual/en/features.commandline.php
Gewijzigd op 30/06/2012 12:37:33 door php knipper
 
Write Down

Write Down

30/06/2012 12:46:44
Quote Anchor link
Ik denk dat Christoph eerder doelt op code die je in de Windows Commandline kan opgeven. Zoals:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
@echo off
:pinger
ping phphulp.nl -n 1
goto pinger



In dat geval, moet hij is uitkijken naar shell_exec of exec. Hou er wel rekening mee, dat deze commando's op een shares host sowieso uitgeschakeld zijn. Je zal dus ofwel op je thuis-computer dit moeten draaien ofwel ergens op een VPS / dedicated server.
 
Christoph e

christoph e

30/06/2012 12:52:06
Quote Anchor link
jep dat bedoel ik, standaart staat ssh uit maar ik kan dat aan zetten.
maar is het ook mogelijk om dit op een lunix server te gebruiken?

Toevoeging op 30/06/2012 12:54:05:

en hoe moet ik dan werken met het commando cd ( vanuit de plaats van het script of de webrood) ?
 
Write Down

Write Down

30/06/2012 16:00:05
Quote Anchor link
Voor Linux werkt dit zeker en vast. De uitleg staat in de links die ik al reeds gaf. 'cd' zal afhangen hoe jij je server hebt ingericht.
 
Wouter J
Tutorial mod

Wouter J

30/06/2012 17:22:41
Quote Anchor link
Wat je ook kunt doen is `` gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php

// php script

`ping phphulp.nl`;
`cd E:\foo\bar`;
`mkdir foobar`;
?>
 
Write Down

Write Down

30/06/2012 20:05:08
Quote Anchor link
Wouter J op 30/06/2012 17:22:41:
Wat je ook kunt doen is `` gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php

// php script

`ping phphulp.nl`;
`cd E:\foo\bar`;
`mkdir foobar`;
?>

Dat is een verkorte notatie van shell_exec bij mijn weten. Dus ook deze manier zal geblokkeerd worden op shared hosting.
 
Php knipper

php knipper

01/07/2012 12:38:56
Quote Anchor link
oeps foutje
Gewijzigd op 01/07/2012 13:03:44 door php knipper
 



Overzicht Reageren