検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- 簡単な一行掲示板について
PHPを勉強中です。 簡単な一行掲示板の参考サイト等あれば教えてほしいです。 また、PHPやDBを学ぶのについて良い参考書や、お勧めがあれば教えて欲しいです。 宜しくお願いします。
- コマンドラインからパラメータの取得方法
例えば、PHPファイルをコンパイルするときに UNIX上で下記のようなコマンドをうつとします。 php test.php 20050525 このときにPHP側で20050525という日付を取得するにはどのようにしたらよいのでしょうか? ご教授お願いいたします。
- Smarty3のリソース・プラグイン
Smarty3のリソース・プラグインについて Smarty3(3.0.9)でリソース・プラグインを行うと以下エラーが出力され、データベース内のテンプレートを呼び出すことができません。 Uncaught exception 'SmartyException' with message 'Unable to load template db 'test.tpl'' in /usr/local/lib/php/smarty/sysplugins/smarty_internal_template.php:165 Stack trace: #0 /usr/local/lib/php/smarty/sysplugins/smarty_internal_template.php(554): Smarty_Internal_Template->isExisting(true) #1 /usr/local/lib/php/smarty/Smarty.class.php(340): Smarty_Internal_Template->getRenderedTemplate() #2 /usr/local/lib/php/smarty/Smarty.class.php(384): Smarty->fetch('test.tpl', NULL, NULL, NULL, true) #3 /usr/local/apache2/htdocs/test.php(18): Smarty->display('test.tpl') #4 {main} thrown in /usr/local/lib/php/smarty/sysplugins/smarty_internal_template.php on line 165 同様のプログラムでSmarty2*で実行するとうまく表示します。 Smarty3のマニュアル(英語版)を見てもうまくいきません。。 ご存知の方、ぜひ教えてください。 (環境) OS:Debian 6.0.1 WebServer:Apache2.2.19 PHP:PHP5.3.6 MySQL:MySQL5.0.87 (プラグイン) <?php require('DB.php'); define("DB_FILE","mysqli://*****:*****@localhost/*****"); function smarty_resource_db_source ($name, &$source, $o_smarty) { $db = DB::connect(DB_FILE); $stt = $db->prepare("SELECT source FROM templates WHERE name =?"); $rs = $db->execute($stt,array($name)); if(is_null($row=$rs->fetchRow(DB_FETCHMODE_ASSOC))){ return FALSE; }else{ $source=$row["source"]; return TRUE; } } function smarty_resource_db_timestamp($name, &$modified, $o_smarty) { $db = DB::connect(DB_FILE); $stt = $db->prepare("SELECT * FROM templates WHERE name =?"); $rs = $db->execute($stt,array($name)); if(is_null($row=$rs->fetchRow(DB_FETCHMODE_ASSOC))){ return FALSE; }else{ $modified=$row["modified"]; return TRUE; } } function smarty_resource_db_secure($name, $o_smarty) { // 全てのテンプレートがセキュアであると仮定します return true; } function smarty_resource_db_trusted($name, $o_smarty) { // テンプレートから使用しません } ?> (呼び出しファイル) <?php set_include_path('/usr/local/lib/php/smarty/:' . get_include_path()); @include('Smarty.class.php'); $o_smarty = new Smarty(); // Smartyのテンプレートのキャッシュファイル格納先を指定 $o_smarty->compile_dir = "/usr/local/apache2/htdocs/template_c"; $o_smarty->plugins_dir[]="/usr/local/apache2/htdocs/plugin"; $o_smarty->default_resource_type="db"; // phpスクリプトからテンプレートリソースを使用します $o_smarty->display("test.tpl"); ?> (データベース) CREATE TABLE templates ( name VARCHAR(100) NOT NULL default '', modified TIMESTAMP, source TEXT, PRIMARY KEY (name) ) DEFAULT CHARACTER SET utf8; -- Dumping data for table 'templates' INSERT INTO templates VALUES('test.tpl', "2010-12-25 22:00:00", '{$x="hello world"}{$x}');
- 締切済み
- PHP
- kabukekabuke
- 回答数1
- LAMP(Linux・Apache等)の最適組合せ
LAMP(ランプ)における、OSであるLinux(CENTOS)、WebサーバであるApache HTTP Server、データベースであるMySQL、スクリプト言語であるPHPの最適バージョンの組み合わせを教えていただきたく。 いづれも最新バージョンの組み合わせで問題はないものでしょうか。 CENTOSのバージョンに規定される使用可能なPHPのバージョンなど、互いのバージョンが影響しあうことがあるかのように聞いています。 ならば、各4種(CENTOS Apache MySQL PHP)最適バージョンの組み合わせのリストがあるのでしょうか。
- ベストアンサー
- その他([技術者向] コンピューター)
- wai8605
- 回答数4
- ローカルで両方使用可能?
現在、ローカルでCGIの確認をするため、 An HTTPD(デスクトップは1.33g、ノートPCは1.39f) をDLして使用しています。 最近、PHPにも興味を持ったのですが、 そこで質問なのですが、 1.PHPを使用するために新たなServerソフトは必要ですか? 2.必要ならどれがお勧めでしょうか? 3.PHPが使える無料サーバー 3については特に回答はいりませんが知っていたらお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- novaakira
- 回答数2
- 文字化けについて
phpMyAdmin上ででテーブルを作成し、データを挿入したところ、 phpMyAdmin上であれば、正常に表示されます。 しかしPHPでセレクト結果を表示したところ、 マルチバイト文字が文字化けします。 次にMySqlCommandLineClientよりデータを挿入し、 PHPでセレクト結果を表示すると文字化けはしません。 しかしphpMyAdmin上で参照すると文字化けしています。 文字設定がさっぱりわかりません....よろしくお願いします。 MySQL 4.1.7 PHP 5.02 phpMyAdmin 2.6.0
- ベストアンサー
- PHP
- noname#8223
- 回答数3
- サーバ側のプログラミング言語
サーバ側のプログラミング言語としてどれが優勢なのでしょう。 CGI、Perl、PHP、JAVA、rubyが代表的なところのようです。 ざっくりと見た感じではPerlの方がCGIよりも良く、 更にPHPとPerlではPHPが優勢と読めました。 でも、WebでまだまだJAVAは耳にしますし、 rubyは国産で力を入れてるとか。 CGIは今後廃れていくのでしょうか。 JAVAはどうなるのでしょう。 何かご意見があればお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- flyingbee
- 回答数4
- GETでの受け渡し方法に関して
教えて下さい。 以下のようにjavascriptの中でGETでパラメータを渡すような記述をしていますが、受け取り 側の方でGETで取得しようとしても取得できません。 何が原因でしょうか? 《NIPPOU_SEARCH.phpの受け取り側》 $tmp_id = $_GET["id"]; 《送り側のphp》 function run_search(){ document.p_form_1.action = "NIPPOU_SEARCH.php?id=777777777777" ; document.p_form_1.method = "GET"; document.p_form_1.submit() ; } 初歩的な事で申し訳ありませんが、教えて下さい。
- XAMPPの具体的な使用法。
Windows7パソコンにXAMPPをダウンロードしてインストールしました。 XAMPPの起動ショートカットがデスクとトップ上にある状態になっているのですが、例えば、 ごく、簡単な <? php echo "Hello"; ?> という、プログラムをhello.phpという名前でデスクトップ上に保存するとします。 具体的にXAMPPを使って、そのhello.phpというプログラムをどのようんしたら実行させてプラウザ上に表示させることができるのでしょうか。 因みにプログラミング初心者でXAMPPは英語版です。
- UTF-8だと文字化けしてします。
UTF-8だと文字化けしてします。 phpを利用しています。 UTF-8でphp.iniを設定したのですがphpを表示させると文字化けしてしまいます。 エンコードで日本語選択をすると普通に表記されるのですが・・・。 HTMLだと問題はありません。 これをUTF-8の状態で表示させることは出来ますでしょうか? 初心者ゆえ、ご教授願えれば幸いです。 下記サイトになります。 http://irisdesign.main.jp/office/
- 締切済み
- HTML
- pyoo001213
- 回答数4
- apt-get yum が使えない場合
サーバ上にXdebugをインストールしたいのですが、Xdebugのtgzは探しインストールしようとしたのですが、エラーが出て、php-develのインストールが必要になりました。 調べた結果、yum install php-develでインストールできるそうなのですが、サーバがネットにつながっていない環境の場合、どこからphp-develをダウンロードすればよいのでしょうか? ずいぶん探したのですがわからず、初心者にご教授いただけないでしょうか? よろしくお願いいたします。
- 404 Not Found時の対処
画像のファイルサイズを表示するためのPHPを書いています。 $url = 'ttp://example.com/example.gif'; $get = file_get_contents("$url"); $size = ceil(strlen($get)/1024); echo "$size"."KB"; 上記の様にphpを書きました。 ファイルが存在しない場合、404 Not FoundとなりPHPがエラーを起こしてします。 404 Not Foundの場合は、「ファイルが存在しません」とかの表示にしたいんですが、どの様にすれば良いでしょうか? どうぞ宜しくお願い致します。
- 締切済み
- PHP
- kooooooool
- 回答数4
- 文字の大きさを変えるには?
<p><a href="buhin_search.php" target="mainFrame">部品データ検索</a></p> <p><a href="company_list.php" target="mainFrame">顧客・社員データ登録・編集</a></p> <p><a href="buhin_entry.php" target="mainFrame">部品データ一括登録</a></p> とリンクを指定してるのですが、部品データ検索 顧客・社員データ登録・編集 部品データ一括登録 の表示文字を1こずつ変えたいのですが出来ますでしょうか? 希望は、 部品データ検索 11サイズ 顧客・社員データ登録・編集 8サイズ 部品データ一括登録 10サイズ
- 静的 HTML 生成方法がわかりません
はじめまして、PHP 初心者です。 色んなサイトを見て調べたのですが、PHP で 静的 HTML ファイルを生成 ( 保存 ) する方法がわかりません。 どのような事がしたいかと申しますと、 掲示板のように書き込んだ内容が 静的 HTML 保存出来るもので、 具体的には、PHP 中のヒアドキュメント内容を そのまま 静的 HTML として保存するというものです。 どなたか詳しい方お教え頂けますでしょうか? 何卒、宜しくお願い致します。
- DailyMotionがダウンロードできない
○ttp://www.usamimi.info/~ryouchi/dailymotion/index.phpや ○ttp://hanagasira.s25.xrea.com/php/video.phpを使って DailyMotionの動画をダウンロードしようとしたのですができません。 DailyMotionの動画表示URLでない可能性があります。または、DailyMotionとのセッションが切れている可能性があります。DailyMotionにログインした状態で、再度ブックマークレットを実行してみてください。 と出てきます。ログインしてやってます・・。 何ででしょうか。もちろん元の動画は見れます。
- ベストアンサー
- その他(インターネット・Webサービス)
- bumpcross
- 回答数1
- Parse errorなんですが・・・
Parse error: syntax error, unexpected '&' in C:\Program Files\Apache Group\Apache2\htdocs\php10\dbtest1.php on line 2 というエラーがでます。 ホスト名、ユーザー名、パスワードはあっていると思うんですが・・・ というかホスト名とはなんのことでしょうか?? ユーザー名、パスワードはデータベースでの設定ですよね? <?php &con=mysql_connect("localhost","sample","password") or die("接続できません。"); print"接続に成功しました。"; mysql_close(&con); ?> 本当に初心者ですみません ご教授、お願いいたします。
- mail関数が動作しない
mail関数が使えません。 php.iniでの設定に問題があるかと思うのですが、 何処をどう見たら良いかわかりません…。 php.ini内に気になった部分なんですが、 「sendmail_path =」 に値が入っていませんでした。 ここに「/usr/sbin/sendmail -t -i 」等のパスを記述したら良いのでしょうか? (php.iniを見る事はできるのですが、更新する事はできないので確認させてもらいました)
- フォトアルバムについて
初めまして。 PHPでフォトアルバムを使用したく、以下のアドレスのものを使いたい と思っています。 http://golbed.main.jp/g_album_page.html これはサーバにアップした順から画像が生成されていくものなのです が、このPHPに「次の画像へ」や「前の画像へ」というようなボタン を付けることはできるのでしょうか?PHPがよくわからない初心者なの ですが、お分かりになる方がいらっしゃいましたらご教授下さい。
- postgresに接続できない
環境はxp、apache2、php5、Postgresql8.2です。 ただ今PHPとPostgresqlの勉強をしています。 postgresに接続できなくて困っています。 <?php $d_base = pg_connect("user='postgres' password=xxxx dbname='test'"); //データベースに接続 で、エラーになり その内容は、 Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: could not connect to server: Connection refused (0000000000D/00000) Is the server running on host "???" and accepting TCP/IP connections on port 5432? in です。 ご教示して頂けたら幸いです。
- ベストアンサー
- PostgreSQL
- wee
- 回答数1
