本篇文章主要给大家介绍关于如何在PHP中模拟点击提交按钮。下面我们通过具体例子来介绍。
一段代码如下:
<?php
session_start();
require("config.php");
$db = mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbdatabase, $db);
if($_POST['submit']!=""){
$username=$_SESSION[username];
$city=$_POST[city];
$attraction=$_POST[attraction];
$imageNum=$_POST[number];
$relevance=$_POST[relevance];
$sql = "Insert Into vote (username,city,attraction,imageNum,relevance,dateposted) Values('$username','$city','$attraction','$imageNum','$relevance',NOW())";
$result=mysql_query($sql);
echo "";
echo "";
}
?>如果我们在上述代码的基础下,想要实现每次评价成功后自动跳到下一张图片的功能即模拟点击下“addbutton ”(addbutton的功能就是跳到下一张图片)
这种功能该如何实现呢?解决办法如下两点:
1、弹出提示框,然后自动跳转到指定页面,即重定向:
function alertInfor($infor = false, $href = false) {echo <<SCRIPT;}alertInfor("评价成功","next.html");2、弹出提示框,然后执行js脚本更换图片:将你的addButton函数内容替换掉alert的下一句就行了。不过这段代码必须和你的页面js在同一页面。
本篇文章具有一定的参考价值,希望对有需要的朋友有所帮助。
立即学习“PHP免费学习笔记(深入)”;
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号