de-vraag
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
Randy Gonzalez
Randy Gonzalez
質問

設定されていないセッション変数が実行を停止する

私はコードのこの部分に夢中になり、unset関数に絞っています。セッション変数でunsetを呼び出すと、PHPはその点を超えて何も実行しません。誰かが助けてくれますか?

public static function print_session_notification() {

    if( isset( $_SESSION['notification'] )) {
        $session_notification = $_SESSION['notification'];

        $output = '
'; $output .= $_SESSION['notification']; $output .= '
'; unset( $_SESSION['notification'] ); return $output; } }

私はprint notification :: print_session_notification()を呼び出します。ヘッダーから。ヘッダインクルードは関数によって呼び出されます。 $通知オブジェクトは、ヘッダーファイルを呼び出す関数ではグローバルです。

2 2011-10-27T20:22:08+00:00 2
Randy Gonzalez
Randy Gonzalez
編集された質問 27日 10月 2011 в 10:23
プログラミング
oop
session
php
unset
Leysam Rosario
27日 10月 2011 в 8:55
2011-10-27T20:55:32+00:00
さらに
ソース
編集
#56792817

ヘッダーにsession_start()関数を設定し、register_globalsを "ON"に設定してください。

For more information read the comments on http://www.php.net/manual/en/function.unset.php

1
0
user182038
28日 10月 2011 в 2:39
2011-10-28T14:39:49+00:00
さらに
ソース
編集
#56792818

私は、構造体にメソッドを追加し、セッション値をパブリックプロパティに割り当てることで、この問題を解決しました。あなたの助けを借りてくれてありがとう!

0
0
関連コミュニティ 1
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 ユーザー
このグループではPHPについて話します。 @js_ja @react_ja パートナー:answer-id.com/ja
開く telegram
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Денис Анненский
登録済み 1日前
2
365
登録済み 5日前
3
True Image
登録済み 6日前
4
archana agarwal
登録済み 1週間前
5
Maxim Zhilyaev
登録済み 1週間前
© de-vraag :年
ソース
stackoverflow.com
ライセンス cc by-sa 3.0 帰属