如何使用PHP代码重定向到我的网站中的另一个页面?

时间:2013-09-06 19:37:39

标签: php variables redirect sms bulksms

这是批量短信发送代码,它运行良好并发送消息,但在发送消息后,网络浏览器会将我重定向到白页中的代码。

我希望在发送邮件后重定向到我网站上的其他网页。

$username = '';
    $password = '';
    $client = new SoapClient('http://www.xxxx/xx');
    $numbers = 'xxxx ';
    $message = 
    'hi this is a test 
    !@#$%^&*
    ';
    $senderName = 'xxxxxx';
    try {
    $response = $client->sendSMS($username, $password, $numbers, $message, $senderName);
    var_dump($response);
    } catch(SoapFault $exception ) {
    echo $exception->faultcode . ' : ' .$exception->faultstring . PHP_EOL;
    }

6 个答案:

答案 0 :(得分:5)

您可以使用标题重定向到新页面:

header('Location: http://www.yoursite.com/new_page.html');

答案 1 :(得分:2)

你可以使用......

func loadInitialData() {

    let fileURL = Bundle.main.url(forResource: "PublicArt", withExtension: "json")!

    do {
        let data =  try Data(contentsOf: fileURL, options: [])

        let jsonObject = try JSONSerialization.jsonObject(with: data) as! [String: Any]
        let jsonData = jsonObject["data"] as! [[String:Any]]
        for artworkJSON in jsonData {
            print(artworkJSON)
            // ... create Artwork items
        }
    } catch {
        print(error)
        fatalError("This should never happen")
    }
}

或者您也使用

header('Location: your_url.php');

答案 2 :(得分:0)

使用此代码

header('Location: http://www.yoursite.com/new_page.html');

但请记住,如果php脚本已经发送了任何输出,它将无法工作。如果是这样,您将收到警告(检查php.ini中的error_reporting和display_errors)。 所以,换句话说,你不能把它放在var_dump之后因为var_dump产生输出。在var_dump之后放置exit()可能也是个好主意。

答案 3 :(得分:0)

使用此PHP代码标头('location:http://www.google.com')

和这个javascript代码:

<script>
    window.location = 'http://www.google.com'   
</script>

答案 4 :(得分:0)

$username = '';
    $password = '';
    $client = new SoapClient('http://www.google.com/xx');
    $numbers = '8899';
    $message = 
    'hi check it
    !@#$%^&*
    ';
    $senderName = 'Winder';
    try {
    $response = $client->sendSMS($username, $password, $numbers, $message, $senderName)
    var_dump($response);
    } catch(SoapFault $exception ) {
    echo $exception->faultcode . ' : ' .$exception->faultstring . PHP_EOL;
    }

答案 5 :(得分:0)

----------
<?php
echo '<div style="text-align:center;padding-top:200px;">Go New Page</div>'; // Show Message
        $gourl='http://stackoverflow.com'; // goto url
        echo '<META HTTP-EQUIV="Refresh" Content="2; URL='.$gourl.'">'; //   Content= Redirect time (seconds)
        exit;

?>
----------