Exec()
Weet iemand hoe ik een extern programma kan starten ???
Ik zou graag crimson editor willen starten, ik doe het zo:
Maar hij doet niets, ook als er niets achter staad ...
Ik zou graag crimson editor willen starten, ik doe het zo:
Maar hij doet niets, ook als er niets achter staad ...
Gesponsorde koppelingen:
Ik heb ergens zo'n statusscript draaien, en die voert programmatjes uit om bepaalde statistieken binnen te slepen.
Zo doet hij het bij mij
Nooit geweten dat het zo kon... maar dit is wat ick kon vinden...
Zo doet hij het bij mij
Nooit geweten dat het zo kon... maar dit is wat ick kon vinden...
Raar ?? zal volgens mij niets doen ...
Weet iemand nu hoe ik een extern programma kan starten via php, of een andere manier ??
Hoe extern?
Als safemode niet aanstaat kun je met exec() danwel system() een command naar de server sturen.
Als safemode niet aanstaat kun je met exec() danwel system() een command naar de server sturen.
Ik wil gewoon crimson editor starten, met een opgegeven bestand, dus zo:
c:\Program Files\Crimson Editor\cedit.exe C:\test.txt
Maar als ik dit ingeef op cmd krijg ik deze error:
C:\Program wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.
Ik weet niet meer hoe ik het kon oplossen, en hoe het werk in php
c:\Program Files\Crimson Editor\cedit.exe C:\test.txt
Maar als ik dit ingeef op cmd krijg ik deze error:
C:\Program wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.
Ik weet niet meer hoe ik het kon oplossen, en hoe het werk in php
Hoe deed DOS dat ook al weer?
Was dat niet iets zoals:
C:\Program~1\Crimson~1\cedit.exe C:\test.txt
Hij denkt dus blijkbaar dat het pad ophoud bij de spatie. Misschien helpt het ook als je het zo doet:
Was dat niet iets zoals:
C:\Program~1\Crimson~1\cedit.exe C:\test.txt
Hij denkt dus blijkbaar dat het pad ophoud bij de spatie. Misschien helpt het ook als je het zo doet:
Jelmer:
Hoe deed DOS dat ook al weer?
Was dat niet iets zoals:
C:\Program~1\Crimson~1\cedit.exe C:\test.txt
Hij denkt dus blijkbaar dat het pad ophoud bij de spatie. Misschien helpt het ook als je het zo doet:
Was dat niet iets zoals:
C:\Program~1\Crimson~1\cedit.exe C:\test.txt
Hij denkt dus blijkbaar dat het pad ophoud bij de spatie. Misschien helpt het ook als je het zo doet:
Neen hij doe het weer niet, volgens mij moet het zoiets zijn: C:\Program~1\Crimson~1\cedit.exe C:\test.txt Maar dat is niet 100% juist :(
C:\Progra~1\Crimso~1\cedit.exe C:\test.txt
ojas, was het idd niet dos dat niet langer mocht dan 8 karakters? Dan had ik er idd 1 te veel.
weet niet zeker hoor.. maar mss andere slashes gebruiken ? '/' ipv '\'
Misschien moet je escapen?
exec("C:\\Progra~1\\Crimso~1\\cedit.exe C:\\test.txt");
exec("C:\\Progra~1\\Crimso~1\\cedit.exe C:\\test.txt");



