のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,908人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレくだすれPHP(超初心者用)4

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    751 : nobodyさん - 2008/11/08(土) 21:59:22 ID:??? (+62,+29,-102)
    一週間くらいかけて色んなCGIとかの勉強してみたけどいざ設置するとわからないことばかりだお
    http://pbs.darkgray.net/のPbsChatっていうのを設置してみたはいいんだけど携帯三キャリア対応のはずなのに何故か入室できない(名前を書く欄がない)
    PCからは普通に入れるんだけど・・・
    ちなみに使ってるサーバーはwww4.atpages.jp
    サンプルのほうも名前欄が出なくて入室できない・・・
    サイトの方にはその辺詳しく書かれてないからよくわからないんだお・・・
    誰か助けてくれ・・・
    752 : nobodyさん - 2008/11/08(土) 22:20:11 ID:??? (+3,-30,-62)
    マニュアルには

    1-4-2. 携帯対応
    携帯用のページを用意するには、option/ディレクトリ内のkt.php,ktchat.php,ktin.php,ktout.php,ktset.phpをindex.phpと同じ場所にアップロードします。
    携帯用のトップページはkt.phpとなります。
    携帯用の設定はktset.phpで行います。

    ってあるけどこのあたりはちゃんとやってるのか?
    753 : nobodyさん - 2008/11/08(土) 22:40:37 ID:??? (+35,-30,-153)
    一応
    携帯用のページを用意するには、option/ディレクトリ内のkt.php,ktchat.php,ktin.php,ktout.php,ktset.phpをindex.phpと同じ場所にアップロードします。
    ↑確実にやった
    携帯用のトップページはkt.phpとなります。
    ↑よくわからない
    携帯用の設定はktset.phpで行います。
    ↑設定画面を開いたら以下記述のとこだけ書き換えるみたいだったけどなにを書けばいいかわかんなかったお・・・

    ## 設定項目 ここから↓ -------------------------------------------- #

    ## チャットルームからの戻り先URL(絶対パスまたは相対パスで指定)
    $BURL = "./kt.php";

    ## 戻り先URLへのリンク文字列
    $BMES = "戻る";

    ## ROM表示行数
    $ROMSL = 5;

    ## 設定項目 ここまで↑ -------------------------------------------- #


    754 : nobodyさん - 2008/11/08(土) 22:49:17 ID:??? (+52,+29,-2)
    とりあえずふざけた語尾をやめてくれ
    755 : nobodyさん - 2008/11/08(土) 22:53:51 ID:??? (-2,-25,+1)
    ごめん(;ω;)
    756 : nobodyさん - 2008/11/08(土) 23:09:08 ID:??? (+57,+29,-17)
    >携帯用のトップページはkt.phpとなります。

    がわからん時点でもうダメなんじゃないのか。
    要するに携帯でアクセスするときはこっちじゃないとダメってことだろ。
    757 : nobodyさん - 2008/11/08(土) 23:10:12 ID:??? (+58,+26,-11)
    >>753
    滅茶苦茶詳しく書いてあるじゃねーかw
    php以前に日本語の勉強しろよwwww
    758 : nobodyさん - 2008/11/08(土) 23:28:35 ID:??? (+52,+24,-41)
    え、そうなの?でもkt.phpのほうにアクセスしても携帯用に表示されないんだが・・・
    トップページを二つ作らなきゃ駄目なのか?
    759 : 740 - 2008/11/08(土) 23:30:32 ID:??? (+11,-29,-76)
    >>741
    わかりにくくてすみません。
    ブラウザ経由ではなく、サーバでPHPプログラムを実行しただけで、
    他サーバの画像を落としたいのです。
    現在、cronで自動実行したプログラムでRSSを取得していて、
    そのなかの画像ファイルをローカルに保存したいです。
    760 : nobodyさん - 2008/11/08(土) 23:31:19 ID:??? (+28,-29,-16)
    file_get_contents(URL)
    761 : nobodyさん - 2008/11/08(土) 23:32:14 ID:??? (+51,-30,-208)
    ちなみにkt.phpにアクセスすると以下みたいに表示される

    Warning: include(set.php) [function.include]: failed to open stream: No such file or directory in /usr/local/www/htdocs/naritya/public_html/pbschat25/kt.php on line 11

    Warning: include() [function.include]: Failed opening 'set.php' for inclusion (include_path='.:/usr/local/lib/php') in /usr/local/www/htdocs/naritya/public_html/pbschat25/kt.php on line 11

    762 : nobodyさん - 2008/11/08(土) 23:33:16 ID:??? (+26,+3,+1)
    ファイルがないよ
    763 : nobodyさん - 2008/11/08(土) 23:39:40 ID:??? (+62,+29,-15)
    というか>>761はとんでもないことをやらかしたって自覚はあるのだろうかw
    764 : nobodyさん - 2008/11/08(土) 23:47:14 ID:??? (-3,-29,-16)
    どうでもいいがfusianasanは名前欄に入力してくれ
    765 : EM119-72 - 2008/11/08(土) 23:52:45 ID:??? (+109,+29,-7)
    アッー!!!
    ウラルでとるがな・・・まぁいいや
    ファイルってなんぞ?
    766 : 740 - 2008/11/08(土) 23:53:08 ID:??? (+55,+23,-26)
    >>760
    回答ありがとうございます。
    色々調べて実装してみます!
    767 : nobodyさん - 2008/11/09(日) 00:15:50 ID:??? (+7,-28,-5)
    >>765
    kt.phpの11行目がエラー吐いてるから見てみろよ
    768 : nobodyさん - 2008/11/09(日) 00:55:43 ID:??? (+76,+29,-37)
    >>765
    お前本当にphp勉強してたのか? 基本が全然ダメっぽいが。

    で、「set.phpが開けねーぞボケ」ってエラーなんだがset.phpはどこに置いたのさ。
    パッケージ見る限りちゃんと入ってるから正常にアップロードできてりゃ問題ないはずなんだが。
    769 : nobodyさん - 2008/11/09(日) 12:58:05 ID:??? (+57,+29,-4)
    設置スレに行くべきお客さんが間違ってここに来ただけのような。
    770 : nobodyさん - 2008/11/09(日) 14:39:19 ID:??? (+57,+29,-15)
    勉強したって言っておけば誘導されなくて済むと思ったんだろう
    771 : nobodyさん - 2008/11/09(日) 14:44:33 ID:??? (+57,+29,-5)
    ラーメンを食いたいのに間違って吉兆に行ったようなもんか
    772 : nobodyさん - 2008/11/09(日) 15:17:02 ID:??? (+52,+29,-1)
    残りもん食わされんぞ、それw
    773 : 765 - 2008/11/09(日) 17:25:53 ID:??? (+74,+30,-76)
    いやいや、設置に関しては出来てんだよ。ただ携帯からアクセスすると変になるんだよ。
    質問の仕方が悪かったかもしれん。すまん。
    このチャットを携帯からも使用出来るようにしたいんだが、どうすればいいのだろうか・・・というのが聞きたかっただけで。
    違うスレで質問した方がいいなら移動します
    774 : nobodyさん - 2008/11/09(日) 17:32:27 ID:??? (+67,-30,-179)
    質問させてください。
    SQLiteを使っていて、UNIQUEなフィールド"hoge"からある値のレコードを抽出しています。

    $db = sqlite_open("hogehoge.sqlite");
    $command = "SELECT * FROM articles WHERE hoge = 'ある値'";
    $query = sqlite_query($db,$command);

    この時、ある値のレコードが存在する場合の処理と存在しない場合の処理を分けたいのですが、
    どのように条件文を設定すればよいでしょうか?

    if($query){
    }else{
    }

    で分けようとしたのですが、うまくいきませんでした・・・
    775 : nobodyさん - 2008/11/09(日) 17:36:48 ID:??? (+23,+29,-50)
    >>773
    だから設置がちゃんとできてりゃ>>761なんてエラー出さねーんだって。
    なにを根拠にちゃんとできてるなんて言い張るんだお前は。
    もういいや、とりあえずphpの話じゃなくなってるから↓行ってこい。

    CGI設置について質問【Part3】
    http://pc11.2ch.net/test/read.cgi/php/1176143582/
    776 : nobodyさん - 2008/11/09(日) 17:50:15 ID:??? (+2,-29,-13)
    >>774
    $queryの中身を見てみるといい
    777 : 774 - 2008/11/09(日) 17:57:16 ID:??? (-1,-29,-21)
    >>776
    なんだかよくわからないんです、
    常にNULLみたいで・・・
    sqlite_fetch_allをした後に判断するしかないということでしょうか?
    778 : nobodyさん - 2008/11/09(日) 18:04:45 ID:??? (+6,-29,-35)
    どうでもいい指摘だけどそこで$queryって変数名はおかしい
    $resultとかにしてよ$rowsとかにしてください
    779 : nobodyさん - 2008/11/09(日) 18:07:22 ID:??? (-1,-29,-15)
    commandかぁ。懐かしい感じだ。

    常にnullって値入れてないんじゃないのかw
    780 : 778 - 2008/11/09(日) 18:10:22 ID:??? (-1,-29,-17)
    ああ
    $queryに結果が入ってるのかと思ってた
    じゃあ$stmtとかかなあ
    781 : 774 - 2008/11/09(日) 18:39:25 ID:??? (+3,-30,-76)
    ごめんなさい。
    動作確認したつもりだったんですが、ソースにバグがありました。
    修正後にechoで中身を見てみたところ、
    中身があるときには、
    Resource id #148
    ないときには何も表示されませんでした。

    これは先ほどの
    if($query){
    }else{
    }
    で処理がわけられるということでしょうか?
    782 : nobodyさん - 2008/11/09(日) 18:44:23 ID:??? (-1,-29,-6)
    is_null($query)でいいんじゃね?
    783 : 774 - 2008/11/09(日) 19:11:21 ID:??? (+3,-29,-47)
    なんだか混乱していて申し訳ないです。
    中身があるときもないときも
    Resource id #148
    のようなものが入っているみたいです。
    その後のsqlite_fetch_allをした後なら空の配列ができるようですが、
    空の配列かどうかを調べる関数はありますでしょうか?
    784 : 774 - 2008/11/09(日) 19:16:48 ID:??? (-1,-29,-28)
    自己レスすみません。
    empty関数を使って場合わけできました。
    結局、sqlite_fetch_allを行った後の返り値で行いました。
    みなさんありがとうございました。
    785 : nobodyさん - 2008/11/09(日) 19:35:24 ID:??? (+32,-28,-14)
    empty使うくらいなら変数そのままでいいだろw
    786 : 774 - 2008/11/09(日) 19:53:29 ID:??? (+62,+29,+0)
    >>785
    そうだったんですか・・・
    アホですみません
    787 : nobodyさん - 2008/11/09(日) 20:00:29 ID:??? (+34,-29,-19)
    あとわざわざfetchしなくてもsqlite_queryの結果でいいじゃん
    788 : 774 - 2008/11/09(日) 20:05:13 ID:??? (+67,+29,-42)
    >>787
    ごめんなさい
    781では中身がないときは何も表示されないと書いたのですが、
    基本的にはResource idとかいうのが入っていたみたいです。
    空に見えたのはなにかのソースバグだったのかもしれません。
    789 : nobodyさん - 2008/11/09(日) 21:23:22 ID:??? (+23,-30,+0)
    すみません。
    ↓テキストボックスにキーワードを入力して、ボタンを押すとURLに飛ぶといったプログラムを
    作っているのですが、、、
    <?
    if($val == "1")header("LOCATION:http://blogsearch.google.com/blogsearch?hl=ja&ie=UTF-8&q=$txt&btnG=ブログ検索&lr=lang_ja");
    if($val == "2")header("LOCATION:http://groups.google.co.jp/");
    if($val == "3")header("LOCATION:http://blogsearch.google.com/");
    if($val == "4")header("LOCATION:http://jp.youtube.com/");
    ?>

    <form action=link.php method=POST>
    <input type=text name=txt>
    <input type=radio name=val value=1>ブログ
    <input type=radio name=val value=2>グループ
    <input type=radio name=val value=3>書籍
    <input type=radio name=val value=4>YouTube
    <input type=submit value=送信>
    </form>

    http://blogsearch.google.com/blogsearch?hl=ja&ie=UTF-8&q=$txt&btnG=ブログ検索&lr=lang_ja
    ↑$txtと書いてますが、ここにキーワードが入るわけですが、文字化けしちゃうんです><
    誰か助けて><
    790 : nobodyさん - 2008/11/09(日) 21:28:08 ID:??? (+95,+29,-22)
    なんでJavaScriptじゃなくてわざわざPHPでやってるのかは置いといて
    敬語使ってても「><」が入ると舐め腐ってるようにしか見えないのも置いといて

    文字のエンコード確認しろ茄子
    791 : nobodyさん - 2008/11/09(日) 21:32:58 ID:??? (+6,-29,-26)
    >>790
    全然なめてなんかないんですが、
    文字のエンコードですか??アップするファイルはSHIFT-JISです。
    サーバはxrea使ってるのでわかりません。
    792 : nobodyさん - 2008/11/09(日) 21:33:27 ID:??? (+2,-29,-7)
    &ie=UTF-8
    これは何を意味してんの?
    793 : 789 - 2008/11/09(日) 21:38:23 ID:??? (-1,-30,-30)
    >>792
    あそっか!
    $txt=mb_convert_encoding($txt, "UTF-8", "auto");
    を付け加えたら治りましたwありがとうございます
    794 : nobodyさん - 2008/11/09(日) 21:38:30 ID:??? (+70,+29,-7)
    >>790
    >敬語使ってても「><」が入ると舐め腐ってるようにしか見えないのも

    同意します><
    795 : 789 - 2008/11/09(日) 22:01:55 ID:??? (+56,+28,-1)
    やっぱ何かうまくいってないみたいなのでjavascriptにします
    796 : nobodyさん - 2008/11/10(月) 01:14:00 ID:??? (+3,-30,-309)
    Web制作板から流れてきました。

    Windows Vista Ultimate でXAMPPを使用を試みています。
    Apacheが起動できておりません。
    (以下のようになってしまいます)

    E:\xampp>apache_start.bat
    Diese Eingabeforderung nicht waehrend des Running beenden
    Bitte erst bei einem gewollten Shutdown schliessen
    Please close this command only for Shutdown
    Apache 2 is starting ...
    (OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、ま
    たはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to addr
    ess 0.0.0.0:443
    no listening sockets available, shutting down
    Unable to open logs

    Apache konnte nicht gestartet werden
    Apache could not be started
    続行するには何かキーを押してください . . .

    port443が使用されているということは分かったのですが、
    何のソフトが使用しているのか判断ができません。
    どうしたらポートを使っているソフトが分かりますでしょうか?
    797 : nobodyさん - 2008/11/10(月) 01:16:54 ID:??? (+43,-15,-13)
    初心者がxamppはやめなさい
    798 : nobodyさん - 2008/11/10(月) 01:23:35 ID:??? (+75,+29,-48)
    >>797
    助言ありがとうございます。
    了解しました。

    使用しない方がいい理由を教えていただけますか?
    想像しているのは

    ・初期構築のスキルが付かない
    ・Windows上に構築するよりLinux上の方が楽

    等ですが正しいでしょうか?
    799 : nobodyさん - 2008/11/10(月) 01:25:18 ID:??? (-1,-29,-10)
    443ってのはSSLだろうな
    既にwww鯖が入ってる とかでは?
    800 : nobodyさん - 2008/11/10(月) 01:32:25 ID:??? (+13,-29,-129)
    >>798さん

    >port443が使用されているということは分かったのですが、
    >何のソフトが使用しているのか判断ができません。
    >どうしたらポートを使っているソフトが分かりますでしょうか?

    「セキュリティが強化されたwindowsファイアウォール」を見て一歩前進です。

    Secure Socket トンネリング プロトコル (SSTP 受信)

    が受信でport443を使用している模様です。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について