検索結果

PHP

全10000件中5821~5840件表示
  • 全てのカテゴリ
  • 全ての質問
  • 掲示板CGI(できればPHP)を探しています。

    データベースで投稿内容を保存できるタイプで無料に配布されている掲示板システムを探しております。 レンタルは考えておりません。 必要機能として、投稿時に「名前」「メアド」「メッセージ」のほかに、「住まい(都道府県プルダウン)」が備わっているものを探してます。 投稿内容の検索機能として、フリーワードはあってもなくてもよいですが、「住まい」での検索ができるものが必要です。 すみませんが、おすすめのものがありましたらご教授ください。 ※PCと携帯で両方対応のものをが望ましいです。

    • 締切済み
    • PHP
    • ecomen
    • 回答数2
  • phpで検索結果を画像表示させるには

    wordpress3.1でサイトを運営しています。 プラグインは、「wp-kougabu」を使っています。 wordpressの検索窓で入力したキーワードを検索結果のページにて、 そのページにある写真画像を表示させていのですが、 phpでどのように記述すれば良いでしょうか? wordpressの検索キーワードの取得は、以下で取得できます。 <?php the_search_query(); ?> また、プラグインを使ってページ内に画像を表示されるには、 ショートコードの以下を使うと表示できます。 [kougabu max_width=120max_height=120 columns=5 start=0 count=20 title='ここに検索のキーワードを入れる'] ショートコードではなく、phpでページ内に埋め込みたいのですが、 検索窓のキーワードを取得してから、プラグインを利用して、検索結果に画像を表示されるまでのphpが解る方いらっしゃいましたら、宜しくお願いします。

    • ベストアンサー
    • PHP
    • cocora9
    • 回答数3
  • PHPの質問:フォームから受け取った値がNULL

    あまりに基本的過ぎるのか、検索しても、参考書を読んでも分かりませんでした。 ■やりたいこと index.htmlのフォームで入力した値を、output.phpで変数$nameとして受け取りたい。 (この後$nameをstrstr関数の引数として使いたい) ■作ったソース 【index.html】 <form action="output.php" method="post"> <input type="text" name="name"> <input type="submit" value="入力"> </form> 【output.php】 <?php $name = $_POST['name']; var_dump($name); ?> ■困っていること output.phpをブラウザで開くと、以下の通りに表示されます。 string(4) "abcf" しかし、ブラウザで「ソースを表示」すると、[NULL]となってしまいます この変数$nameは、strstr関数の引数として使いたいのですが、 そこで値がNULLのため、上手くいきません。 ■お聞きしたいこと (1)フォームから受け取った値をvar_dump()を使い、ブラウザのソース表示をすると NULLになるのは、そういった仕様なのなのでしょうか? (2)フォームからの値を変数に格納する際、何か注意する点があるのでしょうか? 何か根本的なことから理解していないようでお恥ずかしいのですが、 教えて頂けると大変助かります。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPのコマンドでファイルの新規作成が出来ない

    パソコンを買い替えたため新しく「apache2.2」「php5」「mysql5」を入れ直しました。 商品の購入サンプルプログラムで試運転していたところ、購入情報を記録するファイルが開けずエラーが発生してしまいました。 Warning: fopen(/tmp/count.dat) [function.fopen]: failed to open stream: No such file or directory in C:\Apache2.2\htdocs\sample1-3-1.php on line 8 ファイルをオープンできませんでした このプログラムの8行目は $file = fopen($count_file, "w") or die("ファイルをオープンできませんでした"); になっています。 指定されたファイルが無い場合は新規作成される筈ですが、新規作成できていません。 このフォルダが読み込み専用になってるのかと思い、コメンドプロントで「attrib -r c:\apache2.2\htdocs」を入力し、読みより専用を解除してみましたが結果は変わりません。 手動で指定のファイルを作ったところ、エラーは出ず正常に動作します。 その都度ファイルを手動で作るわけにも行かず困っています。 詳しい方がいらっしゃいましたらどうかご教授お願いします。 型番:NEC LaVie L PC-LL750CS3KS OS:Windows7 Home Premium 64bit AMP環境:apache2.2.17 + php5.3.5 + mysql5.1.52

    • ベストアンサー
    • PHP
  • PHP_INT_MAXを超える値の出力について

    下記の「希望」の値を出力させていのですが、 PHP_INT_MAXを超える値が指数表記となってしまいます。 PHPのコンパイル時に、BMP、BCMATHなどを有効にすれば希望の出力を得る関数が使えるようになるのですが、都合によりリコンパイルができません。 何か他の方法で希望の出力を得ることはできないのでしょうか。 <?php print("値は".(string)353108774858342429); // 希望 =>値は353108774858342429 // 実際 => 値は3.5310877485834E+17 var_dump(PHP_INT_MAX); // int(2147483647)

    • ベストアンサー
    • PHP
  • 勉強の甲斐あっていよいよPHPファイルをサーバーに

    PHPを勉強しはじめて半年になる初心者です。 勉強の甲斐あっていよいよPHPファイルをサーバーにアップする段階までこぎつけたのですが、Mysqlのデーターベースを動作させるところで躓いています。 localhostでは正常に動いているのが確認済みです。 PHPファイルはアップし動作するのですがMysqlはエラーが出てしまいます。 (はじめてなのでなにがなにやら分からない状態でとりあえずやっていますが) エラー内容は以下の通りです。 Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ユーザー名'@'パスワード' (using password: YES) in /home/vhosts/ドメイン/httpdocs/php/dbcon.php on line 2 Access denied for user 'ユーザー名'@'パスワード' (using password: YES) phpフォルダ内の内容は( index.php , dbcon.php , list,php , sdata.sql ) となっています。 dbcon.phpは、 <?php mysql_connect('ドメイン','ユーザー名','パスワード') or die(mysql_error()); mysql_select_db('sdata'); mysql_query('SET NAME UTF8'); ?> list.phpでsdata.sqlのデーターを一覧表示させると言った認識を持っています。 ここで足りない事、間違っている事など気が付きましたらお教え願えませんでしょうか? 宜しくお願いいたします。

    • ベストアンサー
    • PHP
    • tinpu
    • 回答数2
  • PHPで画像をアップロード&保存したいのですが..

    初心者です. ブラウザから画像をアップロードし保存できるようにしたく, サンプルを基に以下のようなソースを書いてみたのですが, 画像の保存ができません. もし直さなければいけないところがわかる人がいらっしゃいましたら ぜひ教えてください. よろしくお願いいたします. <?php $img_name = $_FILES["img_path"]["name"]; $img_size = $_FILES["img_path"]["size"]; $img_type = $_FILES["img_path"]["type"]; $img_tmp = $_FILES["img_path"]["tmp_name"]; if($_REQUEST["up"] != ""){ if($img_tmp != "" and $img_size <= 30000){ $img_message = "名前は: $img_name <br>サイズは: $img_size <br>MIMEタイプは: $img_type <br>一時的に保存されているパスは: $img_tmp <br>"; }else{ $size_error = "サイズが大きすぎます。ファイルサイズは30キロバイト以下です。"; } } $FilePath = "./img/".src.".".GetExt($img_name); move_uploaded_file($img_temp,$FilePath); //GetExt function GetExt($FilePath){ $f = strrev($FilePath); $ext = substr($f, 0, strpos($f,".")); return strrev($ext); } ?>

    • 締切済み
    • PHP
  • PHP 複数の特定の文字列を抽出したい

    下記のようなテキストから日焼け止め ○○のような複合キーワードを抽出したいです。 ググってpreg_match_allを使うということまではわかったのですが、正規表現がよく理解できず、うまくいきません。どなたかご教授頂けないでしょうか? {"AS":{"Query":"日焼け止め","FullResults":1,"Results":[{"Type":"AS","Suggests":[{"Txt":"日焼け止め新基準","Type":"SF","Sk":""},{"Txt":"日焼け止め ランキング","Type":"AS","Sk":"SF1"},{"Txt":"日焼け止め ランキング 2012","Type":"AS","Sk":"SF1AS1"},{"Txt":"日焼け止め スプレー","Type":"AS","Sk":"SF1AS2"},{"Txt":"日焼け止め spf","Type":"AS","Sk":"SF1AS3"},{"Txt":"日焼け止め 塗り方","Type":"AS","Sk":"SF1AS4"},{"Txt":"日焼け止め ノンケミカル","Type":"AS","Sk":"SF1AS5"},{"Txt":"日焼け止め 落とし方","Type":"AS","Sk":"SF1AS6"}]}]}} 以下のような形式で抽出できたらベストです。 日焼け止め新基準","日焼け止め ランキング","日焼け止め ランキング 2012","日焼け止め スプレー","日焼け止め spf","日焼け止め 塗り方","日焼け止め ノンケミカル","日焼け止め 落とし方

    • ベストアンサー
    • PHP
  • phpのwhileで希望通りの動作ができない

    以下のようにしてみたのですが「データはありません」という文章が何度も(何行も)表示されてしまいました。 while($test = mysql_fetch_array($sql, MYSQL_ASSOC)){ $name = $test[name]; if($cnt > 0){ echo "データはありません"; echo '<br>'; } elseif(empty($name)){ echo "データはありません"; echo '<br>'; } else{ $name = $name.'<br>'; } } whileで繰り返した結果、すべての$nameが「$cnt > 0」か「empty」の場合だけ、「データはありません」と一回だけ表示したいのですが、どのようにしたらいいでしょうか?

    • ベストアンサー
    • PHP
    • nec90
    • 回答数2
  • phpで24時間おきに任意のテキストを表示

    index.phpに、list.txtから一日ずつ異なる行を表示するにはどうしたらよいか教えてください。 index.php は<p>本日のおすすめは「○○○」</p> list.txtには1行目から順にメニューリスト からあげ弁当 りんごケーキ 焼き魚定食 ・・・・ index.phpの○○○の部分に記述するPHPを知りたいです。 例えば4/1にこのURLにアクセスすると、リストの1行目(からあげ弁当)が表示されており、 4/2にアクセスすると2行目(りんごケーキ)、 4/3は3行目…という感じです。 当方あまり詳しくないため、お分かりの方、どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 特定のURLを正規表現で配列抽出。@PHPで

    下記URLの中の特定の画像リンクURL群を PHPを使って配列で抽出したいです。 https://gdata.youtube.com/feeds/api/videos?v=2&alt=json&max-results=50&q=%E7%8C%AB 特定の部分は下記のようにhogehoge以外は共通の文字列で3種類あります。 http://i.ytimg.com/vi/hogehoge/default.jpg http://i.ytimg.com/vi/hogehoge/mqdefault.jpg http://i.ytimg.com/vi/hogehoge/hqdefault.jpg 各々、正規表現を利用して抽出して配列に入れたいのですがどのようにすればよいのかわかりません。><; $defaultArr $mqArr $hqArr 当方、正規表現が呪文にしか見えない初心者です。 正規表現の意味まで説明して頂けれると大変助かります。 申し訳ありませんがご教授のほどよろしくお願い致します。

    • 締切済み
    • PHP
  • phpで404エラーページが表示されません

    現在利用中のサーバ上で存在しないファイルをブラウザからアクセスすると、 「Not Found The requested URL was not found on this server.」 とエラーページが表示されます。 上記と同様のエラーページをアクセスの条件によって出力するためにphpスクリプトで header('HTTP/1.0 404 Not Found'); と記述していますが、空白のページしか表示されません。 header~の前に何かを出力している等などのエラーや警告が発生していないことは 確認してあります。 また、404ステータスが正常に返却されていることもheader情報のキャプチャで確認しています。 (ファイルが存在しない場合と同じ内容が返っています。) カスタムエラーの設定も特にしていません。 どのようなことが考えられるかお教え頂きたくお願い致します。

    • ベストアンサー
    • PHP
    • noname#221941
    • 回答数2
  • PHPでの数値の表示方法を教えてください。

    こんにちは。PHPを使っていまして、数値の表示で悩んでいます。 数値をカンマで区切りして、もし少数点以下の数値がある場合は、 0をカットして表示したいのですが どのようにすれば良いでしょうか? たとえば下記の数値について 10000 10000.10000 10000.00300 12345.67890 下記のような結果を得るには どうすれば良いでしょうか? 10,000 10,000.1 10,000.003 12,345.6789 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPでFAQシステムを作ろうと思っています。

    PHPでFAQシステムを作ろうと思っています。 下記のサイトのような、カテゴリ毎にFAQページを作成できるプログラムを探しているのですが、オススメありますか?(フリーでお願いします。) できれば日本製がいいです。海外製のをいくつかためしたのですが、使い方が載っているのが少なく使いこなせませんでした>< よろしくお願いいたします。 http://www.matsubara-sangyo.jp/qa/

    • ベストアンサー
    • PHP
  • PHP初心者なので意味がわかりません

    サンプルのPHP記述を見ながら勉強していますが、 下記の意味がまったくわかりません。  $n=0+$line[0]; $lineの1つ目の要素に0を足す? その後、以下のように続きます。  array_shift($line);  $SbItems[$n]=$line; 社内で作成したPHPなので、全部載せることができません 中途半端な質問で申し訳ありませんが、ヒントをください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPを使ったWEB作成について質問です

    PHPなどのWEBプログラマーを目指している者です。 LAMP環境でWEBサイトを作成したのですが、次のステップに行くにはどうすればよいのか、疑問に思いましたので、以下何点か質問させて頂きます。 何か自分の作品を作り上げて、ポートフォリオにしたいと思っているのですが、 ・PHPフレームワークを使用したWEBシステムを作成したいのですが、ブログシステムかECサイトを作るべきなのかな?と色々考えこむのですが、中々アイデアがうかばないのですが、何を作るのがベターでしょうか? ・実際の現場で使用されているフレームワークを使用したいと思っておりますが、どのフレームワークが入門しやすいでしょうか? 以上、よろしくお願いします。

    • 締切済み
    • PHP
    • ptjsr
    • 回答数4
  • mixiのブログにPHPで投稿をするプログラムで

    タイトルの件で教えて頂きたい事が出てきました。 以下のサイトで公開されてますプログラムを利用しまして ttp://creazy.net/2008/07/post_a_mixi_dialy_from_php.html 少し省略していますが下記のように少し変更して使って見ました。 尚、テキストだけでも投稿可能となっていましたので 画像の部分は外しています。 試してみましたら$res_codeの所で「404」が返って来まして 失敗しているようで投稿できません。 いろいろと考えてやってみましたが良く分かりません。 ご存知の方がいらっしゃいましたらご教授のほどお願いいたします。 環境は以下の通りです。 ・OS:Windows XP/Apache2.0 ・PHP 5.2 以下が試したプログラムの抜粋です ------------------------------------------------------------ // mixi USER infomation $user = 'mixiのログインID'; // << 実際は登録データを設定済みです $pass = 'mixiのパスワード'; // $id = 'mixiのユーザーID'; // // WSSE Authentication // Windowwsでは、posix_getpidは使えないので uniqidに変更 //$nonce = pack('H*', sha1(md5(time().rand().posix_getpid()))); $nonce = pack('H*', sha1(md5(time().rand().uniqid("")))); $created = date('Y-m-d\TH:i:s\Z'); $digest = base64_encode(pack('H*', sha1($nonce . $created . $pass))); $wsse_text = 'UsernameToken Username="%s", PasswordDigest="%s", Nonce="%s", Created="%s"'; $wsse_header = sprintf($wsse_text, $user, $digest, base64_encode($nonce), $created); // mixi POST URL $url = 'http://mixi.jp/atom/diary/member_id=' . $id; //------------------------------------------------------------ // Post Text //------------------------------------------------------------ $post_data = "<?xml version='1.0' encoding='utf-8'?>" . "<entry xmlns='http://www.w3.org/2007/app'>" . "<title>テストタイトル</title>" . "<summary>テスト・テスト・テスト</summary>" . "</entry>"; $request = new HTTP_Request($url); $request->setMethod(HTTP_REQUEST_METHOD_POST); $request->addHeader('X-WSSE', $wsse_header); $request->setBody($post_data); if (PEAR::isError($request->sendRequest())) { die('request failed'); } $res_code = $request->getResponseCode(); echo "$res_code\n"; // 404が返ってくる ------------------------------------------------------------

    • 締切済み
    • PHP
    • moo9999
    • 回答数1
  • CGIやPHPが使える安くて容量の多いサーバー

    CGIやPHPが使える安くて容量の多いサーバー、探しています。 CGIやPHPが使える安くて容量の多いサーバー、探しています。 今YAHOOウェブホスティングを利用しています。他のサーバーへの変更を検討しています。現在のサーバーはYAHOOウェブホスティング ライトコースで2Gの容量です。当方はCGI、PHPも独自でと思い今回の移管を考えていますが、お勧めのサーバー会社があれば具体的に料金や手間などを教えてください。どうぞよろしくお願いいたします。

  • PHPにおけるクラスの必要性について

    私はPHPを主に、ウェブスクレイピング、cronと連携してウェブサイトの更新、MySQLの更新などで使用します。 しかし未だにCLASSの概念がよく理解できません。 私が書くコードは、functionはよく定義しますが、CLASSを使うことがありません。 どういう場面でCLASSを使うのかがいまいち理解できないからです。 継承やらコンストラクタやら、概念としてあるのは理解できるのですが、ではそれが実際にどう役立つのかがわかりません。 CLASSを使えばできること、CLASSを使えば効率が上がることなどをPHPのプログラミングの実例で教えてください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPでの開発時の文字コードについて

    「サーバー、データベースの文字コードがEUC-JP、最終的なブラウザへの出力はShiftJIS」 という要件の場合、プログラムとHTMLの文字コードはどのように決めるべきでしょうか。 個人的に、以下の3点のケースが考えつきました。 (1)プログラムもHTMLもEUC-JPで記載し、レスポンスの直前にShiftJISへ変換する。 (2)プログラムはEUC-JP、HTMLはShiftJISで記載。プログラムの変数や関数の結果をHTMLに埋め込むときは必ず事前にShiftJISへ変換する。 (3)プログラムもHTMLもShiftJISで記載し、データベースへ格納するときは事前にEUC-JPへ変換する。 個人的には、(3)は論外として、変換が1箇所で済む(1)が最も楽そうに感じます。 また、(1)であれば、ShiftJIS以外の文字コードへの対応が生じた場合も簡単に済みそうな気がします。 (そういった状況が生じるかどうかはわかりませんが……) 皆様であればどのような方法がオススメか、また、普段はどのような考えで文字コードを 決めているのか、理由も合わせて教えていただけると幸いです。 ※不勉強故、的はずれな点があれば、ご指摘いただけると幸いです。

    • ベストアンサー
    • PHP
    • k130202
    • 回答数3