Javascript 如何在PHP中使用弹出窗口获取变量?
我是PHP新手。我有两个文件Javascript 如何在PHP中使用弹出窗口获取变量?,javascript,php,jquery,Javascript,Php,Jquery,我是PHP新手。我有两个文件file\u upload.php和test1.php我在file\u upload.php <input type="button" value="Link More Opinion" onclick="popUp('test1.php');" /> 现在我想在file_upload.php上获取复选框的值,但失败了。有人能帮我吗?您可以使用fancybox打开内联元素来解决您的问题 我将您的两个页面放在一个文件中,然后在单击按钮时使用fancy bo
file\u upload.php
和test1.php
我在file\u upload.php
<input type="button" value="Link More Opinion" onclick="popUp('test1.php');" />
现在我想在
file_upload.php
上获取复选框的值,但失败了。有人能帮我吗?您可以使用fancybox打开内联元素来解决您的问题
我将您的两个页面放在一个文件中,然后在单击按钮时使用fancy box打开#form1元素
然后您可以选中复选框并查看结果
打印到#打印值div元素的选中值
$(文档)
.ready(函数(){
$(“.Variable”).fancybox({
最大宽度:800,
最大高度:600,
菲托维:错,
宽度:“70%”,
身高:70%,
自动调整大小:false,
closeClick:false,
openEffect:'无',
近距离效应:“无”
});
$('.button1')。单击(函数(e){
e、 预防默认值();
$('.variable')。单击();
});
})
.on('change','[name=testlink]',function(){
$(“#打印值”).empty();
$(“#打印值”).append(“您已选中:
”);
$('[name=testlink]')。每个(函数(){
如果($(this).prop(“选中”)){
var v=$(this.val();
$(“#打印值”)。追加(v+”
);
}
});
});代码>
1.
2.
3.
请。已在PHP7中删除。了解使用PDO的语句,并考虑使用PDO。@JayBlanchard谢谢你,我会避免使用mysql\uuu
但请帮我解决当前问题。你检查了错误日志了吗?实际上,我不知道如何使用弹出窗口从test.php
到file\u upload.php
获取变量,正如我在问题中所问的那样,当你点击可以在文件\u upload.php中的$\u POST
数组中找到它。它工作正常。您能再告诉我一件事吗。我想在另一页上传递所有值。如何操作?您可以将弹出div放在表单元素中,然后向表单添加提交按钮。然后您应该更改jquery代码。我做了所有的事情,并且只为你编辑代码;)不要忘记用正确的表单处理器url替换表单元素的action属性。
<script type="text/javascript">
function popUp(url) {
window.open(url,'PHP Pop Up','width=500,height=500');
}
</script>
<?php
include "connection.php";
$sql= "SELECT * FROM `og_companies` ORDER BY name";
$result = mysql_query($sql) ;
while($row = mysql_fetch_array($result))
{
$all_opinions[] = $row['name'];
}
$all_opinions_implode = implode(",", $all_opinions);
$all_opinions_explode = explode (",", $all_opinions_implode);
?>
<form action="file_upload.php" id="form" method="post" name="form">
<?php
for ($i=0; $i<count($all_opinions_explode); $i++) {
echo "<input type='checkbox' name='test_link' > $all_opinions_explode[$i]";
//echo ;
echo'</br>';
}
?>
<input type="submit" name="submit" id="submit" value="submit"/>