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

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 110

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
651 : 650 - 2011/09/15(木) 18:56:28.78 ID:WpYk8Ao3 (+0,+29,-9)
ID出してなかったです・・・
手動で動かしてみると投稿するメッセージはありませんと出てくるのですが
652 : nobodyさん - 2011/09/15(木) 19:04:26.05 ID:??? (+57,+29,+0)
せめてもうちょっと書き方どうかなるだろ
653 : nobodyさん - 2011/09/15(木) 19:07:05.95 ID:??? (+3,-30,-59)
if(date("G") == 7 && date("i") <= 2 || date("i") >= 58 )

7時の0分、1分、2分  もしくは  (時間関係なく)58分、59分
という意味でよければ。
文法は合ってるけど、やりたいことと違うんだと思うよ。
655 : nobodyさん - 2011/09/15(木) 19:52:27.82 ID:??? (-1,-29,-29)
cronとして2とか、時間内に1回のpostしろという形になりますか?とかの意味がわからんが、
cronつかってるなら素直に1時間に1回の設定で必要なスクリプトを走らせればいいんじゃね?
656 : nobodyさん - 2011/09/15(木) 20:45:27.55 ID:WpYk8Ao3 (+4,+29,-46)
ん~・・・なんて説明すればいいのか・・・

普段は時報のようにして、毎週金曜日は特殊なメッセージを出したいんです
で、cronのズレを考慮してあのような書き方になったんですが、これをもっとスリムにするにはどうしたらいいのでしょうか?
657 : nobodyさん - 2011/09/15(木) 21:10:05.10 ID:??? (+21,-6,-46)
スクリプトの起動時のオプションで動作を変えたら?
月曜~木曜、土日はオプション無しでスクリプトを実行して
金曜だけは起動オプション付けて実行するとか。
658 : nobodyさん - 2011/09/15(木) 23:24:30.65 ID:??? (+5,-30,-182)
<form action="sample04.php" method="get">
<label for="my_name">お名前:</label>
<input id="my_name" type="text" name="my_name" size="35" maxlength="255" value="" />
<input type="submit" value="送信する" />
</form>

上記で名前を入力し

<?php
print('お名前: ' .htmlspecialchars($_GET['my_name'],ENT_QUOTES));
?>
で名前を画面に表示したいのですが
上手くいきません
何がちがうのでしょうか
659 : nobodyさん - 2011/09/15(木) 23:33:14.56 ID:??? (+53,+30,+0)
660 : nobodyさん - 2011/09/15(木) 23:58:45.26 ID:bXkV862H (+20,+30,+0)
662 : nobodyさん - 2011/09/16(金) 00:08:25.71 ID:??? (+51,+29,-21)
>>661
>>1
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
664 : nobodyさん - 2011/09/16(金) 00:10:02.61 ID:G4oVoh0/ (+7,+22,+0)
書籍名とエラー番号を教えて
667 : nobodyさん - 2011/09/16(金) 00:17:16.34 ID:G4oVoh0/ (+6,+30,+0)
669 : nobodyさん - 2011/09/16(金) 00:22:58.65 ID:G4oVoh0/ (+0,+30,+0)
670 : nobodyさん - 2011/09/16(金) 10:31:32.14 ID:??? (-1,-29,-9)
未定義のNoticeはもうFAQだな
テンプレに入れてもいいんじゃないかと思う
672 : nobodyさん - 2011/09/16(金) 13:22:00.78 ID:??? (-9,-29,-46)
null入れても
bindValue はそのときの値 になっちゃうのでforeachが無意味に。
bindParamなら、変数の参照渡すので executeの前で変数書き換えたのが有効。 
674 : nobodyさん - 2011/09/16(金) 17:55:46.80 ID:??? (-4,-22,-23)
>>673
いやだからnullで初期化しようがforeach内で書き換えてるので意味ないだろ
675 : nobodyさん - 2011/09/16(金) 18:37:26.83 ID:??? (+48,+25,-15)
変数宣言するかしないかの話だろ
676 : nobodyさん - 2011/09/16(金) 19:09:59.94 ID:??? (-1,-29,-26)
foreach内で初期化するんだから事前にnullで初期化(宣言)するのは無意味だろ
677 : nobodyさん - 2011/09/16(金) 19:17:56.98 ID:??? (-1,-29,-19)
foreachスコープ内の変数ならそうだけど
bindParamはスコープ外に定義されてんじゃん
678 : nobodyさん - 2011/09/16(金) 19:31:01.11 ID:??? (+57,+27,-15)
PHPはそんなブロックスコープはございません(確か
679 : nobodyさん - 2011/09/16(金) 19:35:11.02 ID:??? (+0,-30,-37)
>>672で答えは出てるんじゃないか
勤勉な馬鹿になりたくなかったらマニュアルぐらい読もうぜ

PDOStatement#bindValue() 値渡し
PDOStatement#bindParam() 参照渡し
681 : nobodyさん - 2011/09/16(金) 20:26:38.49 ID:??? (+57,+29,-29)
日本語のファイル名の問題は別として(いろいろある)
自分の使っているテスト環境と本番環境をOS判定して振り分けぐらいなら出来ないこともない。
http://php.net/manual/ja/function.php-uname.php
682 : nobodyさん - 2011/09/16(金) 20:57:49.43 ID:??? (+45,+26,-7)
>>680
原則としてファイル名は英数字記号だけ(日本語等を含まない)にするのが無難。
684 : nobodyさん - 2011/09/16(金) 23:16:46.47 ID:??? (-3,-30,-124)
>>683
> Notice: Undefined index: ny_name in C:\xampp\htdocs\sample04.php on line 2
意訳: 配列の存在しない ny_name にアクセスしてんじゃねーよ、ボケ! 省略\sample04.php の2行目
685 : nobodyさん - 2011/09/16(金) 23:23:13.34 ID:??? (+27,+5,+0)
>>683
669の何がわかってないのかが全然わからん
686 : nobodyさん - 2011/09/16(金) 23:38:07.55 ID:G4oVoh0/ (-25,-30,-56)
apache入ってないからさ、確認できないんだけど、linux電源いれるのも
面倒なんで、
$name=htmlspecialchars($_GET['my_name'],ENT_QUOTES);
echo $name;
でなんて出る?
687 : nobodyさん - 2011/09/16(金) 23:48:48.55 ID:??? (+5,-28,-50)
っつか、apache動いてなくて、スクリプトそのものをダウンロードしちまってるんじゃね?
ダウンロードしたファイルを実行してエラーでてるってのが、実のとこサーバー側で実行したエラーが表示されたのか、ローカルで実行したエラーが出てるのか紛らわしくてわからん。
688 : nobodyさん - 2011/09/16(金) 23:54:06.83 ID:G4oVoh0/ (+12,+28,+2)
おれ>>683じゃないぜ
689 : nobodyさん - 2011/09/16(金) 23:54:10.76 ID:Fvw/ngrd (+31,+29,-53)
>>684
>>配列の存在しない
ここがすでにわかんないです
みなさんは、PHPを勉強し始めたとき、どんな本を使いましたか?

>>685
「sample04.phpを開くか、または保存しますか?」と聞いてきます
これを実行しても、エラーがでるとこがわかりません
690 : nobodyさん - 2011/09/16(金) 23:57:27.35 ID:??? (+55,+29,-4)
どんな初心者糞本でも配列ぐらいちゃんと説明してるだろw
691 : nobodyさん - 2011/09/17(土) 00:00:03.44 ID:??? (+1,-30,-129)
>>686
<?php
$name=htmlspecialchars($_GET['my_name'],ENT_QUOTES);
echo $name;
?>
上記で
Notice: Undefined index: my_name in C:\xampp\htdocs\sample04.php on line 2
と画面に表示されます

>>687
apacheは大丈夫です

(´・ω・`)
694 : nobodyさん - 2011/09/17(土) 00:56:36.90 ID:FVinoNH2 (-24,+29,-42)
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1155113361
解決しましたね。
エスパーみたいな質問でした。そりゃあこっちもわからんわ。
だってインターネットがなんでつながっているかわかってねーもん。
もしプログラマになろうというのならやめてください
695 : nobodyさん - 2011/09/17(土) 01:01:43.47 ID:??? (+55,+29,-6)
いや、エラー出てるからそれとはケース違うだろ
696 : nobodyさん - 2011/09/17(土) 01:07:07.73 ID:??? (+48,+29,-14)
>>683
それphpがサーバーで実行されてないよ
ファイルの保存がでないようにしなくちゃ

そしたらそのエラーは消えるから
698 : nobodyさん - 2011/09/17(土) 01:12:46.28 ID:??? (+52,+29,-14)
下らねぇ質問をするのはやめろ!
699 : nobodyさん - 2011/09/17(土) 01:12:51.44 ID:FVinoNH2 (-25,+29,-2)
http://d.hatena.ne.jp/megsan/20110109/1294572849
これどおりいくはずなんだが
700 : nobodyさん - 2011/09/17(土) 01:34:22.09 ID:??? (+10,-30,-61)
>>678
<?php
error_reporting(E_ALL);
$a=array(1,2);
$b=0;
foreach($a as $v){
$c=5;
$b++;
}
if($b==2){
$c=9;
$d=5;
}else{
$e=7;
}
echo $c;
echo $b;
echo $d;
echo $e;

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

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


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