1read 100read
2012年5月プログラム218: PHPを使って2ちゃんねるにHello Worldを書き込む (172) TOP カテ一覧 スレ一覧 2ch元 削除依頼
1000 1001 1110 1111 1001 1000 0110 0010 (319)
【Lisp】プログラミング言語 Clojure #2【JVM】 (452)
【Perl,PHP】LL バトルロワイヤル 22【JavaScript,Python】 (567)
C、C++の最適化について語るスレ 3 (686)
プログラミング言語 Scala 8冊目 (133)
Cygwin + MinGW + GCC 相談室 Part 6 (718)

PHPを使って2ちゃんねるにHello Worldを書き込む


1 :09/01/19 〜 最終レス :12/04/30
立てました。

2 :
終了します

3 :
再開します

4 :
Hello, World!

5 :
PHPを使って2ちゃんねるにHello Worldを書き込む(方法を>>1に教えるためだけの)スレ

6 :
しかしスクリプト禁止のため、BBQで焼かれた>>1のホストでした

7 :
このスレッドは天才pンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
                  京都大学霊長類研究所

8 :
1さん、有り難うございます。

9 :
Hello World

10 :
>>9
おお、すばらしい。 ソースをお願いします。

11 :
Hello, world!

12 :
Hello, world!

13 :
Hello, world!

14 :
Hello, world!

15 :
適切なクッキー(PONやらHAPやらhana=mogeraやらsuka=pontan)入れてPOSTすればいいだけだろ

16 :
Hello wo - php error - access denined

17 :
>>15
では、ソースをお願いします。

18 :
       |
   \  __  /
   _ (m) _ピコーン
      |ミ|
    /  `´  \
      ∧ ∧
     (・∀ ・)
     ノ(  )ヽ  PHPで簡易ブラウザを作ればいいんじゃね?
      <  >
      Ω ΩΩ <な,なんだってー
      ∧ ∧
   Σ (・∀ ・) <あれ俺今なにか言った?
     ノ(  )ヽ
      <  >

19 :
Hello world

20 :
じゃあ俺はPSPをつか(ry

21 :
Hello world

22 :
Hello world

23 :
<?php
$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);

24 :
<?php
$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);

25 :
Hello World よりも Hello Work だろ。おまえら。

26 :
Hello world

27 :
Hello world

28 :
>>24
おお、すばらしい。 このソースで勉強させてもらいます。

29 :
FROM=%66%75%73%69%61%6E%61%73%61%6E

FROM=fusianasan
をURLエンコードしたやつです
好きな名前に変えてください

30 :
Hello world

31 :
Hello world

32 :
Hello world

33 :
Hello world

34 :
てst
おお書き込めた

35 :
Hello world

36 :
HTTP/1.1 400 Bad Request Date: Tue, 27 Jan 2009 10:35:50 GMT Server: Apache/2.0.59 (Unix) PHP/5.2.5 mod_ssl/2.0.59 OpenSSL/0.9.8e Vary: Accept-Encoding Content-Length: 351 Connection: close Content-Type: text/html; charset=iso-8859-1
Bad Request
Your browser sent a request that this server could not understand.

37 :
フシアナw

38 :
snoopy以外に使いやすい簡易(擬似)ブラウザライブラリはないものかのぅ

39 :
Hello world

40 :
Hallo, World!

41 :
Hello world

42 :
Hello world

43 :
Hello world

44 :
Hello world

45 :
Hello world

46 :
、マ、。シ、。シ、、ノ

47 :
HyperHellowrod

48 :
Hello World

49 :
Hello world

50 :
Visual Studio2005( VS.Php 2.6 試用版 )を使用して
PHPのデバッグ実行を行おうとしているのですが、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 ;
;;;;;;;;;;;;;;;;;;;

51 :
>>50
ここはHello Worldを書き込むスレです

52 :
よく掲示板系のサイトのそのページの容量を
例えば 16KB とかって表示しているところがありますけど
あれはどうやってページの容量を求めているのでしょうか?
ご存知の方がいらっしゃいましたらご教授下さい。

53 :
例えばどういうの?

54 :
>>53
例えばこういうサイトの左下にある*KBって奴です。
http://bbs50.meiwasuisan.com/bbs/bin/read/kaiki/1240580041/l50

55 :
datファイルのサイズ見ればいいのでは?

56 :
>>55
やりたい事は、DBにある内容を取得し画面に表示し終わったタイミングで
PHPから出力したHTML文章の容量がどの位なのか
知りたいです。
最悪JavaScript で InnerHTML を書き換えて出しても良いです。
宜しくお願いします。

57 :
じゃHTMLを生成してからそのサイズを測ってファイルを読み込めば?

58 :
>>57
解決しました。どうもありがとうございました。

59 :
print(filedatasize("ファイルパス"));
たぶんこんな漢字だろ

60 :
これはひどい

61 :
test

62 :
test

63 :
test

64 :
Hello world

65 :
Hello world

66 :
Hello world

67 :
Hello world

68 :
Hello world

69 :
てst

70 :
tes

71 :
てかhttp_request使ったほうが簡単だな

72 :
Hello world

73 :
test

74 :
Hello world

75 :
>>25
wwwwwwwwwwwwwwwwwwwwwwwwwwwww

76 :
Hello Work!

77 :
<html>
<head><title>php test</title></head>
<body>
<?php echo '<p>Hello World</p>'; ?>
</body>
</html>

78 :
てst

79 :
●てst

80 :
●てst

81 :
h

82 :
. 1. HTML    で検索した結果 1〜10件目 / 約5,040,000,000件
. 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件

83 :
Yahoo!プログラミング言語検索ランキング(今回2009/10/12、前回2009/10/9)
. 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件)--

84 :
PHPってどこで質問すればいいの?

85 :
>>84
ネット関連のウェブプログラム板へ

86 :
フシアナは誰か必ずやると思った。

87 :
>>85
>>84じゃないけど、そんな板があるなんて知らなかった!
行ってきますぅ。

88 :
>>85
戻ってきましたぁ。

89 :
>>88は僕じゃないですぅ!

90 :
ここがPHPの本スレ?
誰か別のちゃんとしたスレを作ってよ。
俺はエラーで立てられなかったので。

91 :
http://pc11.2ch.net/php/

92 :
>>91
あれ?
その板、まだ生きてるんだ。
サンキュ!

93 :
<?php
$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);

94 :
つかなんでPHP?どうせならローカルのJavaScriptでやってみろよ。

95 :
ソース公開されてんだから移植すればいいじゃんばかなの?

96 :
tepo=don

97 :
javascriptからは同じドメインにしかアクセスできない

98 :
>>95
2chブラウザのソースをか?
だったらそんなのスクラッチから書いた方が絶対早いに決まってる。

99 :
Hello world

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
パーサーとか構文解析とかその他もろもろ (110)
【node.js】サーバサイドjavascript【Rhino】 (755)
【SecondLife】リンデンスクリプト【LSL】 (276)
マルチスレッドプログラミング相談室 その8 (978)
awkについて語るスレ $2 (681)
MATLABプログラミング 質問箱 その3 (791)
--log9.info------------------
≡☆☆≡ こんなものにアメリカを感じる ≡☆☆≡ (933)
【TV番組】 Dancing With The Stars (250)
カリフォルニアで絶対行ってはいけない語学学校って (430)
〜僕が出会ったDQN、私が出会ったDQN〜 (162)
■_【ヤベェ】◎ Gas Prices 2◎【ガソリン】_■ (319)
アメリカにおける日本人とその他アジア人の差 (248)
日系アメリカ人の現地での評価ってどう (499)
【I-140専用】 グリーンカード6 【就労ベース】 (760)
日本壊滅 (218)
アメリカで 失業 - 転職 目指すヤツ ! #2 (415)
ロサンゼルスにはなぜこんなに売れ残りが多いのか? (475)
アメリカ株取引 ~初心者専用スレ~ その2 (692)
ぱたのうちにありがちなこと 111410 (285)
なぜ在米日本人には日本で負け組だった人が多いのか (289)
留学生 TOEIC TOEIC TOIEC TOEIC TOIEC TOIEC (187)
アメリカで数学の授業についていけないヤシが質問・語るスレ (218)
--log55.com------------------
抗寄生虫薬「イベルメクチン」新型コロナに効果か 米で報告 大村智さん発見の細菌由来
【速報】大阪府に公表されたパチンコ店 2店が休業要請に応じる
【コロナ不況】新型コロナの“需要消滅”が招く雇用危機、「倒産する」悲鳴続々
【米英メディア】松井一郎大阪市長の「女性は買い物に時間がかかる」発言を米英大手メディアが取り上げる
【新型コロナ】休業要請に応じぬパチンコ店 東京都の業界団体が除名検討
和食さと 半額「399円弁当」展開、「チキン南蛮」「デラックス海苔弁当」「季節の特選天丼」がテイクアウトで 5月1日まで
【また一つ東京の病院が落ちた】東京女子医大東医療センター、医師ら5人がコロナ感染で診療中止
【軍事】ロシア軍の新型アサルトライフルAK-12、部隊配備が進む