検索結果

PHP

全10000件中6541~6560件表示
  • 全てのカテゴリ
  • 全ての質問
  • 【PHP】ファイル名を取得して拡張子変更で実行

    sample.phpというphpファイル内で、同ディレクトリにあるsample.txtを読みこませたいのですが、上手くいきません。 <?php $bn = basename($_SERVER['PHP_SELF'], ".php"); ?> で$bnに、sampleという名前を取得させるところまではできましたが <?php require($bn.txt); ?> という式では上手くいかないのです…。 <a href="<?php print $bn ?>.txt">リンク名</a>は成功したので、おしいところまで行ってるのではないかと思うのですが。 ファイル名を取得して任意の拡張子をくっつけて実行するような数式がありましたら教えてください。よろしくお願いします。

    • Type_A
    • 回答数1
  • 【PHP】日本語を実体参照符号化、及び還元したい

    【PHP】日本語を実体参照符号化、及び還元したい PHP5使用者です。 例えば「の」を実体参照符号化すると「の」となるわけですが、こういった処理をPHPで自動化できないものでしょうか。ひらがなだけでなく漢字もあるため個別処理は不可能です。何かいい関数があればいいのですが… お詳しい方、よろしくお願いします。

    • ベストアンサー
    • PHP
    • ikataro
    • 回答数1
  • ページを切り替えずにphpに値を渡したい。

    メインのページの入力フォームからoutput.phpにページを切り替えずに値を渡したいのですがどうしたらいいですか? <form action="output.php" method="post"> <input type=text name="text1"> <input type=submit value="変更"> </form> このようにやるとページがきりかわってしまいます。フォームと言う方法にこだわってるわけではありませんのでちがうほうほうでもいいので教えてください。

    • ベストアンサー
    • PHP
  • PHPをインクルードした時の画像パスについて

    PHPでページをインクルードをしようと思っています。 index.htmlにインクルードするページを仮にaaa.htmlとbbb.htmlとします。 aaa.htmlとbbb.htmlはcommonというフォルダに入っています。 aaa.htmlなどに使われている画像はcommonの中のimgというフォルダに入っています。 階層を表すと index.html common  ├aaa.html  ├bbb.html  ├img   ├gazou.jpg   ├gazou2.jpg というふうになっています。 そこで、index.htmlに <?php include("common/aaa.html"); ?>でインクルードし インクルードするaaa.htmlに設置してある画像には ../common/img/gazou.jpg というパスで設置しました。画像の確認はindex.htmlで確認済みです。 ※img/gazou.jpgではなぜかダメでした。(aaa.htmlからの相対パスではなく、インクルードした側にindex.htmlからの相対パスになるのでしょうか?) 次に salonというフォルダにあるhair(ヘアサロン)のフォルダにあるkari(仮)というお店ページを作ります。 階層は以下のようになっています。 index.html common  ├aaa.html  ├bbb.html  ├img   ├gazou.jpg   ├gazou2.jpg salon  ├hair    ├kari     ├index.html     ├access     ├ ├index.html     ├menu     ├ ├index.html   インデックスがあり、アクセスページ、メニューページなどさらに一つ入るといった作りになっています。 ここのページにもtoppageのindex.htmlと同じようにaaa.htmlなどインクードします。 階層が違うのでsalon/hair/kari/index.htmlへのインクルードは <?php include("../../../common/aaa.html"); ?> で行いました。問題なくインクルードはできたのですが、画像がつぶれています。 階層が違うからですよね? このように階層が異なるデータで 共通のインクルードをしたい時はどうしたらいいのでしょうか? 階層が違くとも共通で入るヘッダー等作りたいのです。 環境はテストなのでアパッチ、ローカルサーバーで見ています。 本アップしないと見れないのでしょうか? お願いします。

    • ベストアンサー
    • PHP
    • peco33
    • 回答数3
  • phpの処理中に画面表示ををするには?

    phpの処理中に画面表示ををするには? phpの処理中にalertや画面表示ができるように依頼があり。 使ってはいけない方法もあり解決方法がみつからず困っています。 処理内容 5回ループする処理で1回の処理に約10秒かかる、 各回の処理が終わったところで画面表示やalertをする。 使ってはいけない方法 ・iframeやAjaxなどの非同期処理みたいな事はしない。(却下されました、、) ・このphpのループの各回でsubmitや再読み込みをさせない。 今までphpの処理が全て終わってから画面表示するイメージでいたので、 実現できるのか確認するため下記のソースを作りました。 結果:10秒ではなく50秒後にすべてのalertがでてきました。 ----------ここから---------- <html><head> <script> <!-- <? for(i=0; i<5; i++){ //10秒の処理 ?> alert("メッセージ:".i); <? } ?> //--> </script> </head> <body>無理な気がする</body> </html> ----------ここまで---------- (変数のダラは抜いています) 使ってはいけない方法以外に解決方法はあるのでしょうか。

    • ベストアンサー
    • PHP
    • kake_a
    • 回答数1
  • DB内の日本語データがPHPで取得できない

    利用サーバ:さくらインターネットのレンタルサーバ 利用データベースのバージョン:MySQL 5.1 PHPのバージョン:PHP 5.2.×× PHPMyAdminに記載のMySQL の文字セット: UTF-8 Unicode (utf8) PHPMyAdminに記載のMySQL 接続の照合順序: utf8_general_ci htmlやPHPファイルを、EUC-JPからUTF-8に、全て変えたためなのかは分かりませんが、 データベースに格納されている日本語(というか全角文字?)データを、 PHPで取り出せなくなってしまいました。半角英数字のデータは取得できます。 そのためDBから取得して表示させている文字データのうち、日本語のみが表示されません。 【php.iniファイルの中身】 register_globals = "On" mbstring.language = "Japanese" mbstring.internal_encoding = "UTF-8" mbstring.encoding_translation = "On" default_charset = "UTF-8" output_buffering = "Off" mbstring.http_input = "auto" mbstring.http_output = "pass" mbstring.detect_order = "auto" mbstring.substitute_character = "none" 情報は足りますでしょうか?どなたか、よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • phpについてですかね、印刷ボタンを作りたい

    「印刷ボタン」 というものを作りたいです。 もし拡張子が.phpがダメなら.htmlでも構いません。 「印刷ボタン」を押すと、 印刷プロパティ?に飛ぶような形にはできませんでしょうか? そして、そのページを印刷する。 できればなんですが、「印刷ボタン」は印刷の画面内から除去するということはできますでしょうか? どなたか教えてください!!

    • 締切済み
    • PHP
  • PHP5でメール送信フォームのURLを分らなくする

    PHP5でメール送信フォームのURLを分らなくする PHP5でメール送信フォームを作っています。 開発環境:Win7,Achache2 このファイルをファイル名、URLが分らなくする方法がわかりません。 例: http://kohhi.com/search?q=PHP%E3%80%8AB&src=IE-SearchBox&FORM=IE8SRC どのような仕組みで上記のような事ができるのでしょうか。 PHP、セキュアファイルで検索してもうまく検索できません。 サンプルプログラムなど、サイトを教えてくれるだけでも幸いです。

    • ベストアンサー
    • PHP
    • idek
    • 回答数2
  • CSSの画像をPHPで毎月自動で変更したい。

    CSSの画像をPHPで毎月自動で変更したい。 td.phot { background-image: url("フォルダ/10gatu.gif"); background-repeat: repeat } のようにCSSで毎月画像を手動で変更しているのですが、 これを自動で変更できないものでしょうか。 1月はichigatu.gif 2月はnigatu.gif・・・ といった具合に、月が変更したら自動で変更する。 phpでランダムにできるようなのがあったので、phpとcssの組み合わせができるものだと思い質問しています。

    • ベストアンサー
    • PHP
  • cgiの実行結果の中にphpを挿入したい

    現在、csvファイルの一覧から特定のデータを表示出来るdatabase.cgi を保有しています。 例えば、csvファイル2列目のジュエリーのID(1001)で検索すると、2列目が1001となっている「3列目の真珠、ダイヤモンド... 及びそれぞれのコードナンパー(4列目)」が表示されることが可能です。 例 database.cgi?equal2=1001 で検索 表示内容の中に 真珠 1011 ダイヤモンド 1012 ルビー 1013   と表示させることが可能です。 一方、URLの一番最後でコードナンバーを指定すると、そこにある商品がxmlファイルから自動表示されるphpを組みました。(hoge.php?1011) この2つを組み合わせると、ジュエリーで検索して、3行目の真珠 というの文字をクリックすると、phpにより「xlmファイルにある商品一覧を表示」させることが可能です。 <a href ="./hoge.php?1011>真珠</a> <a href ="./hoge.php?1012>ダイヤモンド</a> <a href ="./hoge.php?1013>ルビー</a> 質問です。 上記のようにクリックさせることにより、hoge.php?1011を表示させることは可能ですが、これをcgi内でそのまま表示したいと考えています。 htmlファイルであれば、SSIを利用して利用可能ですが、今回はcgiファイルですので使用できそうにありません。 一方、phpファイルであれば、file get contents で取得可能のようですが、今回はcgi上での表示ですのでこのコマンドは使えません。 インラインフレームでの表示なら可能ですが、これにはしたくありません。 cgi上でphpが吐き出したファイルをそのまま表示する方法はございませんでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Perl
    • tajix14
    • 回答数5
  • phpを使用してサイトを作成しています。

    phpを使用してサイトを作成しています。 入力ページなどにある「キャンセル」ボタンを押下した際の処理としてページを遷移するように header("Location: https://www.***.net/mypage.php"); を使用しているのですが、遷移先でのURLはhttp://www.***.net/mypage.phpとなっており ssl使用画面になりません。 どうしたらhttpsになるのでしょうか? 分かりづらい質問ですみませんが、よろしくお願いいたします。

    • 締切済み
    • PHP
    • jintoku
    • 回答数3
  • PHP+MySQLにて5ヶ月のキープリストを作りたいです。

    PHP+MySQLにて5ヶ月のキープリストを作りたいです。 先にマルチポストになっていましたら、御免なさい。 現在、情報サイトを作っていますが、お気に入りのような機能を持たせたく思っています。 但し、お気に入りに登録しておける期間は、3ヶ月とかにしたいのですが、この処理は、PHP側でやるべきかMySQL側でやるべきかを悩んでいます。ハードに負荷を掛けずに出来るだけ早く終わらせたいのですが、どちら側でやるべきでしょうか?糸口を何方かお示し願えませんでしょうか? こんな事書くのも何ですが、アクセス数は、そんなに見込んでいません.....(^^;) 宜しくお願いしますm(_ _)m

    • ベストアンサー
    • PHP
    • bardon
    • 回答数2
  • phpからMySQLへの日本語文字化けについて

    phpからMySQLへの日本語文字化けについて こんにちは。お分かりの方は教えてください。 現在、「ハッスルサーバー」を利用しwebのphpからMySQLサーバーへの 情報登録画面を作成しています。 登録内容で数値やメールアドレスなどの「1バイト文字」ですと 問題ないのですが、日本語の「2バイト文字」ですと文字化けが 発生してしまいます。 phpやMySQLに知識が無いため色々と調べて試したのですが 正しく登録できませんでした。 試した結果とサーバー/DBの状況は以下の通りです。 ※サーバー/DB ・バージョン:5.0.90-log ・文字セット:UTF-8 Unicode (utf8) ・接続照合順序:utf8_general_ci ・種別:MyISAM ・Variable_name:Value ・character_set_client:utf8 ・character_set_connection:utf8 ・character_set_database:utf8 ・character_set_filesystem:binary ・character_set_results:utf8 ・character_set_server:utf8 ・character_set_system:utf8 ・character_sets_dir:/usr/local/share/mysql/charsets/ ※phpファイルにて試した設定 //接続 $objCon = mysql_connect(C_SERVER, C_USER, C_PASSWORD); //文字コード // mysql_query("SET NAMES SJIS"); ←文字コードを左の2パターンで // mysql_query("SET NAMES UTF8"); ←どちらかに切り替えて実行しました。 //データベース $objSecDB = mysql_select_db(C_DB_NAME); //**********SQL(Insert)**********// $strSql = ""; $strSql = $strSql . "Insert Into XXXXX "; $strSql = $strSql . "("; $strSql = $strSql . "KeyNo,"; $strSql = $strSql . "E_Mail,"; $strSql = $strSql . "Title"; $strSql = $strSql . ") "; $strSql = $strSql . "Values "; $strSql = $strSql . "("; $strSql = $strSql . " " . mysql_real_escape_string($intKeyNo) . ", "; //KeyNo $strSql = $strSql . " " . mysql_real_escape_string($strEmail) . ", "; //E_Mail $strSql = $strSql . "'" . mysql_real_escape_string($strTitle) . "' "; //Title $strSql = $strSql . ")"; //SQL発行 $blnRet = mysql_query($strSql); ・上記のソース内に記しましたが文字コードを2パターン切り替えて  実行しましたが文字化けや空文字が登録されました。 どなたか対処方法をお分かりの方はお教えください。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • SQLで抽出した数字の合計をPHPで算出

    SQLとPHPを使って計算表を作っています。 サンプルとして <?php <?php function connect() { return new PDO("mysql:dbname=★★★★★;host=★★★★★","★★★★★","★★★★★", array( PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET `utf8`")); } ?> $pdo = connect(); $st = $pdo->query("SELECT * FROM test ORDER BY number"); $number = $st->fetchAll(); ?> <?php foreach ($number as $g) { ?> <?php } ?> で、 http://mottu.link/test/index.php という結果が出てきます。 この数字の合計を一番下に表示したいのですが、どのようにすればよいでしょうか? 何卒よろしくお願いします。

    • ベストアンサー
    • PHP
  • HTML>JSとやってきたものはPHPを学ぶ?

    HTML>JSとやってきたものはPHPを学ぶのが良いのでしょうか? http://mikumikuplay.com/it/beginner_should_learn_javascript_and_php/ より 同じJSだからNodejsがそのままの文法やメソッドで一番簡単で覚えることも少ないと思ったのですが、PHPもCを親に持っていて文法がそっくりなので、むしろこちらの方が簡単なのでしょうか? PHPは古い言語でできる人がいくらでもいるので、今からやっても価値も仕事量に対しての需要もあまりなく、新しいNodejsでないと後から追っかける人は絶対に勝てないのでこちらの方がいいに決まっていると思ったのですが、そうでもないのでしょうか? PHPの場合これからやるならLaravelが一番新しくて勢いがあるので良いですかね? こちらがJSでいうreactとかんがえてよいでしょうか? Cakephpは古いがまだ使われているjqueryという位置ですかね? >>> これからは「CakePHP」と「Laravel」がPHPの2大フレームワークとして競争することとなりそうです。現在はCakePHPが主流ですが、数年前から少しずつ検索数が減り始めており、注目度が下がりはじめているのは間違いなさそうです。とは言うものの、今の日本でもっとも使用されているPHPフレームワークだということも事実ですので、今後1~2年で一気に衰退するということは無いと思われます。 しかし、もっと長期的な目で見てみると将来的にも需要の高いPHPフレームワークであるとは必ずしも言い切れないようになってきました。対してLaravelはリリース当初から徐々に注目度が上がってきており、現在もCakePHPに迫る勢いで人気を獲得し続けていますので、今後もさらに人気が上がると思われます。 最後にDBは相変わらずmysqlがいいそうですね。mongodbは中小規模では使われていないんですよね。

    • ベストアンサー
    • PHP
    • noname#226032
    • 回答数4
  • 【PHP】自動返信で未記入項目を記載しない方法

    質問させて頂きます。 メールフォームを作っているのですが、 任意項目について、記載がない場合は自動返信に項目自体を載せたくないのですが、 そのような事は可能なのでしょうか。 例えば、メールアドレスを記載する場所を2箇所設けて、 片方を必須項目にしています。 メールアドレス 2 の方は任意項目なので、記載がない場合自動返信に、 「メールアドレス 2」という項目自体を表示させたくないのです。 現在下記の様に書いていますが、 何か方法がございましたら、ご教示お願いいたします。 --------------------------------------------------------------------------- 名前:{$name_1} {$name_2} ふりがな:{$read_1} {$read_2} メールアドレス:{$mail_address} メールアドレス 2:{$mail_address_2} 電話番号:{$phone} ---------------------------------------------------------------------------

    • ベストアンサー
    • PHP
  • PHP 登録フォームの確認画面で画像を表示したい

    こんにちは。いつもお世話になっております。 PHPを勉強し始めたばかりのものです。 登録フォームから送った画像を、確認ページでプレビュー表示させたいです。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12141865207 の質問に辿り着きましたが、実装できませんでした。 3点質問があります。 1、sessionを使わず、$_FILESで実装することが可能なのでしょうか? 2、$_FILESから画像を表示させようとして失敗しています。一時保存場所に画像があると思うのですが、 $photo = $_FILES['UseImg']['tmp_name'] <img src ="<?php echo $photo; ?>"> これでは画像表示ができませんでした。$_FILESに関して根本的な考え違いをしているのだと思うのですが、これはどうしてなのでしょうか? 3、img要素にPHPを挿入することは可能なのでしょうか? 可能だとしたら、何故、以下の方法で動かないのでしょうか。 file.php <form enctype="multipart/form-data" action = "file2.php" method = "post" > <input type="file" name="UseImg"> <input type="submit" name="FILE送信" value="FILE送信"> </form> file2.php <?php session_start(); $_SESSION['UseImg']['type'] = exif_imagetype($_FILES['UseImg']['tmp_name']); $_SESSION['UseImg']['data'] = file_get_contents($_FILES['UseImg']['tmp_name']); echo '<img src="UseImg.php" />'; UseImg.php <?php session_start(); if (!isset($_SESSION['UseImg'])) { die('abort'); } switch ($_SESSION['UseImg']['type']) { case IMAGETYPE_JPEG: header('content-type: image/jpeg'); break case IMAGETYPE_PNG: header('content-type: image/png'); break case IMAGETYPE_GIF: header('content-type: image/gif'); break } echo $_SESSION['UseImg']['data'] 持っているPHPの本では確認画面を通さずに画像をアップロードしており、プレビューに関しては見当たりません。 いつも質問ばかりで申し訳ありませんが、この度も、宜しくお願いします。

    • ベストアンサー
    • PHP
  • PHP出版って松下幸之助さんが作ったものですか?

    PHP出版って松下電器の創始者・松下幸之助さんが作ったものですか? また、宗教には関係ないですよね? 失礼な質問でいたら陳謝いたします。

  • PHP テーブル内容にリンク付をつけて検索したい

    以下のような2つのPHPを作成しました。 PHPにおいて、検索ボタンが押されると、 SQLで記述したデータベースから値を持ってきてtable表示させているのですが、 その際に取得した値にリンクを付けて、再検索をする方法がわかりません。 POST変数で渡してやれば、というところはなんとなくわかるのですが、 具体的な方法をご教示いただきたいです。 どうかよろしくお願いいたします。 ------------------------------------------------------------------------ HTML側(データを検索・表示させるため)のtable.php <?php $nengetu = isset($_POST['nengetu']) ? $_POST['nengetu'] : ""; ?> HTML表示箇所 <?php <form method="post" action="tables.php"> <button type="submit" name="search">検索</button>←ボタンを押されたら表示 <thead>  <tr>   <th>年月</th>   <th>名前</th>   <th>金額</th>  </tr> </thead> <tbody> if(isset($_POST['search'])) $query.= "SELECT * FROM AAA"; if (!empty($nengetu)) { $query.=" WHERE nengetu = '$nengetu"; $dataview($query); ?> ------------------------------------------------------------------------ ------------------------------------------------------------------------ PDOで取得したテーブル内容を表示 class.table.php public function dataview($query) { クエリーを実行 ループ <tr> <td><?php print($row['name']); ?></td>←リンク付きで表示、table.phpで検索 <td><?php print($row['kingaku']); ?></td> <td><?php print($row['nengetu']); ?></td> </tr> } ------------------------------------------------------------------------

    • ベストアンサー
    • PHP
    • boooone
    • 回答数1
  • PHPでホームページを作成する場合に適した書籍は

    上司からPHPでホームページを刷新するように勉強してくれ、と言われて、 PHPすらよく分からない状態で独学を進めておりますが、 知ろうとすればする程、なぜPHPで書く必要があるのだろうか、という疑問が。 疑問に思い質問すると、PHPだと後々手が入れやすいから、という返答でした。 以前、HTMLとスタイルシートを使ってホームページを作った経験はあります。 でも、ほぼ忘れてしまいましたけど。(笑) PHPの中にHTMLを組み込む事もできるようですが、そうではなくてPHPだけで書く必要があるようです。 いろいろ書籍なども探しているのですが、 PHPでホームページを作成するのに適した書籍か、そういった事を解説しているサイトで、お勧めの所はありますか? 軽く探して読んでみて、お手上げ状態なのですが・・・