2014-10-08 69 views
-1

我写了一个小脚本,从xml文件中抓取数据。我需要一些这种XML数据来生成一个URL。我正在寻找一个函数,如何'提交'(自动发送)这个生成的URL。我不使用表格,脚本由cron作业执行并且“免提”。自动提交由Cron PHP脚本生成的URL

这里是我的脚本的一些部分。 谢谢你的帮助!

<?php 
$xml=simplexml_load_file("xml.xml"); 

// MAKE SOME VARIABLES FROM XML 
$GUST = $xml->gust; 

// I CAN GENERATE A WORKING LINK... 
echo "<a href='http://anywhere&gust=".$GUST."&TR=T'>WORKING LINK</a>"; 

    // BUT I I TRY TO SEND THIS GENERATED URL FROM A CRON-JOB. 
    //... no idea...? 
+0

你想要的网址进行何种操作,只需打开它,后一个表格等? – jeroen 2014-10-08 18:31:34

回答

1

您可以使用CURL在url上发布。

一个例子是在这里:

Passing $_POST values with cURL

$dataToPost = array('name' => 'Ross'); 
$handle = curl_init($urlToPostAt); 
curl_setopt($handle, CURLOPT_POST, true); 
curl_setopt($handle, CURLOPT_POSTFIELDS, $data); 
curl_exec($handle); 

请注意:curl应该在php.ini中启用

+0

谢谢你的链接。我试图理解代码,但不能。对不起,你能给我一个代码片段吗? – Roman 2014-10-08 18:53:22

+0

@Roman,我在我的答案中添加了代码片段。 – 2014-10-08 18:55:43

+0

@罗曼,如果你想说明你想要做什么链接,我们可以帮助更好... – baao 2014-10-08 19:03:57