php中的确认框?

时间:2017-05-01 08:48:58

标签: javascript php

我的PHP脚本有一个指向外部API的链接。我希望它能够以这样的方式运行,当我运行脚本时,应该出现一个确认框,它应该询问"你确定,你想要继续吗?",有两个按钮:'是'并且没有'。当我单击是时,我想继续该过程,当我单击否时,不会发生任何事情,页面将关闭。

我的代码:

$curl = curl.init();

curl_opt_array($curl, array(
CURLOPT_URL =>1,
CURL_URL ==> "http://10.10.10.10/list/list17?ip=192.1.1.1", ))

$resp = curl_exec($curl);
$info =curl_getinfo($curl);
$ststusCode = $info["http_code"];

curl_close($curl);

if($statusCode ==200) {
echo '<h1>good</h1>
}else{
echo '<h1> Error</h1>';
}
?>

1 个答案:

答案 0 :(得分:0)

与mi6crazyheart相同的解决方案,但在一个文件中:

if( isset($_GET['confirm']) && $_GET['confirm'] == "yes" )
{
    $curl = curl.init();

    curl_opt_array($curl, array(
    CURLOPT_URL =>1,
    CURL_URL ==> "http://10.10.10.10/list/list17?ip=192.1.1.1", ))

    $resp = curl_exec($curl);
    $info =curl_getinfo($curl);
    $ststusCode = $info["http_code"];

    curl_close($curl);

    if($statusCode ==200) {
    echo '<h1>good</h1>';
    }else{
    echo '<h1> Error</h1>';
    }
}
?>

<a href="api.php?confirm=yes">YES</a> & <a href="api.php?confirm=no">NO</a>