程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 初識PHP,初識教育技術

初識PHP,初識教育技術

編輯:關於PHP編程

初識PHP,初識教育技術


1.在PHP中,全局變量都要大寫;

2.在PHP表單提交方式中,method屬性設置了獲取和提交數據的方式;

3.如果在表單中使用了上傳元素,那麼就要給表單添加屬性:enctype="multipart/form-data";

4.注銷用戶功能的實現:

復制代碼 代碼如下:
  <?php
      session_start();  //啟動會話
      unset($_SESSION['user']);  //刪除單個會話
      unset($_SESSION['pwd']);   //刪除單個會話
      session_destory();         //結束當前回話
      header("location:index.php");  //重定向
  ?>

  刪除多個會話:$_SESSION=array();

5.php中遍歷對象:

復制代碼 代碼如下:
  for($i=0;$i<count($_POST["name"]);$i++){
      //處理
  }

6.php中包含文件:include("文件路徑");

7.在HTML頁面中嵌入js腳本的方式:

復制代碼 代碼如下:
  <script language="javascript">
     //JS函數
  </script>

8.在php動態頁面中引用JS文件:

復制代碼 代碼如下:
  <script language="javascript">
     //JS函數
  </script>
  或是:
  <script language="Javascript" src="url">
     //JS函數
  </script>

9.解決浏覽器不支持JavaScript問題:
  a.開啟IE浏覽器對JavaScript的支持;
  b.開啟IE浏覽器對本地JavaScript的支持;
  c.應用注釋符號驗證浏覽器是否支持JavaScript腳本功能;
  d.應用<noscript></noscript>標記驗證浏覽器是否支持JavaScript腳本。

10.在php中,單引號和雙引號的處理機制是不同的,他們的區別:
  雙引號的內容可以被解釋和替換,而單引號的北榮則被作為普通字符進行處理。如:

復制代碼 代碼如下:
  <?php
      $test="PHP";
      $str1="I like $test";
      $str2='I like $test';
      echo $str;    //輸出:I like PHP;
      echo $str;    //輸出:I like $test; 
  ?>


小弟初識PHP對用戶的注冊與登錄不是很明白,望各位大俠指點指點……(最好有個例子)哈哈

condb.php
<?php
$con = mysql_connect("localhost","root","123456");
if (!$con) {
die("Query is failed :" . mysql_error());
}
mysql_select_db("login_schema");

mysql_query("set names 'utf8'");
?>
login.php
<?php
session_start();
if (isset($_SESSION['errorMsg']) && $_SESSION['errorStatic'] == 1){
echo "<font color='red'>" . $_SESSION['errorMsg'] . "</font>";
}else{
unset($_SESSION['errorStatic']);
}
?>
<script type="text/javascript">
<!--
function regUser(){
location.href = "register.php";
}
//-->
</script>
<form action="loginAction.php" method="post">
<input type="hidden" name="action" value="login"/>
<table>
<tr>
<td colspan="2">User Login</td>
</tr>
<tr>
<td>username  : </td>
<td><input type="text" name="username" maxlength="50" /></td>
</tr>
<tr>
<td>password  : </td>
<td><input type="password" name="password" maxlength="50" /></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="submit" ......余下全文>>
 

php調用數據庫問題

主頁面
<script language="JavaScript" src="jquery-1.5.1.js" type="text/javascript"></script>
<script language="JavaScript">
<!--
$(document).ready(function(){
$("#type").change(function(){
var catid=$(this).val();
alert(catid);
$.post("get_Dir.php",{id:catid},function(data){
$("div").html(data);
})
})
})
//-->
</script>
<select name="type" id="type">
<option selected value="">選擇分類</option>
<?
$conn=mysql_connect("localhost","root","");
mysql_select_db("數據庫名");
mysql_query("set names 'gb2312' ");
$query=mysql_query("select * from 表格名");
while($row=mysql_fetch_array($query)){
echo "<option value=\"$row[id]\">$row[name]</option>";
}
?>
</select>
<div></div>
傳值頁面get_Dir.php
<?php
header("Content-Type:text/html; charset=gb2312");
//echo "POST:".$_POST['id'];
$SClassID=$_POST['id'];
$conn=mysql_connect("localhost","root","");
mysql_select_db("數據庫名");
mysql_query("set names 'gb2312'");
$query=mysql_query("select * from 表名 where id='$SClassID'");
while($row=mysql_fetch_array($query)){
echo "<input name=\"......余下全文>>
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved