如何识别网页用什么网站做的女装关键词排名
news/
2025/10/4 17:00:51/
文章来源:
如何识别网页用什么网站做的,女装关键词排名,什么类型的产品可以做网站出口,网络营销咨询机构一个网站#xff0c;其实说白了就是某几个特定功能的组合#xff0c;而更换用户头像就在这些功能之中。今天就来做个测试#xff0c;针对不同的用户#xff0c;实现头像上传功能。先给大家展示下成品效果图#xff1a;思路针对不同的用户上传头像#xff0c;我们要为每一…一个网站其实说白了就是某几个特定功能的组合而更换用户头像就在这些功能之中。今天就来做个测试针对不同的用户实现头像上传功能。先给大家展示下成品效果图思路针对不同的用户上传头像我们要为每一个已登录的用户创建一个文件夹文件夹的名称以当前用户的用户名为准。用户上传成功后跳转到用户登录成功后的页面并刷新用户头像。登陆页面表单制作用户名placeholder请输入名称文件输入这里是块级帮助文本的实例。请输入验证码看不清function change(){document.getElementById(imagecheckcode).src ./store.php?r Math.random();}提交验证码制作session_start();// 必须在php的最开始部分声明来开启session// 使用gd的imagecreatetruecolor();创建一张背景图$image imagecreatetruecolor(100,40);// 生成填充色$bgcolor imagecolorallocate($image,255,255,255);// 将填充色填充到背景图上imagefill($image,0,0,$bgcolor); 生成随机4位字母以及数字混合的验证码$checkcode;for($i0;$i4;$i){$fontsize rand(6,8);$fontcolor imagecolorallocate($image,rand(0,255),rand(0,255),rand(0,255));// 为了避免用户难于辨认去掉了某些有歧义的字母和数字$rawstr abcdefghjkmnopqrstuvwxyz23456789;$fontcontent substr($rawstr,rand(0,strlen($rawstr)),1);// 拼接即将诞生的验证码$checkcode.$fontcontent;// 避免生成的图片重叠$x 20;$y rand(10,20);imagestring($image,$fontsize,$x,$y,$fontcontent,$fontcolor);}// 保存到session变量中$_SESSION[checkcode]$checkcode;// 生成一些干扰的点这里是200个for($i0;$i200;$i){$pointcolor imagecolorallocate($image,rand(50,255),rand(50,255),rand(50,255));imagesetpixel($image,rand(0,100),rand(0,30),$pointcolor);}// 生成一些干扰线 这里是4个for($i0;$i4;$i){// 设置为浅色的线防止喧宾夺主$linecolor imagecolorallocate($image,rand(50,255),rand(50,255),rand(50,255));imageline($image,rand(0,99),rand(0,29),rand(0,99),rand(0,29),$linecolor);}header(content-type:image/png);imagepng($image);// 释放资源销毁执行对象imagedestroy($image);JavaScript刷新验证码看不清function change(){document.getElementById(imagecheckcode).src ./store.php?r Math.random();}验证页面由于本次试验最核心的是对用户头像的更换所以用户名我们暂且不管以Root为准。验证逻辑session_start();header(Content-Type:text/html;charsetutf-8);$username $_REQUEST[username];$password $_REQUEST[password];if(strtolower($_REQUEST[checkcode]$_SESSION[checkcode])){if(!is_dir($username)){mkdir($username);}echo 恭喜您登陆成功.3秒后将自动跳转到个人主页;$_SESSION[username] $username;header(refresh:3;url./personalpage.php);}else{echo 对不起登陆失败了;header(refresh:3;url./index.php);//echo ;}页面跳转在PHP中要先实现页面的跳转有很多方式。本文使用了增加header信息的方式下面介绍几个关于页面跳转的小实例。header函数 ?php//重定向浏览器header(Location: http://blog.csdn.net/marksinoberg);//确保重定向后后续代码不会被执行exit;?注意Location和之间不能有空格Meta标签content 1;urlhttp://blog.csdn.net/marksinoberg 注意 content可以控制在几秒之内完成跳转。JavaScript ?php$ url http://bbs.lampbrother.net ;echo script language javascripttype text/javascript ;echo window.location.href $url ;echo /script ;?注意 使用JavaScript方式代码放置的位置可以随意只要是符合语法要求即可。上传页面个人主页?php session_start(); echo $_SESSION[username].的个人主页; ?img {width:128px;height:auto;}function uploadphoto(){document.getElementById(userphoto).src ./root/?php echo $_SESSION[username];?.png}window.onload function(){uploadphoto();}上传核心上传的核心还是一个表单我们把要进行上传的图片上传到服务器然后php使用move_uploaded_file来实现文件的迁移实现上传。session_start();header(Content-Type:text/html;charsetutf-8);// 附件的存储位置、附件的名字$path ./root/;$username $_SESSION[username];// 拼接成该文件在服务器上的名称$server_name $path.$username..png;if($_FILES[photo][error]0) {die(出错了.$_FILES[photo][error]);}if(move_uploaded_file($_FILES[photo][tmp_name],$server_name)){//echo .Upload Success!;echo 恭喜您上传成功.3秒后将自动跳转到个人主页;header(refresh:3;url./personalpage.php);}else{//echo .Upload Failed!.$_FILES[photo][error];echo 对不起上传头像失败了;header(refresh:2;url./index.php);}?最终结果登陆页面验证结果个人主页最新头像以上所述是小编给大家介绍的PHP实现更换头像功能(针对多用户)希望对大家有所帮助如果大家有任何疑问请给我留言小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/927361.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!