検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- inculdeでphpを省略するには。
フォームのphpを作っていて、 何ページも書いていると だんだん同じ記述が増えていくことがありました。 includeでページを読み込んで記述を減らせると聞いたのですが どのようにすればよいのかよくわかりません。 何となくでもいいのでヒントや例をあげていただけると助かります。
- PHPで文字列(日本語)の比較
PHP5で文字列(日本語)の比較をして処理をしたいとおもっているのですが 意図した通りに動いてくれません。 <input type="submit" name="nihongo" value="日本語" /> としてPOSTで送信 PHP側で $nihongo = $_POST["nihongo"]; if($nihongo === "日本語"){ 処理 } としていますが「処理」の部分を通ってくれません。 trim($nihongo); とかも試してみたのですがだめでした。 おわかりの方がいましたら 宜しくお願いします。
- PHP4でXMLを取得する方法
XMLをPHPにて参照したいのですが、 レンタルサーバーがPHP4の為、PearのXML_Unserializerを使用しています。 通常問題なく使用できていたのですが、 http://weather.livedoor.com/forecast/rss/index.xml から取得してみようとした所、<ldWeather:lwws id="*" /> の箇所がどうしても取得出来ません。 print_rにて確認したところ、[ldWeather:lwws]となっているのですが、コロンがある場合はどのように取得したらいいのでしょうか? 以下がコードになります require_once("Unserializer.php"); $add = "http://weather.livedoor.com/forecast/rss/index.xml"; $xmldoc = join("",file($add)); $opt = array ('complexType' => 'object','parseAttributes' => 'true','attribuesArray' => '_attributes'); $xml = new XML_Unserializer($opt); $xml -> unserialize($xmldoc, false); $xml = $xml->getUnserializedData(); mb_convert_encoding($xml, "SJIS","UTF-8"); print_r($xml->channel->item[1]->ldWeather:lwws);←ここが問題箇所 PHPを始めたばかりで説明に不十分な箇所があるかも知れませんが、よろしくお願い致します。 PHPバージョン:PHP Version 4.4.6 XML取得先:Livedoor Weather Web Service 利用目的:勉強の為
- .phpや.cgiも全文検索できるソフト
タイトルの通りですが、phpファイルやcgiファイルの内容を全文検索してくれるソフトを探しています。 ワード・エクセル等の全文検索できるソフトは見つけたのですが、phpファイルやcgiファイルの内容を全文検索してくれるソフトを見つけることが出来ませんでした。 よろしくお願いします。
- ベストアンサー
- フリーウェア・フリーソフト
- master-3rd
- 回答数4
- Movable TypeのPHP化について
カテゴリ違いだったらごめんなさい<m(__)m> Movable TypeをPHP化して利用したいと思うのですが、 当方が利用しているエックスサーバーではパーミッションを755に変更 しなくてはなりません。(PHPがCGIとして動作するため) 手作業で変更すれば問題ないのですが、どうしても自動化したいと思います。 そこで色々調べていたところ、旧バージョンのMTではmt-configを少し編集すればパーミションの変更が自動で行えるようなのですが、現在のバージョン(3.34)ではmt-configファイル内の編集する箇所がありません。 以下のサイトを参考にしたのですが、どなたか新バージョンのMTのパーミッションを自動で変更する方法をご存じの方がいらっしゃいましたらご教授ください<m(__)m> http://web.fruy.com/archives/20060705250.php
- ベストアンサー
- その他(インターネット・Webサービス)
- naomi2006
- 回答数1
- 1つのPHPファイルでキャリア振り分け
PHPを使って、キャリア毎にページを振り分けられるという話を聞きました。 これについて、index.phpに振り分けルールを作り、別ファイルに各キャリ用のphp や htmlを書くというやり方はわかりました。 しかし、1つのファイルで振り分けルールも各キャリアのソースも入れて、振り分けは可能でしょうか? ランキングシステムの使用、XHTMLの使用という事で、上記の内容を必要としています。 どなたかご存知の方がいれば教えて下さい。
- php環境の妨げ(衝突)となるツール
こんばんわ。 『10日で覚えるAjax』を材料に、javaspriptとphpの連携を 学んでいます。 ウェブサーバはhttpd(Apache)で、htmlファイルから ボタンのonclick時にあるphpファイル(sample.php)を読み込もうとしています。 たとえば、sample.php ---------------------------------- 渡されたパラメータは<b> <?php print ($_GET['str']); ?> </b>です。 ---------------------------------- となっていて、この結果がtxtで返ります。 この取得方法が有効であることは確認済みです。 しかし、他のPCではtxtファイルは読み込めるものの phpではエラーになることが分かりました。 このエラーを起こすPCには ・セカンドライフ ・スカイプ ・市販のパソコンゲーム がインストールされています。 (実際、スカイプのプログラムをいちいち切らないと Apacheさえ起動しません。) 環境構築・環境設定において、 何か衝突を起こしたり変数を書き換えたりする 原因はありますでしょうか?? よろしくお願いします。
- phpの関数について質問です!
エクセルのVLOOKUP関数みたいな関数をphpで作れますか? 一定の規則で保存されているテキストデータから値を取り出したいのですが・・・ 例えば、 xxx,2003年度,第3回,大問4,7<br /> zzz,2005年度,第1回,大問2,3<br /> rrr,2004年度,第2回,大問1,12<br /> sss,2006年度,第3回,大問3,2<br /> ddd,2006年度,第3回,大問2,4<br /> yyy,2000年度,第2回,大問2,3<br /> 上記のように保存されているテキストデータから、 xxxを目印に「2003年度,第3回,大問4,7」 という値を取り出せますか?
- php postgres Insert と updateができない
こんにちは、 現在、php5とpostgresql8でプログラムを行っています。 それで、 $sql = "INSERT INTO t_hoge (name) VALUES('hogesan')"; pg_exec($sql) と、テーブルにデータを入れているんですが、 エラーはでないのに何故かデータがテーブルにインサートできません。 また、アップデートで編集もできません。 しかし、SELECTで既に入力されているデータを読んでprint等で表示させると普通にデータは取れています。 また、telnet等で直接postgresに hoge=> INSERT INTO t_hoge (name) VALUES('hogesan'); と入力するとデータが挿入できます。 なにが問題なんでしょうか。 権限が問題なのでしょうか。 ちなみにテーブル作成するときは CREATE TABLE t_hoge ( name TEXT PRIMARY KEY, info TEXT ); としています。 なにか思い当たる節があれば助言していただきたいのですが。
- 「PHPができる方というのは……」
質問させてください。 求人条件で「PHPが出来る方」というのがありました。 「できる」というのは、どれくらいのことを言うのでしょうか? 私はそんなにPHPでプログラムを作ったことはないのですが、一応プログラムは組めます。 これは「出来る方」に当てはまるのでしょうか?? 参考としましては、簡易的な求人情報検索サイトを作ったことがある程度です(簡易的なものなので、会員登録して云々という機能はついていません。企業を登録してそれを公開して、応募する場合はメールフォームから応募する、程度の機能です) また、同じように「SQLが出来る方」とも書いてありました。 これは基本的なSELECT、INSERT、UPDATE、DELETE文が書けてPHPと連携できれば、出きることになりますか? 漠然とした質問ですが、教えていただけると嬉しいです。 何卒宜しくお願い致します。
- PHP+MySQLのショッピングカートについて
PHP+MySQLのショッピングカートについて 宜しくお願いします。 PHP4.4.1+MySQL4.1.15でショッピングサイトを構築しております。 このサイトはPCと携帯に対応させるように構築しております。 携帯でも購入出来る様にする為に、カートはCOOKIEでは無く、SESSIONに依存しております。 ユーザが商品を選択すると、SESSIONに商品IDや、ユーザの選択した内容が格納されます。 複数の商品ID、選択内容を格納させる為に多次元配列にて格納しております。 買い物が終わり決算する時に、個人情報を入力し、確認ページ表示後にMySQLのDBに個人情報と選択項目をそれぞれinsertしていきます。 商品情報については、カートに入れた商品数分を繰り返し処理を行い、1レコードずつinsertしていきます。 MySQLのDBに書き込み後、自動返信にてメールを店舗とユーザに送信しています。 この様なシステムで、問題が発生しております。 決算後、個人情報、商品情報が欠落している場合があります。DBにも自動返信メールにも明記されず、スッポリ無くなっているのです。 それも、全データではなく、個人情報の電話番号だけとか、商品情報の選択項目の1つだけといった具合です。 毎回ではなく、ときどき現れます。 これはプログラムの問題なのでしょうか?それとも、サーバの処理能力の問題で、同時アクセス時に起きている現象なのでしょうか? 私の環境下では何度テストしても現象が現れない為に、原因が分からず悩んでおります。
- MySQL+PHP を使用した在庫管理
会社で在庫管理システムを作ることになり、開発環境に Windows+Apache+MySQL+PHPを使用しています。 しかし、いきなり在庫数の管理をする所でつまづきました。分からない点は以下の通りです。 1. 出荷があった場合、在庫数を減らす 2. 出荷の履歴を残す 3. 在庫が0の場合は出荷できないようにする 以上の問題点を解決できるような書籍やホームページを探しているのですが、見つけることができません。 どなたかご教授いただけると助かります。
- ベストアンサー
- その他(ソフトウェア)
- th-terra
- 回答数6
- 携帯の機種名を表示するPHP
PHPで携帯の機種名を表示させるにはどうすれば良いのですか? ソースをお願いします。 できれば、挿入したい部分にタグを入れるとその場所に表示されるようにしたいです。 よろしくお願いします。
- PHP/mySQLでインサートができません。
PHPとmySQLを勉強中の初心者ですが、よろしくお願いします。 PHPで簡単なインサート文を作ってそれをmySQLに保存しようとしているのですが、以下のエラーが出てしまいます。 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource プログラムは以下の通りです。HOSTNAME,USERNAME,DBPWDは別のところで定義していますが、mysql_connect, mysql_select_dbではエラーにならないので、データベースの選択まではうまく行っていると思うのですが。 $conn = mysql_connect(HOSTNAME, USERNAME, DBPWD); if(!$conn){ die("Logon Failure to mysql Server."); } $db = mysql_select_db(DBNAME, $conn); if(!$db){ die("Cannot access to the DB"); } foreach($csv_ary as $a => $b) { $query = "INSERT INTO TEST field_a VALUES $a"; if (!mysql_query($query, $db)){ echo "更新失敗: SQL=$query<br>"; } } mysql_close($conn); field_aはvarchar(10)でPrimary_key, NOT NULLの設定です。 Foreachで展開した配列の値はちゃんと長さ10の文字列が入っています。 PHP 4.3.11は mySQL 4.0.27です。 よろしくお願いします。
- ベストアンサー
- PHP
- harutomo777
- 回答数1
- PHP+PostgreSQLのエラー情報について
PostgreSQLの質問みたいなものなのですが、こちらのカテゴリーのほうが 活発だったので、こちらで質問させていただきます。 PHPでプログラミングしているのですが、DB(postgreSQL)に接続し、 SELECTやUPDATEなどした際に、エラーとなった場合(例えば、バイト数が多すぎてUPDATEできなかったなど)PHP側でエラー情報はとれないのでしょうか? またpostgreSQLのエラーログのようなものは出力されないのでしょうか? (ググってみると/var/log/pgsqlなどにある。とありますが、ログファイルはありません。。。何か設定が必要なのでしょうか?) 環境は以下の通りです。 ・OS Linux Fedora Core 4 ・PHP5.0.4 ・PostgreSQL8.0.3
- Debian/GNULinux LAMP環境構築 MySQLとPHP
お世話になります。 aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server でLAMP環境をインストールしたのですが、PHPがMySQLを使えない状況のようで、phpinfo.phpにもMySQL関係は表示されません。 前回は、特に何かすることなくうまくいったように記憶しています。 /etc/php4/apache2/php.iniのextemtion=mysql.soのコメントを有効にしてみましたが状況下割りませんでした。 PHP4でMySQLを使えるようにはどうすればいいでしょうか。
- PHP MYSQLでお勧めの参考書
会員制のホームページを作ろうとしています。 会員自身の編集画面から自身で内容を更新して、 検索やアクセスランキング、ジャンル別検索などが出来るように PHP+MYSQL で作ろうとしています。 HPなどは作成経験はありますが、プログラムは経験がありません。 今、以下の本を読んでみましたが 他にもお勧めの本、お勧めのHPなどありましたら教えてください、 PHP MYSQLでお勧めの参考書、 御座いましたら教えてください。 よろしくお願いいたします。 今までに読んだ本 実例で身につける!MySQL×PHPによる本格WeB‐DBシステム入門 http://www.amazon.co.jp/exec/obidos/ASIN/4774117307/qid=1142774820/sr=1-4/ref=sr_1_10_4/250-0137140-3310602 いますぐ導入!PHPMySQLで作る最速Webシステム http://www.amazon.co.jp/exec/obidos/ASIN/4774118257/ref=si_1_1/250-0137140-3310602 MySQL入門以前 http://www.amazon.co.jp/exec/obidos/ASIN/4839916578/qid=1142775333/sr=1-1/ref=sr_1_2_1/250-0137140-3310602
- ベストアンサー
- PHP
- kiyomidesuyo
- 回答数2
- PHPのParse errorについて質問
昨日より、特に変更はしていないのに、 Parse errorとしてエラーになります。 エラーが発生するPHPは、EUC_JPで記述したもののみです。 例)php.iniで記述 mbstring.internal_encoding = SJIS と設定しており、EUCで記述したスクリプトのある ディレクトリには.htaccessで php_value mbstring.internal_encoding EUC と設定。
- ベストアンサー
- PHP
- mikichan-e
- 回答数1
- PHPのParse errorについて質問
PHPのParse errorについて質問ですが、 昨日より、Apacheサーバーなどの設定を変更していないにも関わらず、急に以下の様なエラーが頻繁に 表示されます。 原因は、なんでしょうか? どうやって修正すればいいのでしょうか? Parse error: parse error, unexpected T_ELSE in ディレクトリ名/index.php on line 43
- ベストアンサー
- PHP
- mikichan-e
- 回答数1
