検索結果

PHP

全10000件中361~380件表示
  • 全てのカテゴリ
  • 全ての質問
  • 【PHP】smartyとPHPの記述違いとメリット

    smartyというのが、デザインとプログラムを分けれるというので 使ってみたのですが、 //--------------------smarty--------------------- <table border=1> <tr> <th>{$table.title}</th> </tr> {foreach item=result from=$data_list} <tr> <td>{$result[0]}</td> </tr> {/foreach} </table> と、smarty用の記述をHTML内にいろいろ書かなければならず //------------------php---------------------- <table border=1> <tr> <th><?=$table[title] ?></th> </tr> <?php foreach($data_list as $key => $value){ ?> <tr> <td><?= $value ?></td> </tr> <?php } ?> </table> とHTML内にPHPをいろいろ書くのと  あまり大差無い気がして どういう点がよいのがイマイチ分かりません。 smartyは 使う メリットは どういうものがあるのでしょうか。

    • ベストアンサー
    • PHP
  • phpの中でphpを書けないか

    説明するより以下のコードを見てもらったほうが早いと思います。 <?php print("TEST:php in php <?php print(\"TEST:php in php<br>\"); ?><br>"); ?> <?php ?> の中にphpを入れ子にしたいのですが、このまま実行したらうまくいきませんでした。そもそもこういうことは可能なのでしょうか?可能ならばどのようにコードを書けばよいのでしょうか?

    • ベストアンサー
    • PHP
    • tenketu
    • 回答数2
  • IIS+PHPで、PHPファイルが実行できない?

    XP-pro SP2+IIS5.1+PHP5で、イントラネット内だけに公開するページを作ろうとしています。公開フォルダのアクセス権限に、アクセスを許可したい人にフルコントロールを与えています。(各人はActive Directory認証で、ドメインにログインしています。) IISは統合Windows認証にだけチェックを入れています。  HTMLファイルには権限を与えた人はアクセス出来るようになったのですが、PHPにアクセスしようとするとパスワードなどを求める画面が出てきて、ドメインにログインする時のIDなどを入力しても拒否されてしまいます。 ところが作成者本人だけはPHPファイルを正常に実行できています。(サーバPCからも、別のPCからも) 何をどのように設定すれば、作成者以外の人にもPHPファイルの実行が出来るようになるのでしょうか? 以上、よろしくお願いします。

  • PHPフォーム→PHP確認画面で、文字化け

    PHPでHTMLのフォームを吐き出し、そこから、PHPの確認画面に移行する際、文字化けが発生するのですが、どうしたらよいでしょうか?

    • ベストアンサー
    • PHP
    • saak888
    • 回答数1
  • 【PHP】phpで毎日ランダムで変わる処理

    こんばんは。 タイトル通り、PHPで24時間毎(毎日)変わる文面を作れないかと思い記述しているのですが 入り口で足が止まったので質問させて頂きました。 仕様としては 外部のテキストファイル(カンマ区切り)を読み込み配列として代入。 その中から日替わりランダムで表示したいと考えています。 実験として下記の内容を記述してみた所・・・ [test.txt内容]計2行 abd,def,ghi,jkl mno,pqr,stu,vwx <?php $file_name = file_get_contents("./test.txt"); $list = explode(",","$file_name"); ?> HTMLで出力してみた所、カンマ区切りで変数には代入出来ているみたいなのですが <?= $list[0] ?><br> <?= $list[1] ?><br> <?= $list[2] ?><br> <?= $list[3] ?><br> <?= $list[4] ?><br>・・・ の形になります。 改行毎に、 $list[0][0] = abd; $list[0][1] = def; $list[0][2] = ghi; $list[0][3] = jkl; $list[1][1] = mno; $list[1][2] = pqr; $list[1][2] = stu; $list[1][3] = vwx; の様に代入したいのですがどの様な記述を行えば宜しいでしょうか。 頭が固く、とても低レベルな質問かと思いますが 何卒、よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHP4、PHP5 1ファイル複数クラスのルール 

    とあるPHP4で書かれたスクリプトを見ていたら、1つのファイルに複数のクラスが書いてありました。 1つのファイルに1つのクラスを推奨という記述は見かけるのですが、 PHPの仕様としてはどんな感じになっているのでしょうか? 「javaで同一ファイル内にpublicなクラスを複数作成できない」てのを見かけたのですが、PHPにはこんなルールはあるのでしょうか? また1ファイル複数クラスの記述に関して、PHP4とPHP5で、違いがあれば 知りたいです

    • ベストアンサー
    • PHP
    • re999
    • 回答数2
  • php4とphp5の混在 .iniファイルは?

    Linuxにphp4とphp5を動作させたいのですが、現在php4が入っていまし てphp5をインストールする際はyumを使えば良いのでしょうか? iniファイルなど共通するはどうなるのでしょうか? また、混在させるとcgiで動作させる必要?があると思うので .phpファイルをcgiで動作させる方法も知りたいです。 /usr/local/bin/php (PHP5) /usr/bin/php (PHP4) とするのが一般的でしょうか?

    • ベストアンサー
    • PHP
    • ne5
    • 回答数1
  • php4.1.2からphp4.3へのアップデート

    レンタルサーバでroot権限を有しています。 サーバ会社がインストールしたphpは、v4.1.2で、 通常のrpmをリビルドする事でアップデートを利用できるが、 サービス対象外なので、root権限で行ってほしいということでした。 リビルドする場合の注意点を教えてください。 環境 Red Hat Enterprise Linux ES release 2.1 (Panama) Php:4.1.2-2.1.8 Apach:1.3.27-9.ent よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPのcountについて(php初心者です)

    みなさん、こんにちわ。 最近、個人的興味からphpを独学で習いだした者です。 質問についてですが、phpにて下のように結果を出力したいのですが うまくいかなくて困っています。 1 22 333 4444 55555 自分では <?php { for ($count =1; $count <5; $count++) { for ($newcount =0; $newcount<$count; $newcount++) { $answer = "$count"; { echo "$answer"; }}}} ?> と作ってみたのですが 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 と出力されてしまいます… どうすれば、階段状に出力できるのでしょうか? 初歩的な質問で申し訳ありませんが、教えて頂けると幸いです。

    • 締切済み
    • PHP
    • hi-ron
    • 回答数2
  • php4.0.6に対応するphp_mbstring.dll

    Apache1.3.35+PHP4.0.6でPHPのローカルテストをする環境を作ろうとしています。 ただ、PHP4.0.6にはマルチバイト文字関数を扱うphp_mbstring.dllが実装されていなく、マルチバイト文字関数を使えません。 後付で同dllを関連付けたいと思っているのですが、どうも他バージョンのdllは使えないらしいのです。 PHP4.0.6に対応するphp_mbstring.dllがどこにあるかご存知の方はいらっしゃいますでしょうか? また、関連付ける方法などご存知の方がいらっしゃいましたら、あわせて教えていただきますようよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • phpはなぜ実行するときに、php ファイル名

    phpはなぜ実行するときに、php ファイル名.php エンターキーを押さないといけないんでしょうか? 今までPythonの勉強をしていたんですが、▶みぎさんかくみたいな実行ボタンをオスだけでコードを実行できていました phpはなぜボタンみたいなのがなく、わざわざ毎回phpのコードを書かないといけないんですか?めんどくさいです vsコードでやっています windows10

    • ベストアンサー
    • PHP
  • PHPにおいて<? PHP ?>の外の出力内容

    PHPにおいて PHPタグ つまり <?php ?> にかこまれた外の箇所ですが<?php ?> の外は、php言語構造のechoやprintといったもので出力されたものと 同等の意味をもつとどこかで読んだ気がします。 どなたか、上記のような内容に準する記述のあるサイトをご存知ありませんか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPでサイトのボタンを押す方法 UWSC⇒PHP

    私はいままで、UWSCというマクロをつかってプログラムを作っていたのですが、今後マックにPCを帰ることになったので、使う言語を少しかじっているPHPに変えたいと考え、勉強しております。 UWSCで、比較的よく使うサイトの「ボタンを押す」方法がPHPのマニュアルを読んでも書かれていなかったので、質問させてください。 UWSCのウェブ記録そのままで申し訳ないのですが、UWSCならヤフーを開いて IESetData(IE,"PHPがんばるぞ","p") // TEXT IESetData(IE,True,"","検索") // SUBMIT と、命令すれば「PHPがんばるぞ」と入力して検索ボタンを押してくれます。このような処理をPHPにさせる方法をおしえてください。 もちろん、 変数="PHPがんばるぞ" "http://search.yahoo.co.jp/search?p=".変数 とすれば、結果が出せるのはわかっているのですが、メールを送信したり、買い物カートの購入ボタンを押させるなどしたいので、あくまでボタンを押す方法をお願いします。 よろしくおねがいします。

    • ベストアンサー
    • PHP
  • PHP7のphp.iniが読込みできない

    Windows7 64bitの C:\Apache24にApache2.4をインストールして、 C\php7にPHP7をインストールしました。 (php-7.1.1-Win32-VC14-x64.zipを解凍してできたフォルダをphp7にリネームしてC:\に置きました) それで、Apacheのhttpd.confやphp.iniの必要部分を書き換えて、 C:\Apache24\htdocsに <? phpinfo() ?> と記入したinfo.phpを置いて、Apacheを起動して、 ttp://127.0.0.1/info.phpにブラウザでアクセスしたところ、 phpinfo()の画面が表示されて、インストールできたと思ったのですが、 良く見ると、 php.iniでextension_dir = "c:\php7\ext"と設定しているのに、 extension_dirがC:\php7\extではなく、C:\php\extとなっていて、 mbstringなども読み込まれていないのです。 Loaded Configuration File もnoneとなっていて、php.iniが読み込まれていないようです。 Configuration File (php.ini) Path はC:\windows となっていますが、C:\windows には php.iniは入れていません。 ネットで調べて、httpd.confに PHPINIDir "C:/php7" と記入するといいとあったので、記入してApacheを再起動して info.phpにアクセスしたところ、白紙のページが表示されました。 PHPINIDir "C:/php7"を削除して、Apacheを再起動してinfo.phpにアクセスすると、 phpinfo()の画面が表示されます。 試しに、C:\windowsにphp.iniを入れてみると、また白紙のページになります。 つまり、php.iniを読み込もうとすると白紙にページになっていまうのです。 php.iniにエラーがあるのかと思って、解凍して何も変更していないphp.iniを 使ってみてもだめでした。php.iniの構文チェックができればと思って いろいろ調べたのですがネット上で見つからなかったです。 希望ですが、なんとかphp.iniを読み込んで白紙ではなくページを表示できて、 mbstringなども有効になっていればと思います。 どうぞよろしくお願いします。

    • 締切済み
    • PHP
    • neko173
    • 回答数2
  • alt-phpとea-phpどちらを選べば良い

    レンタルサーバーを使っていて、管理画面がcPanel。 PHPバージョン変更を行おうと思ったらプルダウンに表示されるバージョンがこんな感じになっています。 alt-php70 alt-php71 ea-php70 ea-php71 altとeaの違いは何ですか? それと、通常はどちらを選ぶと良いですか? お願い致します。

    • ベストアンサー
    • PHP
  • PHP初心者です、PHPについて質問です!

    PHP初心者です。 指定したディレクトリの容量を取得したいのですが、分かりません。 教えてくださると、嬉しいです。 お願いします。 環境:Apache2 PHP5

    • 締切済み
    • PHP
  • PHP4/PHP5の両方が使えるレンタルサーバー

    PHP4/PHP5の両方が使えるレンタルサーバーを探してします。 費用としては、年間で1万~1.5万ぐらいの費用負担で、MySQLとPostgreSQLの両方が使えるとうれしいのですが、ないでしょうか?

  • phpでエラー

    とあるphpプログラムでデータがあれば正常に動き、数値が表示されます。 しかしデータがないとファイルを開くとなり、アプリケーションを選択させられます。 if($price == NULL) echo "なし";としても同じ現象です。 どうしたらファイルを開くとならず、正常に動作させられますか? お手数おかけしますが、ご回答いただけましたら幸いです。

    • 締切済み
    • PHP
    • noname#198159
    • 回答数3
  • PHPの問題

    以下のプログラムをご覧ください: <? $a = 5; if ($a != 5) { echo "$a 不是 5"; } else { echo "$a 是 5"; } ?> 実行結果は:$a 是 5 このプログラムの"&#036"はなんでしょう?私が“;a 是 5”を削除してみたら実行結果は:$になる。 "&#036”は“$”ですか

    • ベストアンサー
    • PHP
  • PHPとPostgreSQL

    PHP4.3.1とPostgreSql7.2.4で簡単な検索システムを作っています。 ユーザーがWeb上から入力した値をSQLのWhere句に指定していますが、 大文字小文字の区別なく検索したい為、lowerを使っていますがうまく行きません。 $strWord=$txtWord//ユーザー入力文字列 //以下SQL $query = "select Title from t_Master Where lower(Title) like '%$strWord%')"; 全て大文字小文字の区別無しに検索できる方法がありましたらご教授ください。

    • ベストアンサー
    • PHP
    • sunnys
    • 回答数1