検索結果

PHP

全10000件中6581~6600件表示
  • 全てのカテゴリ
  • 全ての質問
  • JavaScriptからPHPの関数を実行することできますか?

    JavaScriptとPHPを組み合わせたWEBシステム作成の勉強をしています。 JavaScriptからPHPのユーザー定義関数を実行することはできますでしょうか? いろいろ調べてみたのですが情報がヒットしませんでした。 どなたか教えていただけませんでしょうか?

    • noname#165473
    • 回答数1
  • PHPでテキストファイルの一部を読み込ませたいです。

    PHPでテキストファイルの一部を読み込ませたいです。 PHP初心者、というか、何もわからない者です。助けてください。 PHPで.txtファイルの一部を読み込むことって可能でしょうか? 例えば、ここには一行目を読み込んで、ここには二行目を読み込む、 という感じでindex.phpの中にいくつかの行を読み込ませたいのです。 試行錯誤した結果、どうにもならず、とても困っています。 どなたかご教授頂けませんでしょうか?

    • 締切済み
    • PHP
    • modaka
    • 回答数4
  • PHPによるフォーム入力プログラムの流用性を高めたい

    フォーム入力プログラムを作る時 こんな感じのパターンが多いと思います。 [STEP1] 新規入力させる STEP2で、同意をえれない場合、入力内容を再入力する [STEP2] 必須項目が入力しているかどうかをチェックし、 できていなければ、エラーを表示する。 入力項目一覧を表示、ユーザーにこれでいいか同意を求める。 だめならSTEP1へ戻る よければSTEP3へ進む [STEP3] 入力した内容をデータベースにインサートする。 入力した内容をメールでセンドする。 二重投稿を防止する。 と、フォームのロジックパターンとしては どんなフォームを作成してもある程度決まっているのですが、 再度同じようなフォームを作成する時、 ロジックパターンはある程度決まってても 前回作成したものの流用性はほとんど効かず、 毎度作成に大変時間がかかってしまいます。 具体的には、前回作ったフォームをコピペしたり変更しても 変更する内容が多すぎて 結局、一からフォームを書くのとさほど変わらないということです。 そこでもっと流用性を高める設計方法はないのだろうかと 考えてみたのですが、良い解決方法が見つかりません。 いかなるフォーム形態であろうと、 いかなるデータ数であろうと、 自在にフォームの改変が容易にできる。 そんな設計方法があれば、アドバイスをお願いします。

    • ベストアンサー
    • PHP
  • PHPで動的URLを静的URLに変換するには

    PHPで動的URLを静的URLに変換するやり方を教えてください。 <form method="GET" action="aaa/bbb"> <input type="checkbox" name="ad" value="0"> <input type="checkbox" name="ad" value="1"> <input type="checkbox" name="ad" value="2"> <input type="checkbox" name="sb" value="0"> <input type="checkbox" name="sb" value="1"> <input type="checkbox" name="sb" value="2"> <input type="submit" value="送信"> </form> 上記のフォームからチェックボックスを複数選択してsubmitしたとき、 ブラウザのURLはhttp://www.hogehoge.com/aaa/bbb?ad=1&sb=2 となっていたとします、 これをhttp://www.hogehoge.com/aaa/bbb/1/2 と書き換えるにはどんなPHPスクリプトを書けばよいのでしょうか? 実際はもっとチェックボックスの数が多いので、 mod_rewrite は不向きのように思います。 そうすると、path_info を使うのが良いと思うのですが、 具体的にどのようにコーディングすればいいか分かりません。 お手数ですが、回答をお願いいたします。

    • ベストアンサー
    • PHP
    • ymtyumi
    • 回答数6
  • PHPプログラミングをする際に気をつけていること

    こんにちは。 就職・転職試験の際、もし面接官から 「PHPプログラミングをする際に気をつけていることは何ですか?」 と訊かれた場合、皆さまはどのようにご回答されますでしょうか。 たとえば、セキュリティ面でこの点とこの点に留意して~のようにプログラミングする、など具体的に挙げていただければ幸いです。

    • ベストアンサー
    • PHP
  • javascriptとPHPを用いた自作アクセス解析について

    表題の件について教えて下さい。 まず、概要を申しますと、販売サイトにおいて コンバージョン(注文メール)した際に、 1.どこから来たのか(リスティング・検索エンジン・他サイトからのリンク等) 2.注文した金額 3.その他ユーザー変数 を記録したく、自作アクセス解析を作ろうと考えております。 方法としてはjavascriptとPHPを使用してユーザー変数やアクセス履歴を データベースに格納する事を考えております。 ここで試した方法なのですが、 まず、HTMLファイル内(index.htmlとします)には下記記述を書きます。 <script type="text/javascript" src="test.php"></script> このページにアクセスが合った場合、test.phpが実行されますが 動きとしては$_SERVER["~"]にて取得できるサーバー環境変数を MySQLのDBに格納するようにしております。 しかしながら、test.php内にてリファラ値が格納された $_SERVER["HTTP_REFERER"]を参照すると、 本来であれば、リンク元のURLが拾えるはずですが なぜかtest.phpの実行元であるHTMLファイルのパス(index.html) を拾ってしまいます。 またどこからindex.htmlにリンクしても、やはりindex.htmlを 拾ってしまいます。 恐らく、$_SERVER["HTTP_REFERER"]にリファラ値が記録される タイミングの問題だと考えておりますが、 例えばここで、index.htmlで読み込むプログラムをPHPではなく javascript(.jsファイル)を用いて、 リファラ値(document.referer)を拾うと、正常にリンク元の値が拾えました。 scriptタグにて読み込むプログラムにおいて PHP・javascriptでは取得できる情報に差があるのでしょうか? また、目的の事を達成する場合は具体的にどのような手法が 望ましいでしょうか。

    • ベストアンサー
    • PHP
    • SOU48
    • 回答数2
  • PHP DBへ登録と同時にEXCELファイルに自動保存

    データベースにデータを登録と同時に、指定のフォルダにデータベースに登録されたデータをEXCELファイルに変換して自動保存したいのですが。調べても何かのツールを使ったりなど、いまいちピンときた方法が見つからなかったので質問させて頂きます。ツールは使わずプログラムで記述したのですが。よろしくお願いします。 環境は OS:WindowsXP 言語:php-5.1.6-Win32 データベース:SQLite です。

    • 締切済み
    • PHP
  • phpで、連想配列を普通の配列に変換する関数

    タイトル通りなのですが、phpで、連想配列を普通の配列に変換する関数ってありますでしょうか? $a = array("one" => "Sunday", "two" => "Monday", "three" => "Tuesday"); $b = array(0 => "Sunday", 1 => "Monday", 2 => "Tuesday"); $a配列を、$bに変換したいのです。 http://php.benscom.com/manual/ja/ref.array.php この辺とかは見てみたのですが、無いように見えました(見過ごしているような気もするのですが)。 無論、そういう機能を持つ関数は簡単に作れますが、既にphp自身で実装されているなら、それを使いたいと思います。 ありましたら、よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • ikazuti
    • 回答数1
  • 小数点の誤差をなくすのは可能?[ExcelとPHP]

    PHPとExcelのワークシート関数を使って小数点の演算を行い、 両者が正しい値を返しているかを比較しているのですが、 どうしても計算が合いません。 例えば、次のような計算です(小数点は少数点以下第4位まで に統一されています)。 0.0034×0.2313×1.7423=?? PHPとExcelのそれぞれにおいて、小数点以下の計算に限界が あるのは、理解しました。 ということは、PHPとExcelで上記のような計算を正しく同じ値にするのは不可能なのでしょうか? それとも、PHPとExcelのそれぞれにおいて、ROUND関数などを駆使 すれば解決可能なのでしょうか? 演算の工夫で解決できる問題なのか、そもそも不可能な問題なのか を教えていただけたら幸いです。

    • ausk
    • 回答数4
  • PHPのメールフォームでメールが送られてこない

    HPスペースは http://7pm.jp/ こちらを利用しております。 PHPは http://www.xtrec.com/script_pm.htm こちらを利用しています。 PHPは作動してメールフォームが作成され、 入力して送信ボタンを押すと 正常に送られました。と出、 管理画面でログも見れるのですが メールが送られてきません・・・ (メールアドレスは間違っていません~) パーミッションは606・666・707・777全て試してみましたが 送られてきませんでした・・・(ログは全部見れました) 考えられる原因が全くわからないので 何か分かるお方いらっしゃったらよろしくお願い致します。 ちなみにもうひとつの方 http://www.xtrec.com/script_mf.htm でも同じくメールは送られてきません・・・

    • ベストアンサー
    • PHP
  • php cookieを利用してのログアウト処理について

    現在PHP、MYSQLを利用し会員制のサイトを構築中です。 COOKIEにてログイン情報を保持しています。 そこで、ログアウト処理に苦労しています。 ログアウトボタンを押すことにより setcookie('userid', '', time() - 36000); 上記の処理を行うことにより、cookieは削除されるのですが、他ページへ移動すると、再度cookieが生成されてしまいます。 こういった場合、どのようにすればよろしいのうでしょうか? ご教授頂ければ幸いと存じます。

    • ベストアンサー
    • PHP
  • PHPによるCSVファイルの指定列検索について

    いつも参考にさせていただいております。今回はじめての質問になりますが、よろしくお願いします。 PHPによるCSVファイル内の指定列内を検索する方法について困っております。似たような質問(http://oshiete1.goo.ne.jp/qa3570985.html)を参照しましたが、どうにもわからずほとほと困っている状態です。 とりあえず他サイトを参考にして検索フォームを下記のように作成しました。(ラジオボタンの送信内容は便宜上変更しました) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=SHIFT-JIS"> <title></title> </head> <body> <form action="search_4.php" method="POST"> <INPUT type="radio" name="touroku_type" value="りんご">りんご <INPUT type="radio" name="touroku_type" value="なし">なし <INPUT type="radio" name="touroku_type" value="ぶどう">ぶどう <INPUT type="radio" name="touroku_type" value="メロン">メロン <INPUT type="radio" name="touroku_type" value="スイカ">スイカ<BR> <input type="submit" name="submit" value="検索"> </form> <!--ここから検索結果--> <ul> <?php if($_POST["touroku_type"]!=""){   $KeyWord=$_POST["touroku_type"];   $KeyWord=htmlspecialchars($KeyWord);   $Data=file("system.csv");   for($i=0;$i<sizeof($Data);$i++){     $lines=strip_tags($Data[$i]);     if(mb_eregi($KeyWord,$lines)){       $line=explode(",",$Data[$i]); ?> <li><?=$line[3]?> → <a href="item.php?id=<?=$line[0]?>">詳細を見る</a></li> <?php     }   } } ?> </ul> </body> </html> CSVファイルの登録情報は 1,りんご,あり 2,なし,あり 3,ぶどう,なし 4,メロン,なし 5,スイカ,なし とします。 この場合、”りんご”や”スイカ”など他で入力されていない情報で検索した場合きちんと出ますが、”なし”で検索すると2から5の情報が出てしまい検索として役に立たない状態です。 ここで質問なのですが、PHP上で指定列のみを検索する場合(上記の場合、配列の2つ目のみを検索対象とする)、上記プログラムのどこを変更すべきなのかご教授いただけますでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
    • nyamaa
    • 回答数1
  • PHPを拡張子 .html で動作させたいときは・・

    PHPを拡張子 .html で動作させたくて .htaccess に AddType application/x-httpd-php .htm .html と 記述して使用しているのですが、そのページのリンク先に <?xml version="1.0" encoding="Shift_JIS"?>が記述してあると リンク先に移動したときに Parse error: syntax error, unexpected T_STRING in /home/sites/lolipop.jp/users/*****/web/uonome/index.html on line 1 と、エラーが表示されてページが表示されません。 <?の部分がエラーになる要因みたいなのですが、 この状態を回避するには<?xml version="1.0" encoding="Shift_JIS"?>を 削除するしかないでしょうか? できれば<?xml version="1.0" encoding="Shift_JIS"?>を 削除しない方法があればと思い、質問させていただきました。

    • ベストアンサー
    • PHP
  • phpとpostgreの接続にエラー解決方法について

    始めまして、PHPの勉強始まったばかりのものです。以下のエラーを解決するにはどうすればよいでしょうか? Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: database "touroku" does not exist in /home/k0410user/public_html/111/inc/include/init.inc on line 2 Warning: pg_query(): supplied argument is not a valid PostgreSQL link resource in /home/k0410user/public_html/111/inc/include/init.inc on line 6 Warning: pg_num_rows(): supplied argument is not a valid PostgreSQL result resource in /home/k0410user/public_html/111/inc/include/init.inc on line 8 Warning: pg_close(): supplied argument is not a valid PostgreSQL link resource in /home/k0410user/public_html/111/inc/include/init.inc on line 13

    • 締切済み
    • PHP
  • PHP5.2.6  Apace2.2 のインストールが出来ません・・・。

    環境は Windows Vista Apache 2.2 php5.2.6 です。 http://localhost/から ドキュメントルートのファイルを参照することはできたのですが、 <?php phpinfo(); ?> なるphpファイルを作っておいても、 この通りのテキストが表示されてしまい、phpのモジュール?がApacheでうまく読み込まれていないようです。 htpd.confファイルをいろいろ修正して、ApacheをRestartしたら、 以下のようなエラーがでました。 htpd.conf の128行目 の a module name と the name of a shared object file to load it from がエラーですとのこと。 128行目のmoduleの名前と パスが原因みたいですが、 128行目はこう書いています。 LoadModule php5_module C:/Program Files/php/php5apache2_2.dll 行頭に#は書いてないですし、何がおかしいんだろうとかれこれ3時間ほど格闘しております。 何度確認してもphp5apache2_2.dllのパスは間違ってないと思うんですが・・・・。

    • ベストアンサー
    • PHP
    • HeyJudy
    • 回答数1
  • PHPフォームの作り方を教えていただけないでしょうか?

    たとえば、都道府県の選択を契機に、市町村区のリスト項目を自動的に入替えが可能なフォームを作りたいのですが、どのようにしたらできますか?次のような様子で動かしたいと思っています。 <select>  都道府県:東京都 ←(1)東京都を選択したら、  市町村区:港区、文京区、葛飾区、大田区・・・・(2)それに応じた選択項目が現れる。 <select>  都道府県:神奈川  市町村区:藤沢市、厚木市、鎌倉市、横須賀市・・・・

    • ベストアンサー
    • PHP
    • Ajyama
    • 回答数1
  • PHPページの中に「結構」という文章を入れると・・・

    変な発見をしたので、ご教授頂ければと思うのですが、 PHPにて、リストの中からランダムに選んだ文字を出力する というプログラムを作っていたところ、「結構」という文字を リストの中に入れると、エラーが起こってしまいます。 例えば、 "お菓子","九州","英語","結構","回路" とします。これだと、FTPでアップロードした後、 ブラウザで表示させるとエラーになってしまいます。 (Parse error: parse error, expecting `')'' in /home/httpd/vhosts/abc.com/subdomains/sub/httpdocs/test.php on line xxxというメッセージ) そこで、「結構」という文字を「結局」に変えてみます。 "お菓子","九州","英語","結局","回路" こうすると、なぜかエラーは出ず、正常にランダムで選んだ文字が 出力されるのです。 この原因は何でしょうか? もし良かったら、お試し下さい。

    • ベストアンサー
    • PHP
    • noname#267612
    • 回答数3
  • htmlファイルでPHPとSSIを有効にさせる方法

    htmlファイルで、PHPとSSIの両方を有効にさせる方法について教えて頂きたいです。 下記のように、htmlでPHPとSSIを両方とも有効にしたいと思い、 htppd.confファイルを下記のようにしたところ、PHPは有効になったのですが、SSIが無効になってしまいました。 おそらく、SSIの記述が、PHPの記述で上書かれてしまったのだと思いますが、htmlで、PHP,SSI両方を有効にする方法はありますでしょうか? htmlファイルの内容 --------------------------------------------------- (省略) <?php include("/life_contents/login_check.html"); ?> (省略) <!--#include virtual="/resource/ssi/login/status.html" --> (省略) --------------------------------------------------- httpd.confの内容 --------------------------------------------------- (省略) AddType text/html .html .htm .shtml .shtm AddOutputFilter INCLUDES .html .htm .shtml .shtm (省略) AddType application/x-httpd-php .html (省略) ---------------------------------------------------

    • 締切済み
    • PHP
  • バナーをランダム表示させるphpを探しています。

    http://www.yahoo.co.jp/のようなバナー広告をつくりたいのですが、 どこかのサイトにこういったphpは無いでしょうか... 画像(jpg)をランダム表示させる事はできたのですが(他のサイトでphpを発見)flash(swf)データを表示はできませんで... しかもそれにリンクを貼るほのどの技術も無く困っています。 根本的に初心者の私の勉強不足で理解力が無いのは痛感しておりますがお助けいただけますかm(_ _)m

    • ベストアンサー
    • PHP
    • m-----c
    • 回答数2
  • PHPで、フォルダーにあるファイルを配列に取り込みたい

    例えば次の様なフォルダーとファイルがあるとき \abc\a.txt \abc\b.doc \abc\def\b.doc \abc\ghi\a.txt \abc\ghi\b.doc 次の様な結果を得たいのですが、どうすれば良いでしょうか? $dir[/abc/a.txt] = "/abc/a.txt" $dir[/abc/b.doc] = "/abc/b.doc" $dir[/abc/def/b.doc] = "/abc/def/b.doc" $dir[/abc/ghi/a.txt] = "/abc/ghi/a.txt" $dir[/abc/ghi/b.doc] = "/abc/ghi/b.doc" 再帰関数でできそうに思うのですが、いくら考えても分かりません。 $path = "\abc"; function getfiles($path) {} print_r(getfiles($path)); みたいにして取り出せると助かります。 すみませんが教えてください。

    • ベストアンサー
    • PHP
    • noname#207939
    • 回答数6