| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| إخواني عندي كود أريد معرفة طريقة تركيبه للضرورة القسوة محتوى الملف Overview Each of the following PHP functions communicate with our server, make an HTTP request and then returns our response. Once the most suitable function has been installed, sending SMS (for example) can be sent in as little as one line of code. To use any of these functions: 1. Save it in a location that can be accessed by your PHP script (i.e. an include file). 2. Prepare the request, ensuring that individual values have been urlencoded. 3. Call the function using <?$response = sendSMS($request);?>. CURL The following function uses the CURL library. كود: <?
function sendSMS($request)
{
if(!extension_loaded('curl')) $response = "Function requires CURL.";
else
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.deyet.com/sms/sendpostapp.asp";
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$response = curl_exec($ch);
curl_close($ch);
}
return $response;
}
?> The following function uses fsockopen. كود: <?
function sendSMS($request)
{
if(!extension_loaded('sockets')) $response = "Function requires sockets.";
else
{
$http_header = "POST /sms/sendpostapp.asp HTTP/1.1\r\n";
$http_header .= "Host: deyet.com\r\n";
$http_header .= "User-Agent: HTTP/1.1\r\n";
$http_header .= "(anti-spam-(anti-spam-content-type:)) application/x-www-form-urlencoded\r\n"; $http_header .= "Content-Length: ".strlen($request)."\r\n";
$http_header .= "Connection: close\r\n\r\n";
$http_header .= $request."\r\n";
$host = "deyet.com/sms/sendpostapp.asp"
$port = 80
$out = @fsockopen($host, $port, $errno, $errstr);
if($out)
{
fputs($out, $http_header);
while(!feof($out)) $result[] = fgets($out);
fclose($out);
}
$response = $result[9];
}
return $response;
}
?> The following function uses file_get_contents. كود: <?
function sendSMS($request)
{
return file_get_contents("https://www.deyet.com/sms/sendpostapp.asp?".$request);
}
?> | |||||
|
| |||||
|
الشرح واضح بالانجليزي .. لكي تعرف المزيد استخدم أدوات اللغة | |||||
|
| |||||
|
ممكن تقول لنا مذا تريد ان تفعل؟ اعرف ان الاداله وظيفتها الذهاب الى عنوان بطريقة GET او POST .. وجذب الHTML من ذالك العنوان.. الداله ترتكز على CURL وهي صعب التركيب على الوندوز خصوصا للمبتدء .. وش رأيك تعطينا استخامك للداله .. ممكن هناك طريقه اسهل | |||||
|
| |||||
|
أهم شيء في هذا الكود هو المتغير request فلو عرفنا مكوناته وترتيبه يمكننا عمل فورم html يمكنك من إرسال الرسائل وسبق أتعاملت مع هذه الدوال قبل ذلك وكانت تحتوي على اسم المشترك وكلمة مروره واسم المرسل ورقمه واسم المرسل إليه ورقمه فلو تعرفين أخي/أختي ما هي مكونات هذا المتغير وبالترتيب يمكننا مساعدتك | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| أريد هذا الكود الجميل | عبدالحكيم | تطوير الويب | 7 | 22-04-2008 09:39 AM |
| طلب مساعدة أريد هذا البرنامج | ghadee.net | سوالف عامة | 3 | 01-04-2006 06:41 AM |
| استضافة + مجانا تركيب راديوا خاص+ ماسنجر خاص لموقعك وهدايا كثير | ويب هوست مصر | خدمات البيع والشراء والإعلانات التجارية | 4 | 20-07-2005 09:48 PM |
| أريد هذا الكود | elhotmail | إصلاح وصيانة المنتديات | 3 | 15-04-2005 12:22 AM |
| ممكن مساعدة فى تعديل هذا الكود البسيط | 4rsan.net | PHP | 3 | 16-11-2004 10:54 PM |