- 1 名前:nobodyさん mailto:sage [2007/10/25(木) 16:04:31 ID:???]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 PHP使いが優しくコメントを返しますが、 お礼はPHPの布教と初心者の救済をお願いします。 PHP Home Page www.php.net/ jp.php.net/ ---前スレのテンプレここまで--- 前スレ: くだすれPHP(超初心者用)2 pc11.2ch.net/test/read.cgi/php/1164617202/ 適当に関連スレ(マルチはだめぽ) 【PHP】下らねぇ質問はここに書き込みやがれ 57 pc11.2ch.net/test/read.cgi/php/1193062236/ △▲ WebProg 初心者の質問 Part16 ▼▽ pc11.2ch.net/test/read.cgi/php/1187729623/ 完走したら、雑談スレで待機でどうでしょう 【総合】 Webprog板質問雑談スレッド 1 pc11.2ch.net/test/read.cgi/php/1131016915/
- 567 名前:nobodyさん mailto:sage [2008/03/16(日) 02:41:19 ID:???]
- htmlの投稿フォームからphpにデータ送ると
phpの中身がテキストデータとして開かれててしまいます。 phpに同じフォームデータを書いて送信したら普通に処理できてたんですが どうしたものでしょうか?
- 568 名前:nobodyさん mailto:sage [2008/03/16(日) 14:32:57 ID:???]
- 日本語でおk?
- 569 名前:nobodyさん mailto:sage [2008/03/16(日) 19:12:01 ID:???]
- html出力した内容に含まれてる投稿フォームから
phpにその内容を飛ばして処理しております。 本文がない場合、名前&パスワードをクッキーをセットして 1行目のフォームに送り返してるんですが名前欄に何も出ません。 名前欄のvalue値に phpプログラムを使用して受け取ったクッキーを表示するコードを書いてるんですが 1行目フォームのようにhtmlファイルにphpコード書いても意味なかったでしたっけ?
- 570 名前:569 mailto:sage [2008/03/16(日) 19:19:19 ID:???]
- ややこしくなってしまいました、
要するにログをhtml出力したファイル内にあるフォームに クッキーの受け渡しってできるんですか? 書き込みを処理するphpからクッキー発行しただけでは駄目なんですよね?
- 571 名前:nobodyさん mailto:sage [2008/03/16(日) 19:31:40 ID:???]
- できるよ
- 572 名前:569 mailto:sage [2008/03/16(日) 19:44:08 ID:???]
- すいません、お手数ですがどのようにすればよいのでしょうか?
>>569を書き込んでから今までログをhtmlで出力する掲示板のサンプルを見回ってたら <input value="">のvalue記述さえ無しにクッキーが表示されてるものが あってどんな方法を使ってるか知りたくて。
- 573 名前:nobodyさん mailto:sage [2008/03/16(日) 20:02:28 ID:???]
- 名前欄に何も出ないっていう現在のコードを出してみて。入力と共に。
- 574 名前:nobodyさん mailto:sage [2008/03/16(日) 23:54:38 ID:??? BE:147567375-2BP(1)]
- >>569
出力されたhtmlファイルの拡張子はphp?それともhtml? 出力されたファイルがhtmlであれば サーバの設定が基本的な設定のままなら cookieなんて出せないやんJavaScriptとか使えば別だが phpであれば <input value="<?php echo $_COOKIE['name'];?>"> とかすれば出るが
- 575 名前:nobodyさん mailto:sage [2008/03/17(月) 00:03:56 ID:???]
- 拡張子はhtmlです、
それで元々作っていたのは総phpで<input value="<?php echo $_COOKIE['name'];?>"> が出来てて htmlにデータ書き出すようにしてからそれが通用しなくなったので混乱しておりました。 ただここだと 3d.skr.jp/3d/ 出来てるのはなぜなんでしょう?
- 576 名前:nobodyさん mailto:sage [2008/03/17(月) 00:10:47 ID:??? BE:303567089-2BP(1)]
- >>575
そこはjavascriptでクッキーをセットしてる
- 577 名前:nobodyさん mailto:sage [2008/03/17(月) 00:19:25 ID:???]
- なるほど、万人には無理ですかhtmlでは。
とりあえずクッキーの部分は飛ばして別の部分作ります。
- 578 名前:nobodyさん mailto:sage [2008/03/17(月) 00:27:11 ID:??? BE:84324645-2BP(1)]
- function l(e){
var P=getCookie("pwdc"),N=getCookie("namec"),i; with (document) { for(i=0;i<forms.length;i++){ if(forms[i].pwd) with(forms[i]){ pwd.value=P; } if(forms[i].name) with(forms[i]){ name.value=N; } } } }; onload=l; function getCookie(key, tmp1, tmp2, xx1, xx2, xx3) { tmp1 = " " + document.cookie + ";"; xx1 = xx2 = 0; len = tmp1.length; while (xx1 < len) { xx2 = tmp1.indexOf(";", xx1); tmp2 = tmp1.substring(xx1 + 1, xx2); xx3 = tmp2.indexOf("="); if (tmp2.substring(0, xx3) == key) { return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1))); } xx1 = xx2 + 1; } return(""); } こんな感じだな適度に直せばいける
- 579 名前:nobodyさん [2008/03/18(火) 16:47:11 ID:npoe+Lzf]
- www.phppro.jp/school/phpschool/vol4/1
のプログラムですが、 localhost/uranai.php だと「入力された値は数字ではありません。」と表示されるのですが localhost/uranai.php?age=22 だと文字化けしてしまいます。 本来「あなたの年齢は:22才です。」と表示されると思うのですが。 何が原因と考えられますか?
- 580 名前:nobodyさん mailto:sage [2008/03/18(火) 17:12:58 ID:???]
- >>579
コードうp
- 581 名前:nobodyさん mailto:sage [2008/03/18(火) 17:15:35 ID:???]
- ちなみにこちらの環境で実行したら後者も正しく表示された
mb関係かhtmlspecialcharsの文字コードの設定か? 文字化け文字列も出すと何かわかるかも
- 582 名前:579 [2008/03/18(火) 18:00:26 ID:npoe+Lzf]
- レスありがとうございます。
、「、ハ、ソ、ホヌッホ、マ。ァ22コヘ、ヌ、ケ とでます。
- 583 名前:nobodyさん [2008/03/18(火) 18:15:19 ID:sNjVpZ9l]
- WordPressで困っています。
サイドバーをカスタムしたくてsidebar.phpを弄っているのですが、カレンダーなどを取り除いてアバウトやその他をとりつけたいのですが、 どう記述するべいいのかわかりません。 カレンダーを消すことには成功したのですが、他のコンテンツをサイドバーに入れるには何を記述すればいのでしょうか。
- 584 名前:nobodyさん mailto:sage [2008/03/18(火) 21:06:15 ID:???]
- >>583
WordPress (ワードプレス) その6 pc11.2ch.net/test/read.cgi/blog/1202116662 こっちのがいいんでない?
- 585 名前:nobodyさん mailto:sage [2008/03/18(火) 21:53:51 ID:???]
- >>579
ブラウザ上で右クリック→エンコード→日本語 (EUC) でおk ま、もう解決しちゃってるだろうけどw
- 586 名前:579 [2008/03/18(火) 23:02:38 ID:npoe+Lzf]
- >>585
全然解決できてなかったのでこのスレにはりついてしましたw ありがとうございます!うまくいきました!
|

|