"Dan Storm" <shadyz@_REMOVETHIS_err0r.dk> skrev i en meddelelse
news:4604db89$0$48954$edfadb0f@dread16.news.tele.dk...
> Nikolaj Svendsen skrev:
>> Har en sms gateway og så skulle jeg lave en sms sender problemet er bare
>> at den side jeg skal køre står mit password i og man kommer heller ikke
>> væk fra siden igen men så prøvte jeg mig med og køre siden i en iframe
>> men det står jo stadigvæk på status baren hvordan kan jeg få det væk?
>> nogle der har nogle ideer
>
>
> Når du udfører API kald, så sørg for det er serveren der gør det og ikke
> brugeren.
>
> <?
>
> curl_setopt($ch, CURLOPT_URL,
> "
https://www.minsmsgateway.dk/list.asp?username=minbruger&password=mitkodeord&action=send&sender=Mig&message=".urlencode($message));
> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
> curl_setopt($ch, CURLOPT_HEADER, 0);
>
> $string = curl_exec($ch);
> curl_close($ch);
>
> if(eregi('sent', $string))
> {
> echo 'OK: Beskeden er sendt til medlemslisten.';
> }
> else
> {
> echo 'FEJL: '.$string;
> }
>
> }
> ?>
>
>
> Ovenstående er et hurtigt og nemt eksempel på hvordan curl kan bruges til
> API kald.
> --
> Dan Storm - storm at err0r dot dk /
http://err0r.dk
>
> Tro ikke brugerne vil gøre noget for at undgå dit killfilter
> - Så vigtig er du heller ikke!
Krævet der ikke jeg har curl eller hva det hedder på min server tror jeg
nemlig ikke jeg har
for denne fejl
Warning: curl_setopt(): supplied argument is not a valid cURL handle
resource in /home/www/minside/minside/php/php-files/sms_sendsms.php on line
13
Warning: curl_setopt(): supplied argument is not a valid cURL handle
resource in /home/www/minside/minside/php/php-files/sms_sendsms.php on line
14
Warning: curl_setopt(): supplied argument is not a valid cURL handle
resource in /home/www/minside/minside/php/php-files/sms_sendsms.php on line
15
Warning: curl_exec(): supplied argument is not a valid cURL handle resource
in /home/www/minside/minside/php/php-files/sms_sendsms.php on line 17
Warning: curl_close(): supplied argument is not a valid cURL handle resource
in /home/www/minside/minside/php/php-files/sms_sendsms.php on line 18
FEJL:
og min kode ser sådan ud
<form method='POST' action='sms_sendsms.php'>
<center><br>Telefon nummer:
<input type='text' name='nummer' maxlength='8' size='20'><br></center>
<center>
Besked:
<textarea name='besked'></textarea><br></center>
<center><input type='hidden' name='send' value='true' /></center>
<center>
<input type='submit' value='Send
sms'>
</center>
</form>
<?
if(isset($_POST['send'])) {
curl_setopt($ch, CURLOPT_URL,
"
https://smsx.stadel.dk/sendsms.php?username=brugernavn&password=password&mobil=$nummer&afsender=$user_name&message=".urlencode($besked));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$string = curl_exec($ch);
curl_close($ch);
if(eregi('sent', $string))
{
echo 'OK: Beskeden er sendt til medlemslisten.';
}
else
{
echo 'FEJL: '.$string;
}
}
?>