Php 从网站发送短信

Php 从网站发送短信,php,html,mysqli,Php,Html,Mysqli,我有谷歌在附近,并试图看看我是否可以找到一些php服务器,您可以看到它在移动等。。我一直在读我的书,直到你必须有一个API代码才能这样做 希望你能帮助我 请随便问我你还有什么想知道的吗 我必须在这里试试: // Create a Clockwork object using your API key $clockwork = new Clockwork( $key ); // Setup and send a message $message = array( "to" => "4412

我有谷歌在附近,并试图看看我是否可以找到一些php服务器,您可以看到它在移动等。。我一直在读我的书,直到你必须有一个API代码才能这样做

希望你能帮助我

请随便问我你还有什么想知道的吗

我必须在这里试试:

// Create a Clockwork object using your API key
$clockwork = new Clockwork( $key );

// Setup and send a message
$message = array( "to" => "441234567890", "message" => "Hello World" );
$result = $clockwork->send( $message );

// Check if the send was successful
if( $result["success"] ) {
    echo "Message sent - ID: " . $result["id"];
} else {
    echo "Message failed - Error: " . $result["error_message"];
}
我根本无法让它工作。它不发送任何短信。从这里下载:

我没有api,也不出去赚钱。就是这样,我来自丹麦

艾德!:

function sms_server()
    {
        $number = $_POST["mobil"];
        $tekst = $_POST["tekst"];
        $clockwork = new Clockwork("785c853......");

        $message = array( "to" => $number, "message" => $tekst);
        $result = $clockwork->send( $message );

        if( $result["success"] ) {
            echo "Message sent - ID: " . $result["id"];
        } else {
            echo "Message failed - Error: " . $result["error_message"];
        }
    }


<form action="#" method="post">
            <table width="100%">
                <tr>
                    <td>nummer</td>
                    <td><input type="number" name="mobil"></td>
                </tr>
                <tr>
                    <td>Tekst</td>
                    <td><textarea name="sms" style="width:100%;"></textarea></td>
                </tr>
                <tr>
                    <td></td>
                    <td><input type="submit" name="send" value="Send sms"></td>
                </tr>
            </table>
        </form>
        <?php
        if(isset($_POST["send"]))
        {
            $sms_server = $mebe->sms_server();
        }
        ?>
功能sms_服务器()
{
$number=$_POST[“mobil”];
$tekst=$_POST[“tekst”];
$Clockworks=新的时钟系统(“785c853……”);
$message=array(“to”=>$number,“message”=>$tekst);
$result=$clockwork->send($message);
如果($result[“success”]){
echo“已发送消息-ID:”.$result[“ID”];
}否则{
echo“消息失败-错误:”.$result[“Error_Message”];
}
}
努默
特克斯特

您已经注册了API密钥吗?似乎使用API密钥是必须的!(). 您需要将它们提供给您的API密钥分配给
$key
变量。此外,如果您来自丹麦,我真的不确定这是否适用于您,因为英国手机号码在其文档中用作示例,尽管我不确定(?)。实际上,如果你在手机号码前面加上丹麦国家代码,就可以了

使用此代码

$tekst=$_POST[“sms”]


并使用clockwock创建帐户以获取AP-KEY

以进行检查-您拥有有效的Clockwork KEY并且存在
Clockwork
类,对吗?您是否获得任何输出?是否有任何
消息已发送
失败
消息?请告诉我们,除了复制代码之外,您还尝试了什么,因为Stackoverflow并不是一个可以让其他人创建代码的网站。此外,您当前的问题不包括具体的问题,我们不知道您遇到了什么问题,除了“它不起作用”,这一点非常模糊。您是否已注册API密钥?似乎必须使用API密钥!您可以在第4592行的/home/jesperbo/public_html/blabla.dk/indhold/inc/asg.php中显示我的代码her:error:Fatal error:Class'Clockwork'找不到,当我有API时,我应该怎么做?您应该这样写:
$key=“您的API密钥”
在代码的其余部分之前是的,如果您想这样做也可以,但是将API键存储在
$key
变量中意味着您可以在以后需要时重新使用它