トップページphp
1001コメント286KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/07/28(木) 06:53:37.45ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 108
http://hibari.2ch.net/test/read.cgi/php/1309599473/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
02302222011/08/05(金) 20:24:33.75ID:kOt9+/Uj
>>229
try {
$db = new PDO('sqlite:test.db');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->beginTransaction();
$stmt = $db->prepare('insert into hoge (foo, bar) values (?, ?)');
$stmt->exec(array('aaa', 'bbb'));
$db->commit();
} catch (PDOException $e) {
$db->rollBack();
}

$stmt->execute();と書くべきところを、
$stmt->exec();という存在しないメソッドを呼び出すことにより、fetal errorが出ます。
ちなみにsetAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
を指定してるにもかかわらず例外ブロックには行きませんでした。
これによりロールバックが出来ないため正常な終了ができないということだと思います。
0231nobodyさん2011/08/05(金) 20:31:48.81ID:???
>>225
try catchしなよ。
DB操作に失敗したときの処理を入れとかないと、アクセス過多な時サーバー道連れになっちゃうよ!
0232nobodyさん2011/08/05(金) 20:32:30.87ID:???
してるじゃん
02332222011/08/05(金) 20:44:04.36ID:kOt9+/Uj
すみません。
stmt(文)にも設定しないとだめなんですね。
$stmt->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
としたところ$stmtでの例外も投げてくれるようになりました。
冗長な気がしますが、これからは文にも指定したいと思います。
02342222011/08/05(金) 20:51:54.40ID:kOt9+/Uj
すみません。ウソつきました。
$stmt->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
この文がだめで例外が出ていました。
ほんとすみません。
やっぱコーディングミスがないように気をつけなければならないようですね。
SQLiteのデッドロック情報少なくてどうしたらいいのか・・・
0235nobodyさん2011/08/05(金) 21:58:34.95ID:???
確かに初歩の本はCが・・というか、基本情報とか大学の授業とかで最初の言語のお勉強はたぶんCなんだろな。
俺はBasicだったけどな!

86C試食版?とか言うのはやったことがある。
つか、Cが一番概念がわかりやすいというか、とりあえず何にもわからなくても何とか動いちゃうPHPよりは
後々のことを考えたらよいんじゃないかなあと。
0236nobodyさん2011/08/05(金) 22:24:12.31ID:???
↓こんな感じでinclude_pathをプログラム中で追加しようとしているんですができません。

$include_path = ini_get('include_path');
$include_path .= PATH_SEPARATOR . realpath('../lib');
echo $include_path;
echo '<hr>';
ini_set($include_path);
echo ini_get('include_path');

ちなみに環境はPHP5.3.6のPHP-FPMです。
動的に追加しようとしているのは、php.iniで変更しても反映されないからです。
PHP-FPMに何か設定がありますか?
0237nobodyさん2011/08/05(金) 22:26:21.15ID:???
あ、すいません。
ソースを間違えてました。

ini_set('include_path',$include_path);
0238nobodyさん2011/08/05(金) 22:26:43.00ID:???
しかもID出してなかったっす。すいません。
0239nobodyさん2011/08/05(金) 22:29:01.75ID:???
>>236
realpathを使わずにフルパスを自分で書いてみる
それで思い通りに動いたならrealpathのマニュアルを熟読
0240nobodyさん2011/08/05(金) 22:33:20.85ID:???
オブジェクト指向で書けないPGはゴミですか?
何でもincludeしてるんですが
0241nobodyさん2011/08/05(金) 22:33:56.92ID:???
ID出さない質問者はクズだけど?
0242nobodyさん2011/08/05(金) 22:34:54.27ID:???
顔を真っ赤にしての即レスお疲れ様です
02432402011/08/05(金) 22:37:14.39ID:???
自己解決したのでもういいです
02442412011/08/05(金) 22:38:43.86ID:???
ごめんなさい、俺が悪かったです
02452422011/08/05(金) 22:40:16.29ID:???
はぁ?くそが氏ねよ
0246nobodyさん2011/08/05(金) 22:40:28.43ID:???
includeとオブジェクト指向が関係あると思ってるバカはGを名乗る資格のないゴミ野郎なのは確かですね
0247nobodyさん2011/08/05(金) 22:42:42.38ID:???
はあ?フレームワーク使ったことないだろお前
0248nobodyさん2011/08/05(金) 22:42:46.90ID:???
オブジェクト指向しかないと思ってる点もクズとしてふさわしい点だね
0249nobodyさん2011/08/05(金) 22:45:14.40ID:???
PHPでオブジェクト指向笑(
0250nobodyさん2011/08/05(金) 22:46:28.42ID:???
Javaのimportを否定するようなもんだな
0251nobodyさん2011/08/05(金) 22:50:58.20ID:???
テンプレート言語なのにSmarty使ってるバカみたいなもんだな
0252nobodyさん2011/08/05(金) 22:53:42.60ID:???
MVCモデルとか恥ずかしいよな
0253nobodyさん2011/08/05(金) 22:56:07.24ID:???
230をくだらん話で流すなよ
0254nobodyさん2011/08/05(金) 22:56:12.88ID:???
テンプレート言語じゃねぇしw
0255nobodyさん2011/08/05(金) 22:59:19.86ID:+OkG+2Fo
画像のアップロードの処理を作ってるんですがうまくいきません
move_uploaded_file($_FILES['eventPic1']['tmp_name'], $eventPic_keep1); に対して
failed to open stream: No such file or directory といわれるわけですが、

var_dump($_FILES['eventPic1']);すると以下のようになり、tmp_nameはあるのではと思います
array(5) { ["name"]=> string(12) "kangaroo.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(14) "/tmp/phpplztTz"
["error"]=> int(0) ["size"]=> int(65553) }

でも、実際にサーバで ls -la /tmpをすると以下のようなファイルは見つかります。
-rw------- 1 apache apache 11312 8月 5 22:48 sess_c9qn85ga588h2s0la6u04vl2d0
※処理の時間のタイムスタンプをもつファイルはこれだけです

どういうことなんでしょうか?
本来なら ls -la /tmp で /tmp/phpplztTzが見つからないといけないんですよね?
0256nobodyさん2011/08/05(金) 23:00:21.33ID:???
PHPはプログラム言語ではなく、HTMLテンプレート言語である。
そしてそのテンプレート言語に思いつく限りの魅力的な機能を盛りに盛った言語であるということ。
これはPHPの出自を思い返せば納得のいく話。

にもかかわらず、PHPは5になってオブジェクト指向のための構文まで備えちゃったそうですね。
そして、もはやPHPはプログラム言語らしさを持ってしまった。
他の言語でできることの多くもPHPでできちゃうようになっちゃいました。

結構なことです。僕もたまに電子レンジで洗濯もできればいいのになんて考えることがあります。
ついでにこたつ代わりにもなってくれればそれに越したことはない。

でもきっと電子レンジで洗濯ができないのには理由があると思います。僕は高校で物理学が得意
じゃなかったのでよくわからないですが、きっと水道をつなぐ穴がないからとか、そういう理由だと
思います。

それでもいろんな機能を盛り込んだ電子レンジ、じゃなくてPHPは、ここにきて本来の目的を見失
っている気がします。それもPHP自身さえも自分が何者であるかわからなくなるほどに。
0257nobodyさん2011/08/05(金) 23:03:24.36ID:???
>>256
http://yuukiremix.s33.xrea.com/chirashi/
0258nobodyさん2011/08/06(土) 00:11:36.41ID:???
>>230
例外やFATALエラーも関係ない
PDOオブジェクトが破棄される時点で
sqlite3_close()が呼び出されるのでデッドロックになりようがないと思うんだけどな
http://www.sqlite.org/c3ref/close.html
> If sqlite3_close() is invoked while a transaction is open, the transaction is automatically rolled back.
今度デッドロックが発生したら *.sqlite-journal ファイルが残ってないか、
残っていたらどのプロセスが開いているか確認してみたら?

>>255
$eventPic_keep1 のディレクトリは存在する?ファイルは書き込める?
02592552011/08/06(土) 00:45:35.45ID:???
>>258
アドバイスありがとうございます
ウッカリしてました、パーミッションが書き込み禁止になってました
ファイルでなくてディレクトリ側の問題とは… 以後注意します。ありがとうございました
02602272011/08/06(土) 02:42:32.61ID:???
誰か分かりませんか?
phpで使える可逆暗号だと思えんですが
0261nobodyさん2011/08/06(土) 03:15:41.34ID:???
スレタイが読めませんか?
0262nobodyさん2011/08/06(土) 08:48:42.39ID:???
↑の書込みを見て欲しい。
なんとつまらない書込みだろうか。
義務教育を終えていない小学生であったとしても
多少のヒネリを加えて書き込む事は容易いはずである。
しかしこの書込み内容からはその形跡は微塵も感じられない。

彼の脳に重大な障害が発生している事は誰の目にも明らかだろう。
恐らく彼は経済的な事情で十分な治療を受ける事が困難な状況に陥っているに違いない。
この一見無意味としか思えない彼の書込みは、
現在の医療システムの見直しを訴えたメッセージなのではなかろうか。
0263nobodyさん2011/08/06(土) 09:13:45.97ID:???
>260
いままでbase64でデコードした事もあるんなら、その暗号の元が何だったかわかるんでね?
暗号について少しでも学んだ事があるんなら分かるはずだが、元と暗号化された後のサンプルが無い事には特定できない。
02642222011/08/06(土) 10:02:22.66ID:JkSTeXHr
>>258
返信ありがとうございます。
再現してやってみたところやはりデッドロックっぽいことになっています。
デッドロックではないのかもしれませんが、select以外のクエリは受け付けません。

>>230でfatal errorを出した直後では*.sqlite-journalは存在しませんが、
同じデータベースで問題のないスクリプトからinsertやupdateをしようとすると、
*.sqlite-journalが作成され、max_execution_timeになったところで削除されます。
削除されたところで、insertやupdateを再び行うと同様の現象になります。
タイムアウトまで次の操作を受け付けず、次の操作を受け付けたところで、
タイムアウトまで何もしないためデッドロックっぽいことになっています。
Apacheを再起動したところで、ようやくinsertやupdateを受け付けてくれます。
02652552011/08/06(土) 14:46:21.36ID:Oz13PhNe
すみません、255なんですが、画像のアップローダを作っててまた問題が発生しました
処理はありきたりで、 アップロードフォーム>確認画面>登録・完了画面 という流れなんですが
確認画面でプレビューするとき元の画像が90度回転して表示されてしまいます

正確に流れを書くと
・確認画面で、画像がアップされたらtempディレクトリから保存用ディレクトリに移動(>>255で書いた処理:move_uploaded_file)
・その後、保存用ディレクトリに移動したファイルを引数にして 出力用.phpで出力
 <img src="imgoutput.php?file=*********.jpg" />という形
・出力用.phpは以下
<?php
$file= $_GET['file'];
header("Content-type: image/jpeg");
readfile($file);
?>

これをやったところ、元は縦長だった画像が横回転して横長画像として表示されてしまいます
何が原因でしょうか? 何度も質問してすみません
02662552011/08/06(土) 14:51:45.80ID:Oz13PhNe
すみません、書き忘れてました
<img>タグの中に入れずに、ブラウザで直接 http://******/imgoutput.php?file=******.jpg をURLとして開くと
正常に、縦長画像のまま表示されます
0267nobodyさん2011/08/06(土) 17:56:47.57ID:???
>>265
長い。3行にまとめてくれ
0268nobodyさん2011/08/06(土) 18:14:44.06ID:???
>>267
確認画面でプレビューするとき元の画像が90度回転して表示されてしまいます
元は縦長だった画像が横回転して横長画像として表示されてしまいます
何が原因でしょうか? 何度も質問してすみません
0269nobodyさん2011/08/06(土) 18:20:04.43ID:???
>>264
*.sqlite-journal が削除されるのなら
リクエスト終了時にトランザクションも終了している訳だ
その問題のないスクリプトとやらも晒して貰えないだろうか
できれば再現する最小のコードで
02702222011/08/06(土) 19:23:37.84ID:DEQATyEe
>>269
返信ありがとうございます。
そしてすみませんでした。>>230は簡素化しすぎでした。
>>230の例だと問題ないことを確認しています。
実際のスクリプトは以下のようになっています。

1.まずDBを作ります a.php
<?php
$db = new PDO('sqlite:test.db');
$db->query('create table if not exists hoge (id integer not null primary key, foo text not null)');
?>

2.とりあえず中身を入れます b.php
<?php
$db = new PDO('sqlite:test.db');
for ($i = 0; $i < 100; $i++) {
$db->query('insert into hoge (foo) values ("aaa")');
}
?>

続く
02712222011/08/06(土) 19:30:52.48ID:DEQATyEe
3.fooカラムの前後に/を入れたものに更新するスクリプトでわざとエラーを起こさせます c.php
<?php
try {
$db = new PDO('sqlite:test.db');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$length = $db->query('select count(*) from hoge')->fetch(); //登録されてる件数を取得します
$offset = 0;
$db->beginTransaction(); //トランザクション開始
while ($length[0] > $offset) {
$sql = 'select id, foo from hoge limit 10 offset ' . $offset; //メモリを考慮して10件ずつ更新します
$stmt = $db->prepare('update hoge set foo = ? where id = ?');
foreach ($db->query($sql) as $row) {
$stmt->exec(array('/'.$row['foo'].'/', $row['id'])); //ここでわざとエラーしてます executeなら問題なく更新できます
}
$stmt = null;
$offset += 10;
}
$db->commit();
} catch (PDOException $e) {
try {
$db->rollBack();
} catch (PDOException $e) {
}
}
?>

4.2のb.phpを実行するとデッドロックっぽいことになってるのが確認できます。

こんな感じになります。最後のコードが長くなりすみません。
0272nobodyさん2011/08/06(土) 19:46:23.95ID:???
>>268
ID
0273nobodyさん2011/08/06(土) 19:51:40.68ID:???
>>271
primary重複してると思うが
02742222011/08/06(土) 19:59:42.67ID:DEQATyEe
>>273
primary keyのことですか?

>>270の一番最初のスクリプトを見てもらえばわかりますが、

create table if not exists hoge (
id integer not null primary key,
foo text not null
)

としてるので重複はしてないです。
他のことを言ってるのならすみません。
0275nobodyさん2011/08/06(土) 20:00:28.97ID:???
>>265
Exif情報を消してみ
02762222011/08/06(土) 20:00:56.10ID:???
>>273
あ、すみません。意味がわかりました。
SQLiteではinteger型で主キーカラムはオートインクリメントになります。
02772222011/08/06(土) 20:35:12.85ID:DEQATyEe
>>271はややこしいので、さらに簡素化させて再現できました。
hello()は存在しない関数です。

try {
$db = new PDO('sqlite:test.db');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->beginTransaction();
foreach ($db->query('select * from hoge') as $row) {
hello();
}
$db->commit();
} catch (PDOException $e) {
try {
$db->rollBack();
} catch (PDOException $e) {
}
}

どうやら、foreachで取るところの中でエラーが起きるとまずいようです。
PDO::queryの例として紹介されてるやり方なんですが、なぜこんなことに・・・
http://www.php.net/manual/ja/pdo.query.php
0278nobodyさん2011/08/06(土) 20:43:13.64ID:???
sqliteなんか使うな
0279nobodyさん2011/08/06(土) 20:52:04.75ID:???
>>268
アップする画像を直接ブラウザで表示してみ
02802692011/08/06(土) 21:29:46.39ID:???
>>277
確かに PDOStatement を foreach でイテレートした時だけロックが開放されてないな
https://bugs.php.net/report.php から報告した方がいい

$con = new PDO('sqlite:test.db');
if (!$con->query("SELECT 1 FROM sqlite_master WHERE type='table' AND name='t'")->fetch()) {
    $con->query('CREATE TABLE t (c INT)');
}

$con->query('INSERT INTO t VALUES (1)');

foreach ($con->query('SELECT * FROM t LIMIT 1') as $row) {
    trigger_error('abort', E_USER_ERROR); # test.db not unlocking
}


バフフィックスされるまでの回避策は
foreach($result as $row) {
を止めて
foreach ($result->fetchAll() as $row) {
または
while ($row = $result->fetch()) {
スタイルを利用するぐらいか
02812222011/08/06(土) 21:35:53.60ID:DEQATyEe
>>280
ありがとうございます。
PHPのバグなんですかね?
英語苦手ですが頑張って報告してみます。

回避策も載せていただきありがとうございます。
早速適用したいと思います。
0282nobodyさん2011/08/06(土) 22:11:32.78ID:???
存在しない関数は
catch (PDOException $e) {

}

でキャッチできますか?

02832152011/08/06(土) 22:15:48.14ID:1n84Kf7N
すみません215です。ID出し忘れていました。
よろしくお願いいたします。

PHPからシェルスクリプトを実行したいのですが
想定通りの動作をしません。

PHPスクリプトindex.phpとシェルスクリプトtest.shは同じディレクトリ内
に配置しており、index.phpには以下のように記述してあります。
<?php
$cmd = "./test.sh";
$ret = shell_exec( escapeshellcmd($cmd) );
print $ret;
?>

test.shには以下のように記述してあり、アクセス権限は711になっています。
#!/bin/bash
echo "AAA"

上記で、PHPでAAAと出力して欲しいのですが、出力されません。
検証のため、C++で生成した以下のようなプログラムをindex.phpと同じディレクトリに配置し、
test.shと同じ方法でPHPから実行したら、想定通りにBBBが出力されました。
#include <iostream>
using namespace std;

int main( )
{
cout << "BBB" << endl;
}


問題点はどこでしょうか?
PHPのバージョンは 5.1.6 です。
0284nobodyさん2011/08/06(土) 22:24:21.91ID:???
>>283
test.shを直接実行した結果は?
アクセス権限を777にした場合は?
0285nobodyさん2011/08/06(土) 23:10:44.53ID:saM8zRUn
簡易rssリーダーみたいなのつくりたくてsimplexmlでブログのrssとか取得したいんだけどさ
複数サイトの記事を更新順にソートしたかったからitemを全部配列にしてから表示するようにしたんだよ
で、個別記事の横に取得元サイトも表示しようと思ったんだけど
item以下から元サイトの名前とかトップページのURLとか持ってこれるところがないんだよ
考えられたのは個別記事URLのドメインから判別して表示とかしかなかったんだけど無駄に長くなりそうだし
なんかいい方法ないかな?

初心者過ぎてわからん
0286nobodyさん2011/08/06(土) 23:16:05.21ID:???
>>285
お前は>>1を読み直すかこっちで聞け
http://hibari.2ch.net/test/read.cgi/php/1271172618/
0287nobodyさん2011/08/06(土) 23:24:05.81ID:???
>>285
あるわけないだろ。
必要なのに長くなるのは無駄とは言わない。
そのままがんばれ。
0288nobodyさん2011/08/06(土) 23:24:47.79ID:saM8zRUn
>>286
ありがとうそうする
0289nobodyさん2011/08/06(土) 23:25:20.21ID:saM8zRUn
>>287
ありがとうそうする
0290nobodyさん2011/08/07(日) 04:02:21.87ID:cdDi892z
やはりオブジェクト指向で書いてないコードを見ると心の中で馬鹿にしますか?
0291nobodyさん2011/08/07(日) 04:10:41.25ID:???
それは馬鹿にしないけどお前のような考えを持ってる奴は馬鹿にするな
0292nobodyさん2011/08/07(日) 04:14:09.81ID:???
でも、馬鹿にしなくても暗黙の了解で

オブジェクト指向>>>>>>越えられない壁>>>>>>>猿>>>手続き型

ですよね?
0293nobodyさん2011/08/07(日) 05:37:33.18ID:???
夏休みだな。
オブジェクト指向カッコイイとか思っていいのは中二までですよ。
0294nobodyさん2011/08/07(日) 05:41:04.80ID:???
>>292
>>1
0295 忍法帖【Lv=34,xxxPT】 【東電 50.3 %】 2011/08/07(日) 07:31:16.86ID:???
⊂二二二( ^ω^)二⊃ブーン
0296nobodyさん2011/08/07(日) 09:03:45.79ID:???
for($priority=1;$priority>=5;$priority++){
$this->m_instance[$priority] = array();
}
var_dump(array_keys($this->m_instance));
array(0) { }

これって凄く寂しい!
0297nobodyさん2011/08/07(日) 09:12:23.34ID:???
ここはぼくの犯したポカミスを報告するスレではありません
0298nobodyさん2011/08/07(日) 09:22:50.30ID:???
$this->m_instance[$priority][] = "data";を考えるとそうでもないと思うんだが
0299nobodyさん2011/08/07(日) 09:26:21.42ID:???
array(0) { }これ何?
0300nobodyさん2011/08/07(日) 09:32:04.06ID:???
>>299
俺が悪かった、忘れてくれ
あれを見てそこに突っ込まれたら何も言う気がしなくなった
0301nobodyさん2011/08/07(日) 09:35:42.91ID:FuUx9FA/
a.phpでクッキーを
$limit = time() * 60 * 60 * 24;
setcookie("hoge","hoge",$limit);
で普通に発行するとa.phpでは確認できるのですが
同じ階層や下の階層のb.phpやc.phpでは取得できません

同一サーバー内で上の階層でもない限り有効パスやドメインを指定しなくていいと思うのですが、なんででしょう
0302nobodyさん2011/08/07(日) 10:10:40.21ID:???
>>301
> $limit = time() * 60 * 60 * 24;
これ何?
0303nobodyさん2011/08/07(日) 10:38:51.89ID:???
時間じゃね?
スゲー桁になってるけどw
0304nobodyさん2011/08/07(日) 10:39:31.59ID:FuUx9FA/
>>302
あああああああああ!!!!
0305nobodyさん2011/08/07(日) 11:42:36.56ID:???
西暦350万年か
2000年問題が小さい事よ
0306nobodyさん2011/08/07(日) 11:49:17.10ID:???
答えは42だな
0307nobodyさん2011/08/07(日) 11:49:55.89ID:???
>>305
いちいち計算してんじゃねぇよ クソが
0308nobodyさん2011/08/07(日) 11:50:22.79ID:???
>>306
いちいち計算してんじゃねぇよ クソが
0309nobodyさん2011/08/07(日) 11:59:19.32ID:???
>>306
まさかphpスレで銀河ヒッチハイクガイドネタ出てくる奴を見れるとは
0310nobodyさん2011/08/07(日) 12:09:48.53ID:???
>>309
こっち見んじゃねぇよ クソが
0311nobodyさん2011/08/07(日) 12:10:47.97ID:???
>>307>>308>>310
お前最高にうんこ
0312nobodyさん2011/08/07(日) 12:15:11.87ID:???
>>311
俺はクソとしか言ってないのに、うんこだなんて、ひどすぎ。
しかも最高のうんこ。
0313nobodyさん2011/08/07(日) 13:06:16.12ID:???
>>312
最高の褒め言葉だと思うんだが
もしかして最低のうんこの方がよかったのか?
0314nobodyさん2011/08/07(日) 13:17:40.38ID:???
>>313
最低のクソの方がいいです。うんこはなんだか生っぽいので。
0315nobodyさん2011/08/07(日) 15:06:51.68ID:???
http://www.youtube.com/watch?v=gZCUHR9DfUs
0316nobodyさん2011/08/07(日) 16:36:40.07ID:???
>>315
ウィルス注意
0317nobodyさん2011/08/07(日) 17:26:35.32ID:???
う○ことかち○こで喜ぶのは小学生までってじっちゃがいってた
0318nobodyさん2011/08/07(日) 18:09:04.88ID:???
そのじっちゃは嘘つきだな
0319nobodyさん2011/08/07(日) 18:14:28.43ID:???
大人はま○こで喜ぶってばっちゃがいってた
0320nobodyさん2011/08/07(日) 18:29:45.47ID:???
そのばっちゃは正直だな
0321nobodyさん2011/08/07(日) 18:32:43.69ID:???
子供の戯れ言に耳を貸すなってかあちゃがいってた
0322nobodyさん2011/08/07(日) 18:35:25.19ID:???
そのかあちゃは賢明だな
0323nobodyさん2011/08/07(日) 21:07:53.36ID:???
子供はま○こなんて知らないってねえちゃがいってた
0324nobodyさん2011/08/07(日) 23:32:41.12ID:???
精神年齢的な意味だろ>子供
0325nobodyさん2011/08/07(日) 23:33:52.83ID:???
おま、空気読めよ・・・
0326nobodyさん2011/08/07(日) 23:41:19.64ID:???
子供のおま○こなんて興味ないってにいちゃがいってた
0327nobodyさん2011/08/07(日) 23:51:57.43ID:???
キモイ
0328nobodyさん2011/08/07(日) 23:54:49.59ID:???
こういう流れは下らん
0329nobodyさん2011/08/08(月) 00:42:16.32ID:???
これだからコミュ障は・・・
■ このスレッドは過去ログ倉庫に格納されています