2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

3行で掲示板スクリプト書いて

1 :nobodyさん:2006/12/29(金) 16:05:14 ID:l71EPpS0
コードの短さや簡潔さを競ったりしましょう。

2 :nobodyさん:2006/12/29(金) 16:08:15 ID:l71EPpS0
・もちろん行数=処理の数のことです。わかりやすく言うなら;の数。
・外部にhtmlやtxtなどのデータを置いて読み込むのはおk
・evalとかでセコいことするのはダメ


3 :nobodyさん:2006/12/29(金) 16:08:55 ID:l71EPpS0
とりあえずphpで作ってみたhtmlカウンタスクリプト

・必要ファイル
count.txt[666] 内容"0"のみ

<?php
echo (int)file_get_contents("count.txt")+1;
file_put_contents("count.txt",(int)file_get_contents("count.txt")+1);
?>

4 :nobodyさん:2006/12/29(金) 16:33:54 ID:???
<?
echo "三行革命";
?>

5 :nobodyさん:2006/12/29(金) 16:35:27 ID:???
pythonでよろしく。

6 :nobodyさん:2006/12/29(金) 19:51:22 ID:ctUyMFpg
<?php
require bbs.php
?>

7 :nobodyさん:2006/12/29(金) 19:53:21 ID:ctUyMFpg
なんか忘れてるような気がするがまあいいか

8 :nobodyさん:2006/12/29(金) 20:20:30 ID:3v0ZKduh
<?php $fp = fopen("http://pc8.2ch.net/test/read.cgi/php/1167375914/","r");
if(!$fp){echo "\(^o^)/";}else{
fpassthru($fp);} ?>

9 :nobodyさん:2006/12/29(金) 21:01:43 ID:???
三行じゃなきゃダメ?
三行半ならどう?
ほしくない?
三行半の文書。

10 :nobodyさん:2006/12/29(金) 21:15:31 ID:???
掲示板。2処理でできたぞ。

<?php
foreach( file("data.txt") as $key => $value ){
echo "<p>[$key]<br />".rtrim($value)."</p>";
} //読み込み、表示
if(isset($_GET["mes"])){
put_file_contents("data.txt",implode("",file("data.txt") + $_GET["mes"]."¥n"))
} //hoge.php?mes=mogemogeで書き込み
?>


>>9
そのまえに結婚汁


11 :nobodyさん:2006/12/29(金) 21:54:24 ID:???
#!/usr/local/bin/perl

use CGI':all';use Storable;*d=*param;eval'$l=retrieve(f)';$l=[[substr(d(n),0,64
),substr(d(t),0,256)],splice@$l,0,10];store$l,f;charset '';put header,startform
,ul(li[textfield(n),textarea(t),submit,map pre(map escapeHTML($_),@$_),@$l]);

12 :nobodyさん:2006/12/30(土) 00:15:45 ID:???
#!/usr/local/bin/perl
use BBS;
BBS->execute();

13 :nobodyさん:2006/12/30(土) 14:39:58 ID:???
>>11
/usr/bin/env perl じゃないところがダサイ

14 :nobodyさん:2006/12/30(土) 22:56:06 ID:???
>>11
明らかに3処理で終わってない

と思ったら本家スレのルールと混同してるのね

15 :nobodyさん:2007/01/02(火) 13:44:36 ID:???
3行じゃなくてセミコロンが3個だったのかぁ。
お手上げです。

16 :nobodyさん:2007/01/02(火) 13:48:33 ID:???
3行カレンダー

#!/usr/bin/python

from calendar import *
print "Content-Type: text/html\n\n<pre>"
print calendar(2007)

17 :nobodyさん:2007/01/02(火) 13:49:31 ID:???
pythonのCGIがつかえる3行httpd

from BaseHTTPServer import *
from CGIHTTPServer import *
HTTPServer(('127.0.0.1', 80), CGIHTTPRequestHandler).serve_forever()

※もちろんウィルスではありません。

18 :nobodyさん:2007/01/02(火) 19:45:23 ID:???
>>1は本家のルールを知らないのかしら。
「3処理で掲示板スクリプト書いて」が正しいなぁ。


4 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)