我试图在获取查询完成后在PHP中请求URL或api但是我无法执行此操作
我的下面的api如下
1.URL
2.用户名默认情况下不会改变
3.密码也与用户名
相同
4.发件人ID也与用户名和密码相同
但她的每件事都很重要,网址应该等到PHP结果被提取
5.电话号码将是PHP获取结果$NumStr
6.文字将是我们自己的
7.优先事项smstype也将是我们自己的,不会改变
$query="SELECT Num FROM euser WHERE UserId IN (SELECT ID FROM master WHERE aa='aa' And cc='cc')" ;
$data=mysqli_query($mysqli,$query)or die(mysqli_error());
$Num = array();
while($row=mysqli_fetch_array($data)){
if($row['Num'] != '' && $row['Num'] != NULL){
$Num[] = $row['Num'];
}
}
$NumStr = implode(',', $Num);
echo $NumStr;
mysqli_close($mysqli);
API
http://test.forsms.com/api/sendmsg.php user=*******&pass=********&sender=*****&phone=&text=Test SMS&priority=Priority&stype=smstype
TRY
$url = "http://test.forsms.com/api/sendmsg.php?user=".$usernamesms."sclage&pass=".$Password."&sender=".$Senderid." ID&phone=".$PhoneNumber."&text=".$text."&priority=".$smstype."&stype=".$priority."";
header("Location: $url");
答案 0 :(得分:2)
要重定向到网址,请勿向浏览器发送“输出”,请使用ExecutorService es = Executors.newFixedThreadPool(_numDictionaries);
for (int i = 0; i < _numDictionaries; i++) {
//prepare a Runnable implementation that contains a logic of your search
es.submit(prepared_runnable);
}
替换-URL-并填写所需的网址字符串。
header("Location: -URL- ");