Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
Heb ik ook al geprobeerdQBiT schreef op woensdag 17 mei 2006 @ 12:43:
Misschien de pad verwijzing aanpassen naar zoiets:
$cmd = 'C:\\path\\to\\program\\argue2.exe';
[ Voor 4% gewijzigd door Gonadan op 17-05-2006 12:44 ]
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
Heb je al wat gemakkelijkers geprobeerd in PHP?
exec("echo \"Hoi\"", $output, $retVal);
Als bovenstaande werkt dan weet ik zeker dat je foute rechten heb voor mysqldump.
Eventueel: kijk even met phpinfo() of er toch niet ergens rechten zijn onthouden.
[ Voor 4% gewijzigd door hamsteg op 17-05-2006 12:52 ]
Politiek overgevoelig: complexiteit en gevoeligheid van politieke onderwerpen, waarbij het de kunst is een constructieve dialoog te voeren. Censuur door overgevoeligheid: gedrag waarbij bepaalde content wordt geredigeerd uit angst voor offensief te zijn.
Dan zou hij geen false terug mogen geven, want het uitvoeren is dan gelukt, tochGlaanieboy schreef op woensdag 17 mei 2006 @ 12:47:
Waarschijnlijk omdat je de output van het mysqldump opdracht dumpt in het test.sql bestand (door middel van het > tekentje), in plaats van te tonen op het 'scherm' (let op de quotes), waardoor exec niets teruggeeft en in ieder geval $output leeg is en waarschijnlijk daarom een false aangeeft.
Dat hoi werkt wel, ik heb als het goed is gewoon alle rechten
[ Voor 9% gewijzigd door Gonadan op 17-05-2006 12:50 ]
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
exec eens een "Dir" (multi line output).
Politiek overgevoelig: complexiteit en gevoeligheid van politieke onderwerpen, waarbij het de kunst is een constructieve dialoog te voeren. Censuur door overgevoeligheid: gedrag waarbij bepaalde content wordt geredigeerd uit angst voor offensief te zijn.
Win2k idd, sorry was ik vergeten te melden.hamsteggot schreef op woensdag 17 mei 2006 @ 12:54:
Voor Linux weet ik dat dat niet kan werken ... jij lijkt windows te gebruikten dus daar zou je een grotere kans kunnen hebben dat het wel wekt. Wat is je omgeving?
exec eens een "Dir" (multi line output).
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
In een vlaag van verstandsverbijstering probeerde ik dit:
1
2
| $line = ..jeweetwel...; exec("\"" . $line . "\"", $output, $status); |
En dat werkt gewoon
In ieder geval bedankt allemaal
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8
h: werkt niet onder linux
Goed, gaan we stapje verder (alles uit het hoofd dus wel even goed kijken):
exec("echo \"Hoi\">phpexectest.tmp", $outpur, $retVal);
Doe eens een dir van deze file, je krijgt geen output in $output. Daarna mag je hem weggooien.
exec("echo \"Hoi\">c:/phpexectest.tmp", $outpur, $retVal);
Ook hier een dir
exec("echo \"Hoi\">h:/program files/xampp/mysql/bin/phpexectest.tmp", $outpur, $retVal);
Ook hier een dir
[ Voor 14% gewijzigd door hamsteg op 17-05-2006 13:05 ]
Politiek overgevoelig: complexiteit en gevoeligheid van politieke onderwerpen, waarbij het de kunst is een constructieve dialoog te voeren. Censuur door overgevoeligheid: gedrag waarbij bepaalde content wordt geredigeerd uit angst voor offensief te zijn.
Evengoed bedankt
Look for the signal in your life, not the noise.
Canon R6 | 50 f/1.8 STM | 430EX II
Sigma 85 f/1.4 Art | 100-400 Contemporary
Zeiss Distagon 21 f/2.8