ホームページ  >  記事  >  バックエンド開発  >  php ノート 1

php ノート 1

WBOY
WBOYオリジナル
2016-06-23 13:50:511111ブラウズ

1. ログイン検証手順:

1. 値を割り当て、$_POST を使用して、loginProcess.php ログイン検証ページに ID とパスワードを渡します。

2. データベース接続を確立します $conn=mysql_connect($host,$username,$password);

3. データベース mysql_select_db(empmanage);

4. SQL ステートメントを定義します $sql=”select password from admin”; If ($password=$row['password']){

// 認証に成功したら、指定したページにジャンプします。 Er d ヘッダー ("場所: EMP.php");

ヘッダー mysql_free_result($res);

8. 接続を閉じる (自動にすることもできます) mysql_close($conn); 2. いくつかの PHP 記述原則:

1. リソースは生成された場所から解放されます

2. 接続を閉じます

3. 階層化された思考は非常に重要です。

4. この関数は 1 つの結果のみを返すことができます。 3. オブジェクト指向プログラミングのカプセル化一般的に使用されるツール クラス。 H p (詳細については、PHP フォルダーを参照)

1. クッキーを作成するには?

setcookie() 関数は Cookie を設定するために使用されます。

注: setcookie() 関数は タグの前に配置する必要があります。

構文:

setcookie(名前, 値, 期限切れ, パス, ドメイン);

注:

2. Cookie の値を取得するにはどうすればよいですか?

PHP の $_COOKIE 変数は、Cookie の値を取得するために使用されます。

例: 次の例では、isset() 関数を使用して Cookie が設定されているかどうかを確認します。 ( isset($_COOKIE["user"]))

echo "ようこそ " .$_COOKIE["user"] . "!
" // Cookie 自体はスーパーグローバル配列です。 else

echo "Cookie は存在しません
";

?>

3. 中国語を入力すると、ブラウザは URLencode を実行します再エンコードは、urldecode を使用してデコードすることもできます。

例:

5. タイムゾーンの問題

質問: なぜ date() 関数が PHP で使用され、現在現地時間は8時間?

方法 1:

date_default_timezone_set('PRC');

戻り値はありません。直下にdate関数を使ってもOKです

$time = date(Y."年".m."月".d."日".G."時".i."分");

メソッド2

:

php.ini の date.timezone = を date.timezone="Asia/Shanghai" に変更し (または date.timezone =PRC に変更)、先頭のセミコロンを削除し、Apache を再起動します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。