Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Dotaz ohledne $command="X:\www\adresar\htpasswd.exe -nb jmeno heslo"; exec(); PHP

Co to znamená nefunguje? Nějaké detaily?

Obsahuje cesta k htpasswd.exe mezery? Tak dej cestu do uvozovek a celý příkaz command do apostrofů. Máš nastaveny pro htpasswd.exe práva na spouštění? Nejsou ve jménu nebo heslu nějaké speciální znaky? Pokud ano, escapuj je pomocí $jmeno = shellescapearg($jmeno);. Jak máš nastaven safe_mode? - i v tom může být zakopaná sobaka.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny