検索結果

PHP

全10000件中5001~5020件表示
  • 全てのカテゴリ
  • 全ての質問
  • 【PHP・SQL】ポータルサイトの詳細画面について

    現在ポータルサイトの最終的な詳細データが表示させる ディテイルページを作成しているのですが、 なにぶん表示させる項目数が莫大なため、 とても手間取っています。 データベースからフィールドの内容を呼び出す if(array_key_exists("フィールド名", $row)){ echo $row["フィールド名"]; } みたいな感じなのを 1フィールド1フィールド何個も何個も書いてるのですが、 基本的にポータルサイトのディテイル画面は 1フィールド1フィールド丹念にいくつも 書いてかないといけないものなんでしょうか。 同じような記述を10個も20個も書いてると さすがにもっといい方法があるんじゃないかと思い 質問させていただきました。 もっとスマートな記述方法があればアドバイスよろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPのwhileの理解の仕方教えてください。

    初めまして。つい最近PHPを勉強しようと始めました。 初歩の初歩でまったくの知識がなく、参考書を何度も読んでいますが、 理解の仕方が分かりません。 下記のwhileの例文にについてお教えください。 <?php echo "整数を入力:"; $a = trim(fgets(STDIN)); $result = false; $n = 2; while($n <= $a/2){ if($a % $n == 0){ $result = true; } $n++; } if($result){ echo $a . "は、素数じゃないです。"; } else { echo $a . "は、素数です。!!"; } ?> 例文の中の$result = false; や$result = true;が 参考書には説明していなく、 どのようにwhileの構文では解釈すればよいのか お教えください。(あってもなくてもよいのか?) この$result = false;がなくてもPHPで動作はできるのは確認済みなのですが、 どうしてもこの部分が気になり、理解をしようと別の参考書のwhileの部分を読みましたが、 全く理解できませんでした。 この程度の知識で無謀だというのは十分承知しておりますが、 今後も同様な事(何が書いてあるか分からない)が起きると思いますので、 何か良いアドバイスをお願い致します。

    • yorivvv
    • 回答数2
  • 検索エンジンロボットはPHPタグが見えるのか?

    検索エンジンロボットはPHPタグが見えるのか? googleやMSNなどの検索エンジンロボットは、PHPのタグを読んでプログラムを見ているのでしょうか、それともサーバ側でPHPのプログラムが処理された結果しか見れないのでしょうか? たとえば下記のようなページを用意したとして、 ----------- A. webページHTML index.php <p>鉛筆</p> <p>ノート</p> <p><?php include("file.php"); ?></p> -----------  ----------- B. fine.php 秘密のファイル -----------  ----------- C. ブラウザで見えるindex.php 鉛筆 ノート 秘密のファイル -----------  人間がブラウザでアクセスする時も、検索エンジンロボットのキャッシュも、Cのように見えます。 検索エンジンロボットが、index.phpのpタグ3行目が外部PHPファイルを読み込んでいると分かっているのかどうか知りたいです。 お分かりの方、よろしくお願いいたします。

  • WordPress3.xかPHPに詳しい方教えてく

    現在の記事が属するリンク付きカテゴリはテンプレートタグ <?php the_category(', '); ?> を使用しますが、 カテゴリではなくカスタムタクソノミーで同じことをするには どうしたらいいのでしょうか? WordPressのマニュアルを見ましたが、PHPの知識がないので 分かりません。

    • 締切済み
    • PHP
    • noname#130650
    • 回答数1
  • PHPの関数の使い方が分かりません。

    お世話になります。 目的は、関数で縮小した画像を4枚、座標を指定して表示させることです。 以下のような、PHPのプログラムを組んで、実行したのですが、 画像が1枚だけ縮小された状態で表示され、うまく行きません。 <?php //4つの同じサイズの縮小画像を表示させたい。 for ($i = 0; $i < 4; $i++) { // ファイルと新規サイズ $filename = 'pr-01.jpg'; //同フォルダ内の画像ファイル名 $percent = 0.2; //縦横比0.2倍のサイズへ。 // コンテントタイプ header('Content-Type: image/jpeg'); // 新規サイズを取得します list($width, $height) = getimagesize($filename); $newwidth = $width * $percent; $newheight = $height * $percent; // 読み込み $thumb = imagecreatetruecolor($newwidth, $newheight); $source = imagecreatefromjpeg($filename); // リサイズ imagecopyresized($thumb, $source, $i*100, $i*100, 0, 0, $newwidth, $newheight, $width, $height); // 出力 imagejpeg($thumb); } ?> これについて、教えて下さい。 お願い致します。

    • ベストアンサー
    • PHP
  • php、並び替え、サーバーの負担などについて

    すいません。php初心者なのですが、ある写真とコメントを任意の順番で並び替えができるような プログラムを作りました。 チェックボックスやラジオボタンで新着順、季節順、古い順、お気に入り順・・などで並び替えができるサイトで、一ページあたり200枚表示するので全部で25ページです。(写真自体が5000ほどありますので) 初めてのプログラミングでどのように組めばよいのかわからなかったのですが、 div~/divで囲んだ中に写真と説明コメントを入れ(htmlで記述)、それをphpファイルとして保存。これを写真の数だけ作り、phpで並び替えて、phpで表示。 (つまりphpファイルが5000個できあがります) とりあえず動作自体は自分の思ったとおり動いたのですが、 例えば、20人くらいが同時に並び替えをして、表示した場合、サイトが重くなったりしますでしょうか? 気になるのが5000個もあるphpファイルでして、phpで呼び出す場合、phpファイルが最も負担が少ないと聞きましたのでそのようにしました(最初はメモ帳に記載していましたが呼び出す際に遅くなると他の人い言われました) 現在100個ほどphpファイルを作りましたが、相当労力が必要でして、このまま続けても重くなって 使い物にならないなら困るので質問しました。 よろしくお願いします。

    • 締切済み
    • PHP
    • cinnron
    • 回答数1
  • PHPで外部URLのhtmlを読み込みたい。

    PHPの初心者なので、どうぞよろしくお願いします。 タイトルの通り、PHPで外部URLのhtmlのソースを読み込みたいのですが、 下記のようなソースを書いてもうまくいきませんでした。 例) <?php require "http://www.google.co.jp/" ; ?> どなたか正式な書き方を教えて頂けませんでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • スクリプト言語としてのPHPについて

    PHPについてほとんど知らない者です(他の言語もほとんど知りませんが・・・)。 Webで検索していると、Webアプリを開発するLL言語としてPHP, Ruby, Python, Perlを使っているというケースをよく目にします。一方、タスクを自動化するためのスクリプトを記述する言語としては、Ruby, Python, Perl, シェルスクリプトで記述しているケースをよく目にします(Linux/UNIX系)。 そして、PHPはWebアプリ開発言語としてかなりのシェアを占めていそうだが、スクリプト言語としてはそんなにシェアを占めていないのかな? という印象を持ちました。 そこでお聞きしたいのですが、スクリプト言語としてのPHPは他の言語と比較してどのような感じなのでしょうか? PHPはWebアプリ開発言語としてだけではなく、スクリプト言語しても開発現場でRuby, Perl同様に使われているといった感じなのでしょうか? あるいは、WebアプリはPHPで書いてるけど、スクリプトはPHP以外(Ruby, Pythonなど)で書いているという方は結構いるのでしょうか?その場合、何故PHPを使わずに別の言語を使っているのでしょうか? ご意見をお聞かせください。

    • ベストアンサー
    • PHP
    • noname#241088
    • 回答数2
  • PHPのコードをUTF-8に変換したい。

    なんとかメールフォーム設置までこぎ着けたのですが、届いたメールが文字化けしてしまいます。HTMLの文字コードがUTF-8、PHPの文字コードがshift-jisなので原因はそこだと考えたのですがPHP内のshift-jis表記をUTF-8に変えるとPHP内で文字化けが起こってしまいます。 MultiTextConverterなどのアプリケーションを使っても同様の文字化けが起こります。 どうすればいいのか分かりません。 よろしくお願いします。

    • 締切済み
    • PHP
    • yaoo
    • 回答数3
  • headerでCSS送出しているPHPファイルと

    ・下記ページのように、<link rel="stylesheet" href="/css.php">で読み込んでいるファイルと変数の受け渡しをしたいのですが、どうすれば良いでしょうか? ▽PHPで動的なcssファイルを作成する   http://103px.blog.fc2.com/blog-entry-19.html ■やりたいこと ・「POST」「GET」ではなく、includeみたいに利用したい ・具体的には、リンク先ページで言えば、css.phpに記述している「ランダムなカラー設定」を、index.phpに記述したい

    • ベストアンサー
    • PHP
    • re97
    • 回答数1
  • PHPで検索エンジンを作りたいのですが・・・

    http://spare.jp/ のような、URLを登録したら自動登録するといった 検索サイトを作るためにPHPを学習しているのですが、 実際作ろうと思ったらどう構築していけばいいのかわかりません。 どこか参考になるサイト、または書籍をご存じでしたらお教えください。 仮登録機能を搭載しようと考えています。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • noname#232261
    • 回答数2
  • PHPで同じことがしたいのですが

    はじめて書き込みます。 perlだと思うのですが、以下のコード(パスワードを暗号化して返す)と同じ結果が得られるようにPHPに書き換えたいと思っています。(perlはしたことがありません・・・) local(@f_pass) = @_; local($now) = time; local(@ciphset) = ('a'..'z','A'..'Z','0'..'9','.','/'); local($p1,$p2,$wk,$crypton); ($p1, $p2) = unpack("C2", $now); $wk = $now / (60*60*24*7) + $p1 + $p2 - 8; $crypton = $ciphset[$wk % 64] . $ciphset[$now % 64]; if($f_pass[1] == 2){ $crypton = '$1$' . $crypton; } $f_pass[0] = crypt($f_pass[0], $crypton); return $f_pass[0]; cryptを使っているのではとは思うのですが、指定文字列がなんなのか分かり兼ねています。 1週間程悩んだのですが、$1$がmd5に関係していることくらいまでしかわかりませんでした。 どうか、以下のコードで得られた結果をPHPでも同じ結果になるようにお教えいただけませんでしょうか。 よろしくお願いします。

  • eclipseの文字化けとPHPの日本語設定

    ●質問の主旨 eclipseが文字化けして困っています。 関連質問 eclipseの文字化けについて(PHPファイル) http://okwave.jp/qa/q8068188.html 「eclipse」「文字化け」でググってみて、 上位5~6番目に表示される方法を試してみましたが、 どれも効果が上がらず、依然日本語が文字化けしたままです。 ひょっとしたら、eclipseの文字化けを直そうと思ったら、 PHPの日本語設定変更しないといけないのでしょうか? もしその場合、変更するのは、下記のサイトに従って やるのが良いのでしょうか?それとも何か他の方法があるのでしょうか? 日本語利用の為の設定 http://www.phpbook.jp/install/phpini/index5.html ご存知の方、よろしくお願いします。 ●質問の補足 なお、eclipseを通してUPしたPHPファイルは文字化けを起こしますが、 xammp直下にあるhtdocsにおいてUpしたファイルは文字化けを起こしません。 ●開発環境 windows1.8.1 xammp1.8.1

    • ベストアンサー
    • PHP
  • PHPから文字列を変数に割り当てたい

    変数aにPHPから文字列や空文字を割り当てたいのですが、 次のようなコードだと http://ideone.com/dHmbVY 「b is not defined」や「Unexpected token」といったエラーが出てしまいます・・・ 次のように var a = <?php echo 3 ?>; 文字列じゃなくて数字ならエラーが出ずに済むのですが、 どのように記述すればPHPから文字列を割り当てるとこができるのでしょうか?

  • PHPでMysqlにCSVをインポートす文字化け

    お世話になります。 文字化けが解消できずに困っています。 PHPからローカルXAMPPのMYSQLにCSVでデータを上げたいのですが、日本語が文字化けして表示されます。秀丸テキストエディタで可能な限りのエンコードを試しましたが解決できず、サーバ側のエンコード設定も確認しましたがutf8_unicode_ciです。 Mysqlの管理画面のsqlから実行しても同様の結果です。 もう、色々やり過ぎてPHPが悪いのかMysqlサーバの設定なのかCSVの問題なのかわからず途方に暮れています。 諸先輩方でお分かりになられる方がいらっしゃいましたら是非、お知恵を貸してもらえませんか。 PHPのソースです。 ------------------------------ $host = "localhost"; $mysql_user = "root"; $mysql_password = "password"; $db = "utsun_db"; $cn = mysql_connect($host,$mysql_user,$mysql_password); if(!$cn){ die("db connect Error"); } if(!(mysql_select_db("$db"))){ die("db select error"); } $file = '"c:/tablea.csv"'; $sql = "LOAD DATA LOCAL INFILE $file INTO TABLE tablea FIELDS TERMINATED BY ',';"; $query = mysql_query($sql); mysql_close($cn); ----------------------------- CSVの中身 N551 佐々木 37 N552 伊藤 41 N553 斉藤 31 N554 井上 43 N555 阿倍 31 ----------------------------- Mysqlの方ではこのように表示されています N552 伊藤 41 N553 斉藤 31 N554 井上 43 N555 阿倍 31 ほんとうに困っております宜しくお願いします。 環境 Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7 phpMyAdmin バージョン情報: 3.5.2.2, 最終安定バージョン: 4.0.4.1

    • ベストアンサー
    • MySQL
  • phpの結果をjavaスクリプトタグで表示したい

    phpの変数を含んだ処理結果をHTMLに埋めこんだjavaスクリプトタグで表示したいです。 php側のプログラム <?php header("Content-type: application/x-javascript"); $a = array('abc', 'def', 'ghi'); rsort($a); foreach ($a as $tmp) { echo "document.write(\"<P>$tmp</P><br>\")"; } ?> 表示側のHTML <html> <body> <script type="text/javascript" src="http://www.aaa.com/hoge.php"></script> </body> </html> echo "document.write(\"<P>$tmp</P><br>\")"; の箇所が変数でなければ、記入した文字が表示されます。。 例: echo "document.write(\"あああ\")"; 変数に対応した書き方でないと思いますが、、、アドバイスいただけないでしょうか? よろしくお願い致します。

    • ベストアンサー
    • PHP
    • anan19
    • 回答数1
  • このPHPコードのエラー原因を教えてください。

    いつもお世話になっています。 現在PHPの勉強をしているのですが、プログラムがエラーとなり、原因が分からず困っています。 原因の分かる方がいらっしゃれば、教えて頂きたいと思います。 状況は以下の様になっています。 ・PHPのversionは5.2.0、XAMPPはv3.2.1を使用しています。 ・Aptanaでは一番最後のcreate_radio($c, $d)関数で構文エラーが発生しているので、問題はこの辺りにあるのではと考えてはいます。 ・return <<< __end__ ~ __end__;の記述方法がPHPの設定上できないのかもしれません。 (echo <<< ~も使用できませんでした。) ・以下コードです <?php show_header(); show_form(); show_footer(); function show_header(){ $color = "white"; if(isset($_GET["Name_Of_Color"])){ $color = $_GET["Name_Of_Color"]; $color_html = htmlspecialchars($color); echo "<html><body bgcolor='color_html'>"; }else{ echo "<html><body bgcolor='white'>"; } } function show_footer(){ echo "</body></html>"; } function show_form(){ $colors = array("赤色" => "red", "青色" => "blue", "白色" => "white"); echo "<form>"; foreach($colors as $a => $b){ echo create_radio($a, $b); } echo "<input type='submit' value='変更'>"; echo "</form>"; } function create_radio($c, $d){ return <<< __end__ <input type="radio" id="$c" name="Name_Of_Color" value="$d"> <label for="$c">$c</label> __end__; } ?> それでは、よろしくお願いします。

    • 締切済み
    • PHP
  • PHPで2つの変数を表示する方法

    PHP初心者ですがお願いします <?php $test[0]="abcdefghi"; $test[1]="abcdefg"; $test[2]="abcde"; $test[3]="abcdefghij"; $test[4]="abcx"; $replace_1="x"; $result_1="opqr"; $count="0"; while($count <= 4) { $str[$count]= str_replace($replace_1,$result_1,$str[$count]); $count++; } ?> 変数の中身をreplaceで置き換えた後今度は4つの変数中で一番文字数の多い変数のみを表示し その変数の文字数を表示させたいのですがどうすればいいでしょうか mb_strlenで文字数を出すのはできたのですが一番大きい変数を選ぶところがわからないです

    • 締切済み
    • PHP
  • PHPで"\n"を使って、改行できますか?

    いつもお世話になっております。 PHPの解説書などを読みますと、例えば print('最初の行'); print("\n"); print('最後の行'); のように書くと、改行されますと書いてありますが、一般的には<br>などを入れなければ改行できないと思うのです。 そういった解説書も、当然html内にソースを書いて、Webサーバーにアップし、ブラウザで読み込むという環境下で解説されています。 上記の環境で "\n" を使って改行できる状況というのはどういう場合なのでしょうか? わたしはいままで一度も改行されたことがないのですが。

    • ベストアンサー
    • PHP
  • 公開ディレクトリに置いたphpファイルについて

    こんにちは。 ふと気になったので質問させてください。 ドキュメントルート以下に置いて公開したphpファイルというのは、通常の方法によってブラウザからアクセスするとphpスクリプトの実行結果がクライアント側へダウンロードされますが、 実行前のスクリプトそのものがダウンロードされる事態というのは、どの程度想定してコーディングするべきことなのでしょうか。 例えば、データベースの操作が伴ったりする場合、 もちろんDBのアカウント名等は別のファイルに記述してドキュメントルートより上のディレクトリにおいておくとしても、テーブル名などが容易に見えてしまうとするならばなら、処理部分そのものを別ファイルに記述してドキュメントルートより上のディレクトリに置いた方が良いのか・・・と思ったのですが。 実際のところ、皆様はどの程度の想定で設計していらっしゃるのか、ご教授頂けますと幸いです。 宜しくお願い申し上げます。

    • ベストアンサー
    • PHP