عقاب سیاه
چهارشنبه 03 خرداد 1391, 21:30 عصر
درود
من قصد دارم کد زیر از طریق یک برنامه exe اجرا کنم یعنی الگوریتم انجامی را به زبان دیگری پیاده سازی کنم اما متاسفانه از php سر نمیارم!
حالا میشه دوستان بگند این کد دقیقا چی کار می کنه؟
و اصلا چنین کاری یعنی تبدیلش به یک برنامه exe عملی هست یه نه؟
ممنون
function accountcreate($username, $password, $connection, $bandwidth, $disabledate, $disabletime)
{
$adminpassword='';
$adminport=82;
$proxyaddress='127.0.0.1';
$fp = fsockopen($proxyaddress, $adminport, &$errno, &$errstr, 1000);
if(!$fp)
{
echo "$errstr ($errno)<br>\n";
}
else
{
$url_ = "/account";
$url = "add=1"."&";
$url = $url."autodisable=1"."&";
$url = $url."enable=1"."&";
$url = $url."userid=-1";
$len = "Content-Length: ".strlen($url);
$auth = "Authorization: Basic ".base64_encode("admin:".$adminpassword);
$msg = "POST ".$url_." HTTP/1.0\r\nHost: ".$proxyaddress."\r\n".$auth."\r\n".$len."\r\n"."\r\n".$url;
fputs($fp,$msg);
//echo $msg;
while(!feof($fp))
{
$s = fgets($fp,4096);
//echo $s;
}
fclose($fp);
}
}
من قصد دارم کد زیر از طریق یک برنامه exe اجرا کنم یعنی الگوریتم انجامی را به زبان دیگری پیاده سازی کنم اما متاسفانه از php سر نمیارم!
حالا میشه دوستان بگند این کد دقیقا چی کار می کنه؟
و اصلا چنین کاری یعنی تبدیلش به یک برنامه exe عملی هست یه نه؟
ممنون
function accountcreate($username, $password, $connection, $bandwidth, $disabledate, $disabletime)
{
$adminpassword='';
$adminport=82;
$proxyaddress='127.0.0.1';
$fp = fsockopen($proxyaddress, $adminport, &$errno, &$errstr, 1000);
if(!$fp)
{
echo "$errstr ($errno)<br>\n";
}
else
{
$url_ = "/account";
$url = "add=1"."&";
$url = $url."autodisable=1"."&";
$url = $url."enable=1"."&";
$url = $url."userid=-1";
$len = "Content-Length: ".strlen($url);
$auth = "Authorization: Basic ".base64_encode("admin:".$adminpassword);
$msg = "POST ".$url_." HTTP/1.0\r\nHost: ".$proxyaddress."\r\n".$auth."\r\n".$len."\r\n"."\r\n".$url;
fputs($fp,$msg);
//echo $msg;
while(!feof($fp))
{
$s = fgets($fp,4096);
//echo $s;
}
fclose($fp);
}
}