欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP+Ajax簡單get驗證操作示例

 更新時間:2019年03月02日 14:24:18   作者:致Great  
這篇文章主要介紹了PHP+Ajax簡單get驗證操作,涉及php結(jié)合ajax無刷新提交驗證相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了PHP+Ajax簡單get驗證操作。分享給大家供大家參考,具體如下:

1、顯示頁面代碼

index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>XMLHttpRequest獨對象使用實例</title>
  <script language="JavaScript">
    //第一步創(chuàng)建ajax引擎對象
    function getXmlHttpObject(){
      var XmlHttpRequest;
      if(window.ActiveXObject){
        XmlHttpRequest=new ActiveXObject("Microsoft:XMLHTTP");
      }
      else{
        XmlHttpRequest=new XMLHttpRequest();
      }
      return XmlHttpRequest;
    }
    var myXmlHttpRequest="";
    //處理函數(shù)
    function process(){
      myXmlHttpRequest=getXmlHttpObject();
      //判斷xmlHttpRequest是否創(chuàng)建成功
      if(myXmlHttpRequest){
        //獲取表單的文本框的輸入值
        var name=document.getElementById('myname').value;
        //通過myXmlHttpRequest對象發(fā)送請求到服務(wù)器的某個頁面
        var url="process.php?name="+name;
        myXmlHttpRequest.open("GET",url,true);
        //定義準(zhǔn)備狀態(tài)改變時的回調(diào)函數(shù)
        myXmlHttpRequest.onreadystatechange=callBack;
        //向服務(wù)器發(fā)送請求
        myXmlHttpRequest.send(null);
      }
    }
    function callBack(){
      if(myXmlHttpRequest.readyState==4){
        if(myXmlHttpRequest.status==200){
          //解析從服務(wù)器返回的字符串
          var result=myXmlHttpRequest.responseText;
          $("message").innerHTML="<b><u>"+result+"</u></b>"
        }
        else{
          alert("執(zhí)行過程中出現(xiàn)問題,服務(wù)器返回:"+myXmlHttpRequest.statusText);
        }
      }
    }
    //通過id獲取元素
    function $(id){
      return document.getElementById(id);
    }
  </script>
</head>
<body>
  請輸入你的名稱
  <p>
    <input type="text" id="myname">
  <p>
    <input type="button" value="提交" onclick="process()">
  <div id="message">
  </div>
</body>
</html>

2、處理代碼

proces.php

<?php
/**
 * Created by PhpStorm.
 * User: yanqiang
 * Date: 2016/5/25
 * Time: 0:40
 */
header("Content-Type:text/html;charset=utf-8");
$arr=array("孫悟空","小娜扎","葫蘆娃","米老鼠","唐老鴨","機器貓");
if(in_array($_GET['name'],$arr)){
  echo $_GET['name']."存在列表中";
}
else{
  echo $_GET['name']."不存在列表中";
}
?>

3、效果圖

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP+ajax技巧與應(yīng)用小結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設(shè)計有所幫助。

相關(guān)文章

  • php抽象方法和普通方法的區(qū)別點總結(jié)

    php抽象方法和普通方法的區(qū)別點總結(jié)

    在本篇文章里小編給大家分享的是關(guān)于php 抽象方法和普通方法的區(qū)別的相關(guān)文章,有需要的朋友們可以學(xué)習(xí)下。
    2019-10-10
  • 簡單實用的PHP防注入類實例

    簡單實用的PHP防注入類實例

    這篇文章主要介紹了簡單實用的PHP防注入類實例,以兩個簡單的防注入類為例介紹了PHP防注入的原理與技巧,對網(wǎng)站安全建設(shè)來說非常具有實用價值,需要的朋友可以參考下
    2014-12-12
  • php+js實現(xiàn)百度地圖多點標(biāo)注的方法

    php+js實現(xiàn)百度地圖多點標(biāo)注的方法

    這篇文章主要介紹了php+js實現(xiàn)百度地圖多點標(biāo)注的方法,涉及php結(jié)合js針對百度地圖接口調(diào)用與json操作相關(guān)技巧,需要的朋友可以參考下
    2016-11-11
  • php實現(xiàn)word轉(zhuǎn)html的方法

    php實現(xiàn)word轉(zhuǎn)html的方法

    這篇文章主要介紹了php實現(xiàn)word轉(zhuǎn)html的方法,涉及PHP調(diào)用com組件操作word文檔的相關(guān)技巧,需要的朋友可以參考下
    2016-01-01
  • php 分頁原理詳解

    php 分頁原理詳解

    分頁原理詳解,其實各個語言的都差不多,主要是程序跟數(shù)據(jù)庫的表達(dá)方式不一樣。
    2009-08-08
  • 由php if 想到的些問題

    由php if 想到的些問題

    在編寫一段并不復(fù)雜的腳本的時候,發(fā)現(xiàn)了一個問題。先說說代碼,它的主要功能是用 PHP 判斷是否生成一段 Javascript,并使用 Cookie 記錄狀態(tài)。
    2008-03-03
  • PHP file_get_contents設(shè)置超時處理方法

    PHP file_get_contents設(shè)置超時處理方法

    今天說的這篇是講超時的,確實在跨服務(wù)器提交的時候,不可避免的會遇到超時的情況,這個時候怎么辦?set_time_limit是沒有用的,只有用context中的timeout時間來控制
    2013-09-09
  • mysql 字段類型說明

    mysql 字段類型說明

    mysql 字段類型說明...
    2007-04-04
  • php輸出文字亂碼的解決方法

    php輸出文字亂碼的解決方法

    在本篇文章里我們給大家整理了關(guān)于php輸出文字亂碼的解決方法以及相關(guān)知識點,有需要的朋友們學(xué)習(xí)下。
    2019-10-10
  • header中Content-Disposition的作用與使用方法

    header中Content-Disposition的作用與使用方法

    本文章詳細(xì)的介紹了關(guān)于php header中Content-disposition用法詳細(xì),有需要了解header用法的朋友可參考一下
    2012-06-06

最新評論