Original geschrieben von Pbrunold
dies sollte ja net send starten und die variablen ausgeben
dies sollte ja net send starten und die variablen ausgeben
system sendet nur den Befehl an die Konsole, aber gibt nix aus.
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
Empfänger:
<select name="pc">
<?php
$ret = `net view`;
$ret = explode("\n", $ret);
for ($n=3; $n<(count($ret)-3); $n++)
echo "<option>".substr($ret[$n],2)."</option>";
?>
</select>
<br>Nachricht:
<input type="text" name="msg" size="50">
<br>
<?php
if (!empty($_POST['pc']) && !empty($_POST['msg']))
system("net send ".$_POST['pc']." ".$_POST['msg']);
else
echo "Bitte Empfänger wählen und Nachricht eingeben";
?>
<br>
<input type="submit" value="Senden">
</form>
Kommentar