1. 程式人生 > >關於php開發的一些總結

關於php開發的一些總結

一、php連線mysql資料庫

<?php
$host="localhost"; 
$db_user="root";
$db_pass="password";
$db_name="databasename";
$timezone="Asia/Shanghai";


$link=mysql_connect($host,$db_user,$db_pass);
mysql_select_db($db_name,$link);
mysql_query("SET names UTF8");


header("Content-Type: text/html; charset=utf-8");
date_default_timezone_set($timezone); //北京時間
?>
二、php獲取表單元素值

a.html

<pre name="code" class="html"><form method="post" action="b.php">
      <input type="text" name="username" />
      <input type="password" name="password" />
      <input type="submit" value="提交" />
</form>


 
 
b.php

<?php
      $uname=$_POST['username'];  //分別獲取到使用者名稱和密碼
      $upwd=$_POST['password'];
      echo $uname;                //輸出使用者名稱和密碼
      echo $upwd;
?>
三、php獲取session值

a.php

<pre name="code" class="php"><?php
      $username="Mrszhang";
      $password="123456";
      session_start();
      $_SESSION['username']=$username;
      $_SESSION['password']=$password;
?>


 b.php 
 

<?php
      session_start();
      $uname=$_SESSION['username'];
      $upwd=$_SESSION['password'];
      echo $uname;
      echo $upwd;
?>
四、php通過href傳值

a.php

<?php
      $uno="hehe"
      <a href="b.php?uno='.$uno.'">跳轉到B</a>
?>
b.php

<?php
      $receive=$_GET['uno'];
      echo $receive;
?>
五、js獲取php值

<script>
      var xxbb=<?php $a="hehe" echo "'$a'" ?>   //注意此處的echo 輸出格式
      alert(xxbb);
</script>


特別注意:在編寫php檔案時不要選用windows自帶的記事本,否則會造成編碼問題。建議使用Notepad++(如果你沒有IDE的話)。