我使用PHP 5.3没有框架。将值从PHP传递到HTML没有会话和cookie
如何将PHP文件中的值传递给另一个PHP或HTML或Javascript文件?
使用$_POST
我可以做到这一点,但如何传递没有窗体的值?
我使用PHP 5.3没有框架。将值从PHP传递到HTML没有会话和cookie
如何将PHP文件中的值传递给另一个PHP或HTML或Javascript文件?
使用$_POST
我可以做到这一点,但如何传递没有窗体的值?
的PHP PHP
,卷曲
$url = 'http://domain.com/get-post.php';
$fields = array(
'lname'=>urlencode($last_name),
'fname'=>urlencode($first_name),
'title'=>urlencode($title),
'company'=>urlencode($institution),
'age'=>urlencode($age),
'email'=>urlencode($email),
'phone'=>urlencode($phone)
);
//url-ify the data for the POST
foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string,'&');
//open connection
$ch = curl_init();
//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string);
//execute post
$result = curl_exec($ch);
//close connection
curl_close($ch);
PHP为HTML
echo
(因为HTML是客户端,假设它是你的HTML和你'不刮或注射)
PHP到JS
同PHP为HTML
非常感谢.. – EscalinNancy
谢谢..它的工作..真的帮助我..非常感谢 – EscalinNancy
您可以将它们追加到查询字符串中,而无需使用表单。
example.com/page.html?var1=data&var2=data
至于不使用形式,会话或饼干去,我觉得你跑出来的选择。
传递隐藏的输入是实现它的可接受的方式,但它需要表单。
是否有任何理由不能(不想?)使用会话,cookie或表单?
我假设你想从客户端(HTML)送价值。
不知道为什么你不想使用会话!
但我可以建议的方式是使用数据库,使用jQuery Ajax将值保存到数据库中,并且使用jQuery Ajax,您还可以使用“表单”将数据发送到PHP。
保存到数据库后,您可以将其查询回任何页面。
希望这会帮助你!
参考: jQuery Ajax
感谢
不是从客户端到服务器..这是从服务器到客户端..结果集选择语句(用.php文件)发送到.html文件。 $ arrVariable = select * from tablename的结果集。这个$ arrVariable应该传递给HTML以便在浏览器中显示。新的和必须学习的AJAX – EscalinNancy
仍然我觉得你可以使用AJAX发布数据而不使用表单,先去学习jQuery AJAX,它可以解决你的问题 – jaym
了什么问题,你真的想在这里解决?一个好的答案取决于你想要达到的目标。 –
我是新来的PHP和试图探索它..我从MYSQL获取值,并且必须发送到HTML没有$ _SESSION和$ _COOKIES。 – EscalinNancy
你应该发布你的代码。通过这种方式,我们可以看到您想要做的事情,并在此内做出更准确的帮助。 – Tim