묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
질문입니다 좀 바주세요
2004.03.13 10:55
사우트캐스트 방송서버를 텔넷이나 쉘을 접속하지 않고
웹상에서 키구 끄고 하려구 합니다.
하다하다 안되서 이렇게 질문올리네요;;
아래 처럼 해봤는데 안되더라구요 소스 좀 수정 해주세요;;
예를 들면요)
aaaa <~이란 계정에 shoutcast 폴더가 이있구요
이걸 http://도메인/aaaa/10000.php
이런식으로 접속해서 키구 끄고 하려구 합니다.
<?
function parse_query_str() {
foreach($_POST as $key => $value) {
global ${$key};
${$key} = $value;
}
foreach($_GET as $key => $value) {
global ${$key};
${$key} = $value;
}
}
parse_query_str();
echo $ctl;
if($ctl=='on'){
// $exec = exec("/home/aaaa/shoutcast/sc 10000.conf &");
// $ls = exec("ls -al");
$exec = exec("sh /home/aaaaa/shoutcast/test.sh");
echo $exec;
}else if($ctl=='off'){
$ls = exec("ls");
echo $ls;
}
?>
<p>
<form action="test.php" method="post">
<input type="radio" name="ctl" value="on">on
<input type="radio" name="ctl" value="off">off
<input type="submit">
</form>
이렇게 하면 될까 같아서 해봤는뎅 안되네요 머리 굴리다 굴리다 안되서
이렇게 올림니다.. 소스 수정좀 해주세요;;
웹상에서 키구 끄고 하려구 합니다.
하다하다 안되서 이렇게 질문올리네요;;
아래 처럼 해봤는데 안되더라구요 소스 좀 수정 해주세요;;
예를 들면요)
aaaa <~이란 계정에 shoutcast 폴더가 이있구요
이걸 http://도메인/aaaa/10000.php
이런식으로 접속해서 키구 끄고 하려구 합니다.
<?
function parse_query_str() {
foreach($_POST as $key => $value) {
global ${$key};
${$key} = $value;
}
foreach($_GET as $key => $value) {
global ${$key};
${$key} = $value;
}
}
parse_query_str();
echo $ctl;
if($ctl=='on'){
// $exec = exec("/home/aaaa/shoutcast/sc 10000.conf &");
// $ls = exec("ls -al");
$exec = exec("sh /home/aaaaa/shoutcast/test.sh");
echo $exec;
}else if($ctl=='off'){
$ls = exec("ls");
echo $ls;
}
?>
<p>
<form action="test.php" method="post">
<input type="radio" name="ctl" value="on">on
<input type="radio" name="ctl" value="off">off
<input type="submit">
</form>
이렇게 하면 될까 같아서 해봤는뎅 안되네요 머리 굴리다 굴리다 안되서
이렇게 올림니다.. 소스 수정좀 해주세요;;