Heim > Backend-Entwicklung > PHP-Tutorial > 论坛留言板是怎么实现非登录用户点击留言框弹出用户没有登录提示框的

论坛留言板是怎么实现非登录用户点击留言框弹出用户没有登录提示框的

WBOY
Freigeben: 2016-06-13 10:24:51
Original
966 Leute haben es durchsucht

论坛留言板是如何实现非登录用户点击留言框弹出用户没有登录提示框的
论坛留言板是如何实现非登录用户点击留言框弹出用户没有登录提示框的,请问是不是session配合Java实现的,具体是一个什么样的实现过程。

------解决方案--------------------
Demo:

PHP code
<?php /* Created on [2012-5-21] Author[Newton] */?>  <textarea name="message" rows="10" cols="50" onclick="checkUser()" wrap="off">  Give message please.  </textarea>  <script language="JavaScript" type="text/javascript">//Ajaxvar xmlHttp;    function createXMLHttpRequest() {        if(window.XMLHttpRequest) {            xmlHttp = new XMLHttpRequest();        } else if (window.ActiveXObject) {            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");        }    }    function checkUser(){        createXMLHttpRequest();        url = "action.php?check=ok&ran="+Math.random();        method = "GET";        xmlHttp.open(method,url,true);        xmlHttp.onreadystatechange = show;        xmlHttp.send(null);    }    function show(){        if (xmlHttp.readyState == 4){            if (xmlHttp.status == 200){                var text = xmlHttp.responseText;                alert(text);exit;                //document.getElementById("s2").innerHTML = text;    //可将返回信息放入id为s2的div中            }else {                alert("response error code:"+xmlHttp.status);            }        }    }  </script>#action.phpif(isset($_GET['check'])){    #mysql执行语句,检测用户是否存在    echo "检验中……";}<br><font color="#e78608">------解决方案--------------------</font><br>
Nach dem Login kopieren
探讨

ajax来实现。onfocus触发ajax求请求php检查是否登录。
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage