952 :
nobodyさん:2010/03/18(木) 15:59:26 ID:9eE0I3ER
質問です。現在、HTML 4.01でウェブサイトを制作しています
一部のページでHTML5を導入したい (ルビを使いたいので) と考えています
まだ5に対応したUAが少ないので、対応しているUAには5、未対応のUAには4.01の文書を送出したいのですが
そういった場合の定石のようなものはありますか?
CGIやPHPを使うことで実現できると思うのですが、ほとんど変更しない静的な文書であることと、
レンタルサーバなのでできれば使いたくないです
Apacheのコンテントネゴシエーションとか、mod_rewriteとかでできると良いんですが
…っていう質問をしたいんだが、どこで聞けば良いと思う?
というかこの質問って変?
rewriteが使えるかどうかはレンタルサーバ屋で聞くしかない
使えるならフレームワークみたいに静的なページに見せかけてルーティングで振り分けるとか
ルビを振るだけならjavascriptで後から書き換えればよくね
955 :
nobodyさん:2010/03/18(木) 21:49:15 ID:9eE0I3ER
>>953 書き方悪かったかもだけど、mod_rewriteは使える
ちなみにさくらのスタンダード
やっぱmod_rewriteがベターなのかな
>>954 これ分かんないんだけど、もうちょい詳しく教えてくれる?
「ほとんど変更しない静的な文書」なんだったら、ローカルでやればよくね?
本気で言ってたらお前と何年も漫才やってねぇだろ
へへへへへっ
正気ではなさそうだな
だれが醤油やねん!
961 :
nobodyさん:2010/03/30(火) 20:58:44 ID:6GCsHyZ6
代理レス用のPHP(拾いもの。作者不詳)なんですが
ttp://monkeyuploader.dyndns.org/Offering/mnkyup5109.zip 文字化けに困っています。
res.php内の9行目のコメントアウトを外すと書き込み自体ができません。
文字化けしないようにするにはどう書き換えればいいんでしょうか?
※文字化けする文字は以下です(このように¥がついてしまいます)
―\ ソ\ Ы\ 噂\ 浬\ 欺\ 圭\ 構\ 蚕\ 十\ 申\ 曾\ 箪\ 貼\ 能\ 表\ 暴\ 予\ 禄\
兔\ 喀\ 媾\ 彌\ 拿\ 杤\ 歃\ 濬\ 畚\ 秉\ 綵\ 臀\ 藹\ 觸\ 軆\ 鐔\ 饅\ 鷭\
文字コード変えようぜ
964 :
sage:2010/03/31(水) 19:21:14 ID:+cYuV6hL
>>961のだとどこいじるん?
POSTだけEUC-JPに指定しようとしたらエラー吐くな。なんじゃこりゃ
ソースのコードを変える
詳しく頼む。できれば書き換えて正常動作するやつをうpしてくれ
規制中に使ってみたが修正がうまくいかん…
(このレスは961のPHPで投稿)
968 :
sage:2010/04/05(月) 10:04:23 ID:kIbPjaVB
変えようにも上手くいかんのよぜ?
ホントにやってみたん?
規制中でも書き込めるとこがないと確認できん。
通常は化けないけど、君のとこ環境は?
そのzip、サーバで展開してる?
ftpで文字コード変換ありで転送してないか?
ASCIIモードでかつ文字コード変換なしでやるか、サーバで展開するかしてごらん
>>969,970
これは酷い(笑) 設置して実行テストしろとまでは言わないが
せめてファイル構\成と中身を覗いてから知ったかぶれよ。
え、俺? ド素人だから文字code指定できなかったよ。ゴメンね☆
書き込みはできるからそのまま使ってるが。化ける文字回避するのがちょっと楽しい。
うわ回避できてねえじゃん /^o^\
設置して実行テストしようにも規制で書き込めないんだよ
このレスは会社の回線使って書いてる
文字コードを指定するんじゃなくてソースの文字コードを変えるんだよ
phpのデフォルトのエンコーディングはどうなってるよ
つーかググったらすぐ
php_flag magic_quotes_gpc off
というのが出てきたが
> 設置して実行テストしようにも規制で書き込めないんだよ
どんだけ無能\なんだよ。無料で設置できるところぐらいいくらでもあるだろ
> 文字コードを指定するんじゃなくてソ\ースの文字コードを変えるんだよ
そんなことは全員わかってるよ
> phpのデフォルトのエンコーディングはどうなってるよ
つまりやっぱり中を見てもいないのね
偉そうなのと馬鹿にした態度は違うぞ
解決方法はわかてtるけどもう書いてやらん
×書いてやらん
○書けません
だからせめて中を見てから知ったかぶれよ
言語 : PHP
「ID・パス入力 → 管理画面ログイン」 の流れの、基本的な考え方について。
いつも下記のような流れのものを作っているんですが、
セキュリティー的に、果たしてこの流れで大丈夫なんだろうか?とちょっと心配に・・
つい最近物騒なニュースもあったので・・
コードを書いていないので伝わり辛いかと思いますが
おおよその流れとして、合ってるかどうか、詳しいかたに見て頂けると此れ幸いであります。
[ index.html ]
ID・パス入力
↓POST
[ login.phpとか ]
1. [POST]受取/基本的なXSSチェック
2. ID/PASSが正しいかどうか照合
3. 正しければsessionで鯖側にID/PW記録、cookie発行(ブラウザ閉じるとcookieあぼん型)
↓ID/PW正しければ普通にheaderリダイレクト
[ main.phpとか ]
管理画面内部に到着
(管理画面内は全てのページでsessionの存在確認と、ID/PWが正しいかをチェック)
番外編
[logout.phpとか]
session破棄しておわり。index.htmlリダイレクト
答えるならもったいぶらずに具体的に書けば無駄に荒れないよ。
もちろん俺は答えるつもりはない。
>>961には悪いが現に荒らしに使われてるしな。
でもこれ外部にいくつか置いとけば規制されても安心だな。いいもん拾ったわ。
ちなみに
>>975 > > 文字コードを指定するんじゃなくてソ\ースの文字コードを変えるんだよ
> そんなことは全員わかってるよ
おいまてそれお前自信も中みてないだろ…
>>978 GET使わないのとパーミッション間違わなきゃ普通は大丈夫。
>>961 res.php の9行目に↓の一行を挿入。
$_POST[$k]=stripslashes($v);
いちおう実行テスト
― ソ Ы 噂 浬 欺 圭 構 蚕 十 申 曾 箪 貼 能 表 暴 予 禄
兔 喀 媾 彌 拿 杤 歃 濬 畚 秉 綵 臀 藹 觸 軆 鐔 饅 鷭
一つ目に学ぶ言語である
開発人数は自分だけ
日本語書籍が充実している
はっきりとこういうサービスを作りたいというのは現時点ではなく
プログラミングそのものをやってみたいという気持ちの方が大きいです。
おすすめの言語はありませんか?
PHP
教育用はJavaかCだな
幅広く使えるJavaのほうがいいと思う
WebProg板で質問してるから制作目的なしに覚える言語ならPHPとだけ答えておく
PHPだけはやめとけ
python
― ソ Ы 噂 浬 欺 圭 構 蚕 十 申 曾 箪 貼 能 表 暴 予 禄
兔 喀 媾 彌 拿 杤 歃 濬 畚 秉 綵 臀 藹 觸 軆 鐔 饅 鷭
>>983 ウェブアプリを作ってみたいって場合もJavaから入った方がいいですかね?
時間は取れるので結構本気でやりたいです
>>984 Perl-Plagger面白そう
Python-GAEで使いやすそう?小規模も大規模もOK
PHP-覚えやすい?広く使われている
Ruby-後発だからいいとこ取りできてそう
こんなイメージです。
各分野の定番を雑に提示するサイトを作ってみたいですw
phpを勉強するならこれとこれ、みたいな感じでコミュニティではなくボット?のようなもので自動的に定番を決めちゃうような・・・
本気でやりたいなら全部やれ
どれを選ぶにしろ一つだけでは良し悪しが見えない
全部やるにしても順番とか気になるじゃん
ある言語を一つ目に選んじゃうと、他の言語の理解の妨げになることはないの?
将来性があって最も厳格な言語が良い気がする
Python > Ruby > Perl > PHP
んなこと気にする前に手動かせよ
Javaやっとけは他の言語もだいたいわかるはず
WebでもJavaは使われてるしJavaがある程度理解できればR
ubyやPHPあたりは余裕で移行可能
C#とも似通ってるので.NETコースへもいける
とはいっても少しWebは特殊だから少し苦戦するかもしれない
PHPは難しい部分とっぱらって簡単にしてるから簡単ではあるけど
ちゃんとやりたいならはじめはJavaからやったほうがいい
いやCからだろ・・
Cはまた系列が違うし
C or Javaでいいんじゃね
偶数行だけ削除できる言語教えろ下さい
>>996 <script src="prototype.js"></script>
<script>
function prOddNumberedText(file) {
new Ajax.Request(file, {
onComplete: function(r) {
var textArray = r.responseText.split("\n");
var str = "";
for (var i = 0; i < textArray.length; i++) {
if (i % 2 == 0) {
str += textArray[i] + "\n";
}
}
$("tar").value = str;
}
});
}
prOddNumberedText("test.txt");
</script>
<textarea id="tar" style="width:100%;height:100%"/>
これを適当な名前のhtmlで保存してprototype.jsをダウンロードしてきて同じ場所に置く
ttp://www.prototypejs.org/download これはtest.txtを表示した例
例の拡張子はtxtにしたが他のplane/textのものなら平気
適当に書いたからたぶんIEでは動かないからchromeなりfirefoxなりで動かしてね
ちなみに奇数行を消したものを表示する場合はi % 2 == 0のとこの0を1に変えればよい
レビューが○件以上で、平均評価が○.○以上の商品をカテゴリーXの中から検索する
みたいなAmazonのカスタム検索を作りたいんですが、どの言語が向いてますか?
php jscript
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。