Results 1 to 4 of 4
Thread: ïîìîù çà php êîä
Hybrid View
-
13th November 2010 18:36 #1Registered User
Join Date: Mar:2008
Location: ó íàñ
Posts: 483
ïîìîù çà php êîä
êîäà å ñëåäíèÿò....
âðúùà ìè ãðåùêà íà ðåä 18
"Warning: fsockopen() expects parameter 2 to be long, string given in /home/temipro/public_html/tiana/sendsms.php on line 18
Response:"
PHP Code:<?php
########################################################
# Login information for the SMS Gateway
########################################################
$ozeki_user = "user";
$ozeki_password = "pass";
$ozeki_url = "https://www.vivacom.bg/online/cgi-bin/web2sms.cgi";
########################################################
# Functions used to send the SMS message
########################################################
function httpRequest($url){
$pattern = "/http...([0-9a-zA-Z-.]*).([0-9]*).(.*)/";
preg_match($pattern,$url,$args);
$in = "";
$fp = fsockopen("$args[1]", $args[2], $errno, $errstr, 30);
if (!$fp) {
return("$errstr ($errno)");
} else {
$out = "GET /$args[3] HTTP/1.1\r\n";
$out .= "Host: $args[1]:$args[2]\r\n";
$out .= "User-agent: Ozeki PHP client\r\n";
$out .= "Accept: */*\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
$in.=fgets($fp, 128);
}
}
fclose($fp);
return($in);
}
function ozekiSend($phone, $msg, $debug=false){
global $ozeki_user,$ozeki_password,$ozeki_url;
$url = 'username='.$ozeki_user;
$url.= '&password='.$ozeki_password;
$url.= '&action=sendmessage';
$url.= '&messagetype=SMS:TEXT';
$url.= '&recipient='.urlencode($phone);
$url.= '&messagedata='.urlencode($msg);
$urltouse = $ozeki_url.$url;
if ($debug) { echo "Request: <br>$urltouse<br><br>"; }
//Open the URL to send the message
$response = httpRequest($urltouse);
if ($debug) {
echo "Response: <br><pre>".
str_replace(array("<",">"),array("<",">"),$response).
"</pre><br>"; }
return($response);
}
########################################################
# GET data from sendsms.html
########################################################
$phonenum = $_POST['recipient'];
$message = $_POST['message'];
$debug = true;
ozekiSend($phonenum,$message,$debug);
?>
-
13th November 2010 18:51 #2
Ñëåä òîâà $in = ""; íà ðåä 17 ñëîæè ñëåäíîòî:
Ñëåä êîåòî ïóñíè ñêðèïòà êàêòî ãî ïðàâèø ïî ïðèíöèï è êîïèðàé ðåçóëòàòà òóê.PHP Code:echo '<pre>'; var_dump($url,$args); exit;
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...
-
13th November 2010 19:05 #3
Ïàòåðíà, ñ êîéòî ìà÷âàø URL-òàòà òè å íåâåðåí. fsockopen î÷àêâà ïîðò íà ïàðàìåòúð 2, à íàáúðçî äîêîëêîòî âèäÿõ, ÓÐË-òî â ñëó÷àÿ íÿìà ïîðò, ïðàçåí ñòðèíã ðåçóëòèðà. èëè òàêà ìè ñå ñòðóâà, íî òàì å ïðîáëåìà. ïàòåðíà. È ïðàâè ïðîâåðêè, è ïàê ïðîâåðêè, êàêâî ïðèñúñòâà, êàêâî íå, â ñòðèíãîâåòå.
-
13th November 2010 19:16 #4Registered User
Join Date: Mar:2008
Location: ó íàñ
Posts: 483
åòî è äðóãèÿò ôàèë îò ïðîãðàìàòà, àêî íà íÿêîè ìè ñå ðàçðàáîòâà òàêîâà íåùî. àêî íÿêîè ãî íàïðàâè äà ðàáîòè íåêà ïîñòíå êîäà òóê.
ãðåøêàòà îò ïúðâèÿò ìè ïîñò âå÷å å îïðàâåíà
smsv.html
PHP Code:<html>
<body>
<h1>My SMS form</h1>
<form method=post action='sendsms.php'>
<table border=0>
<tr>
<td>Recipient</td>
<td><input type='text' name='recipient'></td>
</tr>
<tr>
<td>Message</td>
<td><textarea rows=4 cols=40 name='message'></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type=submit name=submit value=Send></td>
</tr>
</table>
</form>
</body>




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè