电脑安全

您当前的位置:主页 > 电脑安全 >

php常见问题和解决方法二接上-网络编程

来源:[db:来源]标题:   方法    编辑:电脑技术全能网 时间:2019-09-21 06:22

原标题:php常见问题和解决方法二接上-网络编程
   15:甚么是UBB代码UBB代码是HTML的一个变种,是UltimateBulletinBoard(外洋一个BBS顺序,海内也有很多处所应用这个顺序)采纳的一种特别的TAG.即便制止应用HTML,你也能够用UBBCode?来完成.兴许你更盼望应用UBBCode?而不是HTML,即便论坛同意应用HTML,由于应用起来代码较少也更保险.Q3boy的UBB外面付有例子,能够间接运转测试16:我想修正MySQL的用户,暗码起首要申明一点,大局部情形下,修正MySQL是须要有mysql里的root权限的,以是个别用户无奈变动暗码,除非恳求治理员.方式一  应用phpmyadmin,这是最简略的了,修正mysql库的user表,  不外别忘了应用PASSWORD函数。方式二  应用mysqladmin,这是后面申明的一个惯例。  mysqladmin-uroot-ppasswordmypasswd  输出这个下令后,须要输出root的原暗码,而后root的暗码将改成mypasswd。  把下令里的root改成你的用户名,你便可以改你本人的暗码了。  固然假如你的mysqladmin衔接不上mysqlserver,或许你没有方法履行mysqladmin,  那末这类方式就是有效的。  并且mysqladmin无奈把暗码清空。上面的方式都在mysql提醒符下应用,且必需有mysql的root权限:  方式三  mysql>INSERTINTOmysql.user(Host,User,Password)  VALUES('%','jeffrey',PASSWORD('biscuit'));  mysql>FLUSHPRIVILEGES  确实地说这是在增添一个用户,用户名为jeffrey,暗码为biscuit。  在《mysql中文参考手册》里有这个例子,以是我也就写进去了。  留神要应用PASSWORD函数,而后还要应用FLUSHPRIVILEGES。方式四  和方式三一样,只是应用了REPLACE语句  mysql>REPLACEINTOmysql.user(Host,User,Password)  VALUES('%','jeffrey',PASSWORD('biscuit'));  mysql>FLUSHPRIVILEGES方式五  应用SETPASSWORD语句,  mysql>SETPASSWORDFORjeffrey@"%"=PASSWORD('biscuit');  你也必需应用PASSWORD()函数,  然而不须要应用FLUSHPRIVILEGES。方式六  应用GRANT...IDENTIFIEDBY语句  mysql>GRANTUSAGEON*.*TOjeffrey@"%"IDENTIFIEDBY'biscuit';  这里PASSWORD()函数是不用要的,也不须要应用FLUSHPRIVILEGES。留神:PASSWORD()[不是]以在Unix口令加密的一样方式实施口令加密。17:我想晓得他是经过哪个网站衔接到本页PHP代码:--------------------------------------------------------------------------------<?php//必需经过超等衔接进入才有输入Echo$_SERVER['HTTP_REFERER'];?>--------------------------------------------------------------------------------18:数据放入数据库和掏出来表现在页面须要留神甚么入库时$str=addslashes($str);$sql="insertinto`tab`(`content`)values('$str')";出库时$str=stripslashes($str);表现时$str=htmlspecialchars(nl2br($str));19:怎样读取以后地点栏信息PHP代码:--------------------------------------------------------------------------------<?php$s="http://{$_SERVER['HTTP_HOST']}:{$_SERVER["SERVER_PORT"]}{$_SERVER['SCRIPT_NAME']}";$se='';foreach($_GETas$key=>$value){$se.=$key."=".$value."&";}$se=Preg_Replace("/(.*)&$/","$1",$se);$se?$se="?".$se:"";echo$s."?$se";?>--------------------------------------------------------------------------------20:我点击撤退按钮,为甚么之前填写的货色不见这是由于你应用了session.处理方法:PHP代码:--------------------------------------------------------------------------------<?phpsession_cache_limiter('private,must-revalidate');session_start();.....................?>--------------------------------------------------------------------------------21:怎样在图片里表现IP地点PHP代码:--------------------------------------------------------------------------------<?Header("Content-type:image/png");$img=ImageCreate(180,50);$ip=$_SERVER['REMOTE_ADDR'];ImageColorTransparent($img,$bgcolor);$bgColor=ImageColorAllocate($img,0x2c,0x6D,0xAF);//配景色彩$shadow=ImageColorAllocate($img,250,0,0);//暗影色彩$textColor=ImageColorAllocate($img,oxff,oxff,oxff);//字体色彩ImageTTFText($img,10,0,78,30,$shadow,"d:/windows/fonts/Tahoma.ttf",$ip);//表现配景ImageTTFText($img,10,0,25,28,$textColor,"d:/windows/fonts/Tahoma.ttf","youripis".$ip);//表现IPImagePng($img);imagecreatefrompng($img);ImageDestroy($img);?>

上一篇:PHP中文函数连载(二)-网络编程

下一篇:没有了