Cheatah: Net Send - funtz aber jetzt 500 error

Beitrag lesen

Hi,

system("net.exe send waizk66 hilfe helft mir doch") if -e "net.exe")
Mich würde einfach nur Interessieren ob ich so richtig geschrieben habe,

perlseitig ist das - von der runden Klammer rechts, wo ein Semikolon stehen sollte, abgesehen - in Ordnung, wobei hier natürlich nach einer "net.exe" im aktuellen Verzeichnis (wo immer das ist - im CGI-Kontext beispielsweise kann das überall und nirgends sein) gesucht wird.

Ob es _systemseitig_ richtig ist kannst Du nur erfahren, indem Du sämtlichen Perl-Code eliminierst und _nur den Systemaufruf_ startest - auf dem System, ohne Perl, ohne CGI, ohne Server, ohne alles.

denn mit der gleichen Einstellung hat es mal für eine kurze Zeit funktioniert,

Oh je, das klingt nach einem "hoppla, das funktioniert - dann lassen wir es so" :-) Du solltest Dich vielleicht erst mal mit den Grundlagen beschäftigen, was da eigentlich passiert; sowohl was Perl betrifft (perldoc -f system), als auch für das Systemkommando (wo immer das dokumentiert ist).

Cheatah