△▲ WebProg 初心者の質問 Part19 ▼▽at PHP
△▲ WebProg 初心者の質問 Part19 ▼▽ - 暇つぶし2ch348:347
09/04/04 06:02:14
間違えた
URLリンク(jp.php.net)

349:nobodyさん
09/04/04 06:03:24
>>347
自分のパソコンの中にあるマニュアルなんだけど?

350:nobodyさん
09/04/04 06:28:07
なんだけど?なんていわれてもな・・・
PHPマニュアルっていったじゃないかよ
chmのことを言ってるのなら使ったことないからしらん
コンパイルしたやつが入れ忘れたんだろう
自前でコンパイルすればいいんじゃね?

351:nobodyさん
09/04/04 07:18:33
OSコマンドインジェクションを防ぐのに、
エスケープ用の関数として、
escapeshellargと、
escapeshellcmdと、
どっち使うの?

352:nobodyさん
09/04/04 08:06:05 zXO8aH6G
POSTメソッドで配列を送れますか?
BODY部で加工後のデータを同名の変数で受取りたいんですけど

353:nobodyさん
09/04/04 08:09:58
HTTP POSTの原理を知っているか?
あと言語は何かを言え。

354:352
09/04/04 08:23:37
<?php
$data[] =array(name,price,option);
$data[0] = ("りんご",100,"赤い");
$data[1] = ("りんご",120,"青い");
$data[2] = ("みかん",100,"デコポン");
print('<form action= list.php method= post><input type=hidden value= $data[]><input type=sumit value="送信"></form>)';
?>

受け手
$data[]=$_post['data[]'];

これでできますか?

355:352
09/04/04 08:29:14
>>353
>HTTP POSTの原理を知っているか?
まったく判りません。
ただGETと違って文字数とかの制限がないくらいは。

356:352
09/04/04 10:35:02
普通は配列をimplode()してexplode()で切り分ければいいだけの話ですか?
2次元配列の場合はglue文字を換えて2段階で切り分けるとか
$linedata =array;
for ($i = 0: $i< $repeat: $i++ )
        {
$linedata =implode(",",$data[$i]);
$linedata .="|";
        }
以下略

受け手
$data1 = array();
$linedata = $_POST['linedata'];



357:nobodyさん
09/04/04 10:51:03
serialize();

358:352
09/04/04 10:56:09
>>357
ありがとうございます。やってみます

359:nobodyさん
09/04/04 11:32:19 +rg3YxkW
iphoneアプリを作りたいのですが、
macを持っていません
どうしたらいいですか?

360:nobodyさん
09/04/04 11:49:23
macがなくても作れます

361:nobodyさん
09/04/04 11:56:37
元気があればなんでもできる

362:nobodyさん
09/04/04 13:31:20 JQpEexPt
cgiでクッキーのon/offチェックをやりたいと思い

<img src="ck_out.cgi">
<img src="ck_check.cgi">

という感じでクッキー発行cgiと
チェックcgiを分けて作りチェックしようとしたのですが
上手く行きません。

どうも同じHTML内から呼び出したcgiからだと
クッキー発行のタイムラグ?の関係で
すぐには「ck_out.cgi」で発行されたクッキーを
「ck_check.cgi」で取得できないようです…

一応ブラウザから参照してみると、確かにクッキーは食ってるので
プログラムミスではないと思うし、二回目以降からは
きちんと「ck_check.cgi」から取得できるので
やはり発行のタムラグのせいで取得できないのかなぁと思うのですが
何かよい解決策はないものでしょうか?

363:nobodyさん
09/04/04 13:43:07
ラグでも何でもない
cookieの仕組みを調べてみるべし

364:nobodyさん
09/04/04 13:52:32 ehrMlQiU
北朝鮮のミサイルを撃ち落とすコードを教えてください

365:nobodyさん
09/04/04 13:54:49
言語ぐらい書けやハゲ

366:nobodyさん
09/04/04 13:55:12
>>363
すみません、仕組みがよくわかっていませんでした。
cookieはHTMLヘッダの情報としてやり取りされるのですね。
という事は一度のアクセスでクッキーon/offのチェックをする事は不可能なのでしょうか?
以前にどこかで見たcgiでは一回のアクセスでon/offチェックをしてるような気がするのですが…

367:fgd
09/04/04 13:57:07
URLリンク(auok.auone.jp)
モバオクしてる方は通報お願いします
わいせつ物です

368:nobodyさん
09/04/04 13:57:53
>>366
じゃそのcgiのソース見れよ

369:nobodyさん
09/04/04 13:58:17
そんなあやふやな記憶で言われてもな。


370:nobodyさん
09/04/04 14:01:07
>>364
誤探知メール送ったプログラムはif文のTRUE/FALSEが逆だったんだろな

371:nobodyさん
09/04/04 14:03:52
>>368
確かページを開くと
JavaScriptは有効です
クッキーは有効です
みたいな感じで表示されるcgiだったと思います。
残念ながらそれはソース未公開でしたね…

>>369
すみません、ほんとそうですよね…
ただやっぱりこれは原理的に不可能なのでしょうか?
僕が見たと思ったそのページは思い違いだったのでしょうか?

372:nobodyさん
09/04/04 14:05:42
いい加減にしてくれ

373:362
09/04/04 14:08:03
というか自分で解決出来ました。
JavaScriptを使ってチェックできるようです。
それではどうも。

374:nobodyさん
09/04/04 14:09:03
自分じゃなくて他人様に解決してもらったんだろカス

375:nobodyさん
09/04/04 14:11:08
navigator.cookieEnabled


376:362
09/04/04 14:14:30
>>375
あ、これは僕が見たのより簡潔な方法です。
レスありがとうございました。

377:nobodyさん
09/04/04 15:01:29
>>367
究極に板違い
おまえはキチガイ

378:nobodyさん
09/04/04 15:04:09
>>366

考えられる方法として

【クッキーの有効チェック】
cgiにアクセスしたら、ヘッダでクッキーを発行
metaタグでリフレッシュしてcgiでクッキー読めるかチェック


379:nobodyさん
09/04/04 15:05:14
もうひとつは他のページでクッキーを発行させて、cgiでクッキーを読めるかチェック

380:nobodyさん
09/04/04 15:06:28
最終的にクッキーを発行したらページを更新するなり移管しないと読めないから
1回のアクセスで判断してるように見せかけているトリックがあることだけ覚えておこう

381:362
09/04/04 15:12:26
>>378 >>379 >>380
みなさんご丁寧なレスありがとうございました。
また一つ勉強になりました。
とりあえず今回の件は、>>375さんが提示してくれた
JavaScriptでのチェックで解決出来ましたのでこれで行こうと思います。

382:nobodyさん
09/04/04 15:55:27
それはJavaScriptがOn前提でしかチェックできない

383:nobodyさん
09/04/04 16:02:30
いまどきJavaScriptオフのやつなんて無視でOK

384:nobodyさん
09/04/04 19:03:12
>>383 に賛成

UA または IP (Host) チェックして、PC のクセに Javascript オフは無視してもいいかと。


385:nobodyさん
09/04/04 19:09:12
JavaScript必須にするか否かは時と場合に応じてで。


386:nobodyさん
09/04/04 19:36:37
いまどきっていうか今だからこそJavaScriptオフにするやつ増えてるんだよ
特にネットゲーマーに

387:nobodyさん
09/04/04 20:02:19
ネットゲーマーなんて無視でOK

388:nobodyさん
09/04/05 01:40:36
HTML_QuickForm2のサンプルコードって
どこにある?

389:nobodyさん
09/04/05 01:41:18
rawurlencode とかって使うの?
GETの時に使うの?

390:nobodyさん
09/04/05 01:42:02
firefoxで、BASIC認証の時に、
ブラウザを閉じたらログアウトするはずなのに、
ブラウザを閉じても、ログアウトしてないのはなぜ?

391:nobodyさん
09/04/05 01:42:44
自分でアクセス解析作るんでなくて、
できあいの物を使いたいんだけど、
一つあげるとしたら、どれ?

392:nobodyさん
09/04/05 01:43:31
$_REQUEST とかって使うの?
セキュリティ的に問題があるんじゃない?

393:nobodyさん
09/04/05 01:44:19
PHPで、自分のパソコンの中で使うときに、CLI版と、
モジュール版と、混在させても大丈夫なの?

同じphp.iniを読みに行ったりして混乱しない?

394:nobodyさん
09/04/05 02:10:20
また例の基地外か

395:nobodyさん
09/04/05 02:19:35
>>392
ないよ。GETできるものはPOSTできるし、その逆も可能。

396:nobodyさん
09/04/05 03:25:30
OOPの3大機能って、
カプセル化、
継承、
そして、あとひとつはなんでしたっけ?

397:nobodyさん
09/04/05 03:51:59
ポリモーフィズム

398:nobodyさん
09/04/06 00:34:12
PEAR::DB DataObjectって
SQLインジェクションの対策はされてるの?

399:nobodyさん
09/04/06 10:40:08
対策は自分でやるもんだ。
prepare使っとけ

400:nobodyさん
09/04/06 12:34:00
画像に書かれてる数字や英字を入力させて行う認証ってなんていいましたっけ?
名称を忘れたから探しようもない orz

401:nobodyさん
09/04/06 12:47:11
画像キャプチャ

402:nobodyさん
09/04/06 12:49:57
     _______                     __
    // ̄~`i ゝ                    `l |
    / /        ,______   ,_____    ________  | |  ____ TM
   | |     ___ // ̄ヽヽ // ̄ヽヽ (( ̄))   | | // ̄_>>
   \ヽ、   |l | |    | | | |    | |  ``( (.  .| | | | ~~
      `、二===-'  ` ===' '  ` ===' '  // ̄ヽヽ |__ゝ ヽ二=''
                         ヽヽ___//   日本
         ______________  __
         |画像 認証               .| |検索|
          ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   ̄ ̄
         ◎ウェブ全体  〇日本語のページ

403:nobodyさん
09/04/06 16:44:54
>>400
CAPTYA

404:nobodyさん
09/04/06 21:23:01
Completely Automated Public Turing Test To Tell Computers and Humans Apart

Tいっぱい重なってるんだな。


405:nobodyさん
09/04/06 21:42:56
教えてもらったらお礼ぐらい書けよ氏ね

406:nobodyさん
09/04/06 23:25:26
pythonとrubyってOOPオンリーなの?

407:nobodyさん
09/04/06 23:28:11
Smalltalkみたいにガチガチじゃないからふつうに手続きの集合として
書ける。
Rubyの場合それをやるとmainというオブジェクトの特異メソッド定義
とみなされてることになるが、まぁ気にしてはいけない。



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch