【PHP】ID出さなくても質問OKなスレ【初心者歓迎】at PHP
【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 - 暇つぶし2ch849:nobodyさん
09/08/25 14:05:57
オンラインチャットを作りたいのですが、一から言語を覚えて作るのは難易度高いでしょうか
プログラミングはvbとhtmlしか経験ありません

850:nobodyさん
09/08/25 14:11:57
>>849
技術的にはCometとかになるだろうから
インフラ的に無理
自鯖使うならいいけど
難易度的には難しくはないしその辺にサンプルも転がってるだろう

851:nobodyさん
09/08/25 14:22:31
1行掲示板みたいなので、javascriptで30秒リロードとかでいいんじゃねーの?

852:nobodyさん
09/08/25 14:26:06
いつの時代のチャットだよw

853:nobodyさん
09/08/25 14:31:29
>>850-851
ありがとうございます
インフラなら問題ありません

vbでLAN上のチャットなら作ったことがあるので
ほかの言語で作り直すのはどのくらい難しいのか
経験者の方からみてやめておいたほうがいいのかをご助言いただけるとうれしいです

854:nobodyさん
09/08/25 14:40:32
VBでクライアントアプリ作って、
PHPでデータ受けて返すのを作れば
完成なんじゃないか

855:849
09/08/25 15:14:15
>>854
一応ブラウザ上で動かしたいもので、すみません

856:nobodyさん
09/08/26 00:56:09
VBの経験があるならクライアントにSilverlight使えばいいんじゃない


857:nobodyさん
09/08/26 05:55:55
cURLに関しての質問です。

やりたいこと: 自分のホームページ上からヤフオクへログイン。

現状: mixiへのログインは出来たのですが、ヤフオクが出来ずに躓いてます。
mixiへログインすると正常にcookieも書き出してくれるのですが、
ヤフオクへアクセスを試みると Empty reply from server というエラーを
吐いてしまいます。もちろんcookieも書き出してくれません。
何かアドバイスを頂けると非常に助かります。m(__)m
(長くなるのでスクリプトは次レスで。)


858:857
09/08/26 05:57:44
>>857の続きです。

スクリプト:
<?php
// POSTデータ準備 hiddenで送ってるデータが非常に多いので視認性のため一部割愛

$post_data[".u"] = "2c2vi55595i07";
$post_data[".v"] = "0";
$post_data[".challenge"] = "bwDQLWdW58F9ZAsaWVZwpkkumuzc";
$post_data["hasMsgr"] = "0";
$post_data[".chkP"] = "Y";
$post_data[".done"] = "URLリンク(auctions.yahoo.co.jp)";
$post_data[".protoctl"] = "" ;
$post_data["login"] = "MYID";
$post_data["passwd"] = "MYPASSWORD";
$post_data[".persistent"] = "y" ;


859:857
09/08/26 05:59:10
>>858の続きです。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "URLリンク(login.yahoo.co.jp)");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
$result = curl_exec($ch);

if ($result === false) {
// エラーが発生した場合の処理(現在ここでエラーを吐きだして終了する。)
print curl_error($ch);
exit();
}

// ログインが成功してたらトップページへ接続
curl_setopt($ch, CURLOPT_URL, "URLリンク(auctions.yahoo.co.jp)");
$result = curl_exec($ch);

curl_close($ch);
//取得結果を出力する。
echo $result;
?>

以上です。

860:nobodyさん
09/08/26 06:10:12
フィッシング詐欺?

861:849
09/08/26 06:25:22
>>856
今日図書館にいって調べてみます
ありがとうございました


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