PHPを使って2ちゃんねるにHello Worldを書き込む
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2009/01/19(月) 11:21:4100021
2009/01/19(月) 11:28:2200031
2009/01/19(月) 11:35:430004デフォルトの名無しさん
2009/01/19(月) 11:44:070005デフォルトの名無しさん
2009/01/19(月) 11:47:040006デフォルトの名無しさん
2009/01/19(月) 13:21:390007デフォルトの名無しさん
2009/01/19(月) 13:47:01言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0008デフォルトの名無しさん
2009/01/19(月) 14:17:1800091
2009/01/19(月) 14:39:570010デフォルトの名無しさん
2009/01/19(月) 15:05:43おお、すばらしい。 ソースをお願いします。
0011デフォルトの名無しさん
2009/01/19(月) 15:07:140012デフォルトの名無しさん
2009/01/20(火) 10:37:370013デフォルトの名無しさん
2009/01/21(水) 11:36:540014デフォルトの名無しさん
2009/01/21(水) 11:44:450015デフォルトの名無しさん
2009/01/21(水) 12:54:480016デフォルトの名無しさん
2009/01/21(水) 17:43:550017デフォルトの名無しさん
2009/01/21(水) 19:58:42では、ソースをお願いします。
0018デフォルトの名無しさん
2009/01/21(水) 20:35:12\ __ /
_ (m) _ピコーン
|ミ|
/ `´ \
∧ ∧
(・∀ ・)
ノ( )ヽ PHPで簡易ブラウザを作ればいいんじゃね?
< >
Ω ΩΩ <な,なんだってー
∧ ∧
Σ (・∀ ・) <あれ俺今なにか言った?
ノ( )ヽ
< >
0019sage
2009/01/22(木) 10:20:390020デフォルトの名無しさん
2009/01/22(木) 10:53:270021デフォルトの名無しさん
2009/01/22(木) 11:30:410022test
2009/01/22(木) 11:39:27002315
2009/01/22(木) 11:43:45$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%66%75%73%69%61%73%61%6E&mail=sage&MESSAGE=Hello+world&bbs=tech&key=1232331701&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: pc11.2ch.net\r\nUser-Agent: monazilla/1.00\r\n".
"Referer: http://pc11.2ch.net/test/read.cgi/tech/1232331701/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";exit;
}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; suka=pontan\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";exit;
}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
0024間違えた
2009/01/22(木) 11:50:15$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%66%75%73%69%61%6E%61%73%61%6E&mail=sage&MESSAGE=Hello+world&bbs=tech&key=1232331701&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: pc11.2ch.net\r\nUser-Agent: monazilla/1.00\r\n".
"Referer: http://pc11.2ch.net/test/read.cgi/tech/1232331701/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; suka=pontan\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
0025デフォルトの名無しさん
2009/01/22(木) 20:39:33002817
2009/01/23(金) 06:58:09おお、すばらしい。 このソースで勉強させてもらいます。
0029デフォルトの名無しさん
2009/01/23(金) 07:45:12は
FROM=fusianasan
をURLエンコードしたやつです
好きな名前に変えてください
0030デフォルトの名無しさん
2009/01/23(金) 10:46:110031f
2009/01/23(金) 19:27:090032s
2009/01/23(金) 19:30:130033s
2009/01/23(金) 19:57:160034デフォルトの名無しさん
2009/01/23(金) 22:51:36おお書き込めた
0036デフォルトの名無しさん
2009/01/27(火) 19:40:20Bad Request
Your browser sent a request that this server could not understand.
0037デフォルトの名無しさん
2009/02/08(日) 20:00:140038デフォルトの名無しさん
2009/03/06(金) 15:37:200039デフォルトの名無しさん
2009/03/07(土) 06:07:330040デフォルトの名無しさん
2009/03/13(金) 09:37:300041test
2009/03/15(日) 01:09:420042test
2009/03/15(日) 01:10:360043tmest
2009/03/15(日) 01:17:130044デフォルトの名無しさん
2009/03/15(日) 01:20:440045デフォルトの名無しさん
2009/03/15(日) 01:28:300046デフォルトの名無しさん
2009/03/15(日) 01:30:340047デフォルトの名無しさん
2009/03/15(日) 01:31:290048デフォルトの名無しさん
2009/03/15(日) 01:33:170049test
2009/03/15(日) 19:35:260050デフォルトの名無しさん
2009/03/27(金) 23:05:12PHPのデバッグ実行を行おうとしているのですが、PHPスクリプト内に設定した
ブレークポイントで止りません。
一体どうすればブレークポイントを止める事が出来ますか?
【ブレークポイント上のエラー】
・ブレークポイントは、現在の設定ではヒットしません。
Unbound break point
【IEの設定】
次のチェックを外しています。
・スクリプトのデバッグを使用しない(Internet Explorer)
・スクリプトのデバッグを使用しない(その他)
【php.iniの設定】
[DBG]
debugger.enabled = true
debugger.profiler_enabled = true
debugger.JIT_host = 127.0.0.1
debugger.JIT_port = 7869
debugger.enable_session_cookie = true
extension=php_dbg.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
0051デフォルトの名無しさん
2009/04/09(木) 10:38:57ここはHello Worldを書き込むスレです
0052デフォルトの名無しさん
2009/06/21(日) 03:56:53例えば 16KB とかって表示しているところがありますけど
あれはどうやってページの容量を求めているのでしょうか?
ご存知の方がいらっしゃいましたらご教授下さい。
0053デフォルトの名無しさん
2009/06/21(日) 04:46:20005452
2009/06/21(日) 10:51:38例えばこういうサイトの左下にある*KBって奴です。
http://bbs50.meiwasuisan.com/bbs/bin/read/kaiki/1240580041/l50
0055デフォルトの名無しさん
2009/06/21(日) 13:04:560056デフォルトの名無しさん
2009/06/21(日) 13:11:51やりたい事は、DBにある内容を取得し画面に表示し終わったタイミングで
PHPから出力したHTML文章の容量がどの位なのか
知りたいです。
最悪JavaScript で InnerHTML を書き換えて出しても良いです。
宜しくお願いします。
0057デフォルトの名無しさん
2009/06/21(日) 17:05:100059デフォルトの名無しさん
2009/06/26(金) 09:22:26たぶんこんな漢字だろ
0060デフォルトの名無しさん
2009/06/26(金) 09:50:470061デフォルトの名無しさん
2009/07/14(火) 15:35:480062デフォルトの名無しさん
2009/07/14(火) 15:37:130063デフォルトの名無しさん
2009/07/14(火) 17:10:180064てすと
2009/07/15(水) 18:41:010065てすと
2009/07/18(土) 13:11:470066てすと
2009/07/18(土) 13:50:190067てすと
2009/07/20(月) 22:25:080068てすと
2009/07/21(火) 00:38:550069てst
2009/08/22(土) 17:29:460070てst
2009/08/22(土) 21:25:350071デフォルトの名無しさん
2009/08/24(月) 10:27:540073デフォルトの名無しさん
2009/09/05(土) 09:25:490074デフォルトの名無しさん
2009/09/14(月) 23:39:540075デフォルトの名無しさん
2009/09/15(火) 09:59:25wwwwwwwwwwwwwwwwwwwwwwwwwwwww
0076デフォルトの名無しさん
2009/09/25(金) 20:44:430077sage
2009/10/01(木) 03:01:04<head><title>php test</title></head>
<body>
<?php echo '<p>Hello World</p>'; ?>
</body>
</html>
0078デフォルトの名無しさん
2009/10/01(木) 06:51:390079●
2009/10/01(木) 06:53:480080○
2009/10/01(木) 06:54:090081デフォルトの名無しさん
2009/10/03(土) 03:38:050082デフォルトの名無しさん
2009/10/06(火) 10:42:13. 2. PHP で検索した結果 1〜10件目 / 約2,970,000,000件
. 3. Java...... で検索した結果 1〜10件目 / 約 835,000,000件
. 4. Forth. で検索した結果 1〜10件目 / 約 323,000,000件
. 5. Ruby.. で検索した結果 1〜10件目 / 約 275,000,000件
. 6. perl..... で検索した結果 1〜10件目 / 約 245,000,000件
. 7. Python... で検索した結果 1〜10件目 / 約 204,000,000件
. 8. pascal... で検索した結果 1〜10件目 / 約 170,000,000件
. 9. Delphi で検索した結果 1〜10件目 / 約 127,000,000件
10. VisualBasic...で検索した結果 1〜10件目 / 約 121,000,000件
11. lisp... で検索した結果 1〜10件目 / 約. 26,700,000件
12. fortran で検索した結果 1〜10件目 / 約. 21,300,000件
13. COBOL で検索した結果 1〜10件目 / 約. 18,500,000件
14. HSP で検索した結果 1〜10件目 / 約. 12,300,000件
15. FreeBasic.. で検索した結果 1〜10件目 / 約 6,320,000件
16. Tcl/Tk. で検索した結果 1〜10件目 / 約 4,940,000件
17. QBasic で検索した結果 1〜10件目 / 約 4,190,000件
18. VisualC.... で検索した結果 1〜10件目 / 約 1,360,000件
19. DarkBASIC. で検索した結果 1〜10件目 / 約 1,320,000件
20. BasicStudio で検索した結果 1〜10件目 / 約 304,000件
21. N88basic. で検索した結果 1〜10件目 / 約 215,000件
22. f-basic で検索した結果 1〜10件目 / 約 109,000件
23. ActiveBasic で検索した結果 1〜10件目 / 約. 89,800件
24. 99BASIC.... で検索した結果 1〜10件目 / 約. 11,500件
3Dprogramming で検索した結果 1〜10件目 / 約794,000件
2Dprogramming で検索した結果 1〜10件目 / 約. 57,400件
intel で検索した結果 1〜10件目 / 約729,000,000件
amd で検索した結果 1〜10件目 / 約355,000,000件
0083デフォルトの名無しさん
2009/10/12(月) 17:44:23. 1(. 1) HTML 約5,020,000,000件(約5,030,000,000件)-
. 2(. 2) PHP 約3,000,000,000件(約2,980,000,000件)++
. 3(. 3) Java.... 約 832,000,000件(約 832,000,000件)0
. 4(. 4) Forth. 約 324,000,000件(約 322,000,000件)++
. 5(. 5) Ruby.. 約 274,000,000件(約 274,000,000件)0
. 6(. 6) perl..... 約 245,000,000件(約 244,000,000件)+
. 7(. 7) Python... 約 209,000,000件(約 205,000,000件)++
. 8(. 8) pascal... 約 168,000,000件(約 170,000,000件)--
. 9(. 9) Delphi 約 128,000,000件(約 127,000,000件)+
10(10) VisualBasic... 約 120,000,000件(約 121,000,000件)-
11(11) lisp... 約. 26,600,000件(約. 26,700,000件)-
12(12) fortran....... 約. 21,300,000件(約. 21,300,000件)0
13(13) COBOL..... 約. 17,100,000件(約. 17,900,000件)--
14(14) HSP 約. 12,400,000件(約. 12,300,000件)+
15(15) FreeBasic.. 約 6,300,000件(約 6,310,000件)-
16(16) Tcl/Tk...... 約 4,820,000件(約 4,940,000件)--
17(17) QBasic..... 約 4,160,000件(約 4,180,000件)--
18(18) VisualC.... 約 1,340,000件(約 1,340,000件)0
19(19) DarkBASIC . 約 1,330,000件(約 1,330,000件)0
20(20) BasicStudio 約 302,000件(約 302,000件)0
21(21) N88basic...... 約 218,000件(約 217,000件)+
22(22) f-basic....... 約 109,000件(約 109,000件)0
23(23) ActiveBasic 約. 90,600件(約. 90,100件)++
24(24) 99BASIC.... 約. 11,300件(約. 11,300件)0
3Dprogramming 約792,000件(約790,000件)++
2Dprogramming 約. 57,100件(約. 57,600件)--
intel 約714,000,000件(約726,000,000件)--
amd 約349,000,000件(約352,000,000件)--
0084デフォルトの名無しさん
2009/10/14(水) 14:12:390085デフォルトの名無しさん
2009/10/14(水) 17:21:48ネット関連のウェブプログラム板へ
0086デフォルトの名無しさん
2009/10/15(木) 22:08:490088デフォルトの名無しさん
2009/10/21(水) 02:15:42戻ってきましたぁ。
008987
2009/10/21(水) 02:54:200090デフォルトの名無しさん
2009/10/22(木) 16:25:34誰か別のちゃんとしたスレを作ってよ。
俺はエラーで立てられなかったので。
0091デフォルトの名無しさん
2009/10/22(木) 17:35:430092デフォルトの名無しさん
2009/10/22(木) 21:48:53あれ?
その板、まだ生きてるんだ。
サンキュ!
0093デフォルトの名無しさん
2009/10/27(火) 11:41:18$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%66%75%73%69%61%6E%61%73%61%6E&mail=sage&MESSAGE=Hello+world&bbs=tech&key=1232331701&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: pc11.2ch.net\r\nUser-Agent: monazilla/1.00\r\n".
"Referer: http://pc11.2ch.net/test/read.cgi/tech/1232331701/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; suka=pontan\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
0094デフォルトの名無しさん
2009/11/27(金) 05:13:280095デフォルトの名無しさん
2009/11/27(金) 06:05:270096デフォルトの名無しさん
2009/11/27(金) 06:56:500097デフォルトの名無しさん
2009/11/27(金) 07:51:500098デフォルトの名無しさん
2009/12/30(水) 10:31:312chブラウザのソースをか?
だったらそんなのスクラッチから書いた方が絶対早いに決まってる。
0100デフォルトの名無しさん
2010/01/22(金) 19:22:250101デフォルトの名無しさん
2010/01/22(金) 19:24:370102○
2010/01/22(金) 21:31:590103デフォルトの名無しさん
2010/01/22(金) 21:50:33<html>
<body>
<?=$omanko?>
</body>
</html>
0104○
2010/01/22(金) 22:14:550105○
2010/01/22(金) 22:16:170106デフォルトの名無しさん
2010/01/22(金) 22:17:07セッションIDを取得するまでは出来たのだけれど。
0107○
2010/01/22(金) 22:18:460108○
2010/01/22(金) 22:22:260109デフォルトの名無しさん
2010/01/22(金) 22:56:49のディズニーを書き込んでみてくださいな
0110○
2010/01/23(土) 12:37:270111○
2010/01/24(日) 13:28:160112○
2010/01/24(日) 13:29:000113○
2010/01/24(日) 13:35:090114デフォルトの名無しさん
2010/01/24(日) 14:44:30やったねたえちゃん、samba回避して連投が出来るよ!
0115デフォルトの名無しさん
2010/01/24(日) 23:11:05当方PHP始めて数時間の超初心者なのですが
本を見ながらやっていて、今MDB2をインストールしようってとこでやり方がわからなくなりました。
本には「MDB2を使ってデータベースに接続するには、MDB2のライブラリをスクリプトに組み込む必要があります。」
と書いてあって、MDB2ライブラリの読み込み、DNSの設定、オプションの設定等のソースが
書いてあります。
しかしこれをどこに書けばいいのかがさっぱりわかりません
解説サイト等を巡ってみたんですが、初歩的すぎて乗ってないという・・・
どなたか知恵を貸してくださいotz
0116デフォルトの名無しさん
2010/01/24(日) 23:20:200117デフォルトの名無しさん
2010/05/16(日) 06:22:44うわwwwフシアナ
あぶねえあぶねえ
ちょっと参考にさせてもらうよ
0118デフォルトの名無しさん
2010/05/16(日) 13:39:41<input type=submit value="書き込む" name=submit>
名前: <input name=FROM size=19>
E-mail<font size=1> (省略可) </font>: <input name=mail size=19><br>
<textarea rows=5 cols=70 wrap=off name=MESSAGE></textarea>
<input type=hidden name=bbs value=tech>
<input type=hidden name=key value=1232331701>
<input type=hidden name=time value=1104688508>
</form>
書き込むフォームのソースをコピーして使っても
2CHに書き込めないのはなぜ
0119デフォルトの名無しさん
2010/05/16(日) 17:28:530120デフォルトの名無しさん
2010/09/16(木) 18:19:56あれー?
鯖からやろうとしたら無理だった
0121デフォルトの名無しさん
2010/09/17(金) 13:24:01リファラをちゃんと送信するようにすればいいんだな。
帰宅したらちょっと書き込みフォーム作って送信してみるか。
0122hoge
2010/09/23(木) 23:19:070123デフォルトの名無しさん
2010/09/24(金) 10:35:09他も参考にしたけど>>93有難う
0124デフォルトの名無しさん
2011/03/14(月) 22:28:39.06$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%66%75%73%69%61%6E%61%73%61%6E&mail=sage&MESSAGE=Hello+world&bbs=tech&key=1232331701&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: pc11.2ch.net\r\nUser-Agent: monazilla/1.00\r\n".
"Referer: http://pc11.2ch.net/test/read.cgi/tech/1232331701/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; suka=pontan\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.net", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
0125デフォルトの名無しさん
2011/04/21(木) 11:17:51.79どこで勉強すればええんや!
0126デフォルトの名無しさん
2011/05/06(金) 07:30:07.390127デフォルトの名無しさん
2011/06/04(土) 16:37:55.390128デフォルトの名無しさん
2011/06/04(土) 19:45:05.46bbs.cgiに変更があったせいか今一歩のところで書き込めませんが、
今の2ちゃんねるで使えるようにするにはどこを変更すればいいのかしら?
0129デフォルトの名無しさん
2011/06/05(日) 10:21:50.14分からなければcurlのお勉強をしましょう
0130デフォルトの名無しさん
2011/06/05(日) 13:07:40.29>>129
もしよければメアド晒しますのでメールで詳しく教えてもらえませんか?
0132デフォルトの名無しさん
2011/06/06(月) 01:42:24.180133デフォルトの名無しさん
2011/06/09(木) 01:04:22.99print('Hell World ');
?>
0134デフォルトの名無しさん
2011/11/20(日) 11:32:26.92■ このスレッドは過去ログ倉庫に格納されています