のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,368,790人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレくだすれPHP(超初心者用)5

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    601 = :

    >>600
    フイタww
    淡々と技術情報の交換を2chでしたいってそりゃ無理だろw
    2chってそういうとこだとおもうべきだな

    602 = :

    質問です!
    サーバーがPHP5になってしまい
    今まで使っていたフリーのメールフォームが使えなくなりました。
    PHP5のフリーのメールフォームを探したのですが全然わからず
    ここにたどり着きました。
    フリーのメールフォームのサイトを教えて頂けないでしょうか?

    603 = :

    スレ違いで内科?

    604 = :

    まともな人がいないのでこちらでも質問を

    //$_SESSION['abc']; は前ページで123を代入

    //ここから
    $_SESSION = array();
    if (isset($_COOKIE[session_name()])) {
    setcookie(session_name(), '', time() - 42000, '/');
    }
    session_destroy();

    echo $_SESSION['abc'];//123

    と表示したいのですが何か方法はないのでしょうか?クッキーとか使わずに。

    605 = :

    頭痛くなってきた。
    要点をまとめてくれないか

    606 = :

    $_SESSION['abc'] にはすでに123が入ってるが
    $_SESSION = array();
    if (isset($_COOKIE[session_name()])) {
    setcookie(session_name(), '', time() - 42000, '/');
    }
    session_destroy();
    とすると123も消えるけど、それを消さずに

    echo $_SESSION['abc'];//123
    と後でも表示させたい。

    理想としては
    $abc = $_SESSION['abc'];
    $_SESSION = array();
    if (isset($_COOKIE[session_name()])) {
    setcookie(session_name(), '', time() - 42000, '/');
    }
    session_destroy()
    $_SESSION['abc'] = $abc;
    echo $_SESSION['abc'];

    と表示できればいい。

    607 = :

    >>604 == >>606 だよな?
    「どうしても$_SESSION['abc']を使いたい理由」ってのがわからんと、普通のPGは他の手段を考えると思うぞ。
    >>606 の中で $abc に入れてるんだったら、そのまま echo $abc; すりゃ良いじゃん、的な。
    つーかsession_start()しなくて良いんかな。

    長ったらしくない程度に、もう少し質問の背景を含めて、かつ要領良くまとめて質問すれば回答が返って来ると思う。

    608 = :

    釣りだよ。
    http://oshiete1.goo.ne.jp/qa3224862.html

    609 = :

    http://pc11.2ch.net/test/read.cgi/php/1158647441/672
    http://pc11.2ch.net/test/read.cgi/php/1231850905/880

    理由はどうあれこういうマルチするアホは相手にしないほうがいい

    610 = :

    何回読んでも>>604のやりたいことがわからない

    611 = :

    前よく出没してた基地外だろ

    612 = :

    やりたいことは見えてる。
    「ログイン・ログアウトとは別にセッションデータを引きまわしたい」ってことだろ。
    で、普通は>>604みたいなソースにはならないのに、わざわざ教えてgooだか、
    phpのマニュアルでセッション破壊用のソースをそれだと勘違いして質問してるだけ。

    すでに回答ついてるのに、人の意見を聞けない困ったチャンか、単なる荒し

    613 = :

    >>607
    ログインログアウトとは別に、スタイルシートをセッションで持ち歩いていて、
    ログアウト>>606で書いたようにログアウトとしたときセッションに保存してあるスタイルシート変数も消えてしまいます。
    なので、セッション(ログアウト)を消す前に$abc = $_SESSION['abc']; として消した後再び、$_SESSION['abc'] = $abc; などにして再度セッションにいれればなと考えていますが、
    うまくいきません。
    そこで何かいいほうほうは無いものかと。

    614 = :

    悔しいっ・・・でも・・・触っちゃう・・・っ(ビクビク

    >>613
    cookie使えよ。sessionなんかにそんなん入れんな。
    sessionに入れるならログアウト=専用スタイルシート破棄として使え。
    $_SESSION と session_*()を勉強し直して来い

    616 = :

    うん

    624 = :

    お前は何を言ってるんだ?

    630 = :

    >>623 やっと意味がわかった。管理人は管理人ようのページを作り給え

    634 = :

    色んなやり方あるけど初心者だそうだからいちばん新ぷりに

    639 = :

    レスどうもありがとうございます。
    そのあたりを探ってみます。

    640 = :

    いや$dbのnewしてるとこ見れば一発だろw

    641 = :

    出来ました。どうもありがとうございます。
    さっきのエラーは昔書いたクラスコピペして直したら出なくなったのですが、
    dbが更新されなくて悩んでいたら文字コードの違いが原因でした。

    mb_convert_encodingで挿入する値をdbの文字コードに直して解決しました。
    お世話様でした。

    645 = 642 :

    >>643
    マニュアル見てもさっぱりわかりません

    646 = :

    >>644
    +を.にかえてみ

    647 = :

    >>645
    じゃ諦めれ

    648 = :

    >>646
    おーできました
    ありがとうございます!!

    650 = :

    質問です
    elseif (preg_match("/^\d{8}$/", $_GET["id"])){
    $id = $_GET["id"];
    }
    GETで8桁の数字のみ受け取るように↑のようにしましたが
    if文でマッチしてても変数に代入する際はpreg_matchなりで
    GET変数内を数字のみとなるように変換した方がいいものなんでしょうか


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について