検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- WEBデザイナーとPHP
今の会社が今度WEBを手掛けることになり、少し経験のある私が担当させてもらえることになりました。見た目のよい(表面だけの)WEBページはある程度つくれると思うんですが、中身(プログラム系)はサッパリ??です。うちの会社には、もちろんシステム系のわかる人間はいませんので、外部にやってもらうことになるんですが、私としても少しはわかってないとなぁ、と思い今いろいろ勉強中です。そこでPHPです。WEBと相性の良いPHPを扱えるようになれれば、WEBデザイナーとしても有利だと聞きました。しかも、プログラム言語のなかでは一番簡単!らしいじゃないですか。スクールとかに通ってPHP勉強する価値あると思いますか?それとも素人がちょっと勉強したからといって、簡単には使いこなせない?どうせシステム系を外部に頼るなら、全部頼っちゃった方がまし? どう思います? ちなみに、個人でやってらっしゃるWEBデザイナーさんはPHPぐらいなら自分でかけないとね、っていう感じなんでしょうか??
- ベストアンサー
- デザイナー・クリエイティブ職
- mausan
- 回答数6
- PHPの置換方法
<?php $begin = 'あいうえおかきくけこさしすせそ'; $replace = 'か*'; $last = ''; $word = str_replace($replace, $last, $begin); php> 以上のようにプログラムを組んで$wordの出力を『あいうえお』のように『か』以降をすべて空白で置換というプログラムを作りたかったんですがうまくいきませんでした。指定した文字列以降を全部置換するには*は使えないんでしょうか?また、ほかに方法があればアドバイスをいただけるとうれしいです。
- ベストアンサー
- PHP
- kotakota1010
- 回答数1
- プログラミング(PHP)始めます!
プログラム全くの未経験なのですが、まずは何から始めたらいいでしょうか? PHPを学びたいと思っています。 お勧めの本などもありましたら教えてください!
- ベストアンサー
- PHP
- sattakah_goo
- 回答数2
- php と JavaScript(HTML??)
どうかお願いします。 まず私がやりたい事は、 phpプログラムによってファイル名を入所し、HTMLのコンボボックスとして表示。 それを二つ作る。 その際、一つ目のコンボボックスで選ばれたディレクトリの中に入っているファイルを2つ目のコンボボックスで表示するようにする。 つまり (1)利用者はディレクトリを一つ目のコンボボックスで選択 (2)そのディレクトリに入っているファイル名(TEXTファイル)などを2つ目のコンボボックスで選択 このような事をしたいと考えています。 一つ目のコンボボックスはできました。 しかし、二つ目ができません。 まず私は$dir = opendir("./");としてディレクトリを開いています。 一つ目は上でいいのですが、2つ目が$dir = opendir("./???"); ??の部分に一つ目で選ばれた物を入れなくてはなりません。 しかし、HTMLやJavaScriptからPHPに変数を渡す方法がわからないのでできないんです・・・。。 どのようにしたらよいでしょうか。 長くなりましたがお願いします。
- PHPのリリース方法
あるシステム開発でPHPを使用しました。 このシステムをリリースする際に、 一つのファイルに固めてリリースすることは出来ないでしょうか? 例えば、Javaで構築したシステムでは、 jar、war、earなどの形式でリリースしてサーバ側で展開するというイメージです。
- ベストアンサー
- PHP
- susumufire
- 回答数2
- PHPメール送信エラー
Warning: mail(): Failed to connect to mailserver at "xxxxx" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() というエラーが出ます。 ポートは開いているのですがこのエラーからどこが原因なのかわかる方いますでしょうか? SMTPにはローカルPCのIPアドレスやプロバイダのSMTPサーバどちらを入れても同じエラーでした。 プロバイダのSMTP設定の場合他のPCで試したところ動いたのでプロバイダのSMTPサーバは問題ないと思います。 OSはwindows server 2003を使用しております。
- ベストアンサー
- PHP
- yamadachan
- 回答数7
- php.iniの修正
こんにちは!最近Apache,PHP,MySQLをインストールしたんですが、今php.iniの修正に1つところが困ってます: php.iniの中に“extension=php_mysql.dll”これ前の“;”を外すじゃない、 しかし、外してから、保存してApache2を再起動するとこんなメセージが出てくるですよ:“PHP Startup:unable to load dynamic library 'D:\PHP\ext\php_mysql.dll'-指定されたモジュールが見つかりません。” これは如何すればいいですか?分かる方がいましたら是非教えてください、お願いします!
- PHP+MySQLの構造
参考書MySQL×PHP(技術評論社)を読んだり検索してサイトをいくつか見てるんですが、どうしてわからなかったのでここで質問させて下さい. http://dev.mysql.com/doc/mysql/ja/select.html によると SQL_CALC_FOUND_ROWS(バージョン 4.0.0 以降)では、LIMIT 節を無視した場合に結果セットに含まれるすべてのレコード数を計算するよう MySQL に指示できる。 その後、SELECT FOUND_ROWS() を使用して、計算されたレコード数を取り出せる。 とありますが、意味がよく分りません もう少し分りやすい説明をしてるサイトを教えていただけると助かります. MySQLのデータ(テーブル・レコードセットなど)のテキストなどで格納されてるファイルはあるんですか 一つのphpファイルで2つ以上のデータベースを扱うことについて説明してあるサイトを教えて下さい
- FORMからPHP処理
こんにちわ ある参考書をみながらスクリプトを打ち込んでいるのですがFORM(touroku.html)で登録ボタンを押すと(touroku.php)にpostで送信されデータベース処理をした結果(登録完了)と表示されるはずなのですが何も表示されません。参考書ではhttp://touroku.htmlからhttp://touroku.phpに移動しているのですけど自分のはC:\www\touroku.htmlからC:\www\touroku.phpに移動しています。このあたりが何か関係あるのでしょうか?サーバーはANHTTPDを使用しています。なにか設定が間違っているのでしょうか?スクリプトは以下の様です。 <html> <body> <?php if(!$con=mysql_connect("localhost,"mysql","****")){ echo"接続エラー"; exit; } if (!mysql_select_db("****",$con)){ echo"データベース選択エラー"; exit; } $sql = "insert into ****_tbl(name,age) values('$nm',$age)"; //sqlを実行 if(!$res=mysql_query($sql)){ echo "Sql実行時エラー"; exit; } mysql_close($con); echo "登録完了"; ?> </body> </html>
- PHPのサンプルプログラム
お世話になります。 以下の様なPHPのサンプルプログラムがあったのでコピーして、localhost で走らせてみましたが、ブラウザの画面は真っ白で何も起こりません。 キーボードから何かを入れてリターンキーを押すとそれがスクリーンに表示されるものと考えていましたが、そうではないのでしょうか? 詳しい方、何かヒントを頂けると有り難いです。 よろしくお願いいたします。 サンプルプログラム: <?php $f = fopen( 'php://stdin', 'r' ); while( $line = fgets( $f ) ) { echo $line; } fclose( $f ); ?>
- ベストアンサー
- PHP
- papashiroSooke
- 回答数3
- index.phpにbbs.phpを埋め込みたい
http://www.abc.com/bbs.php としてすでに機能している掲示板があるとします。これを、index.htmlの中の一部として、表示させたい場合、記述としてはどのように書けばいいのでしょうか?index.htmlの表示させたい箇所に <?php include '[パス]/bbs.php'; ?> と書けば、そこだけ掲示板が実行されて、表示される、と考えていいのでしょうか?あるいは、requireでもいのでしょうか?
- PHPのライブラリをIISのPHPにインストール
PHPのライブラリを導入したいのですが、 インストール方法がLinuxコマンドしかありません。 (curl -sS ****) これをIISのPHPにインストールするには、どのようにしたらいいでしょうか? IISにはPHPが使える状態になっています。
- PHPからPOSTで他のPHPを実行する方法
サイトのアクセスログ収集をするPHPを初心者が悩みながら作ってます。Javascriptで拾いきれないアクセスを解析するためです。PHPからPOSTで他のPHPを実行する方法って、file_get_contents以外に何かありますでしょうか? やりたいこと、というか今考えているフローとしては、 (1)ページにアクセスしてきたユーザー情報をhoge.phpで取得(hoge.php) (2)取得した情報を書き込み用のfuga.phpにPOSTで渡す(hoge.php) (3)fuga.phpでPOSTを受け取り、POST情報を元に地域情報を取得(fuga.php) (4)POSTで受け取った情報と地域情報を合体させてログファイルに書き込み(fuga.php) ということでやってみようとしています。 PHP自体はなんとか動くところまできて、ログの書き込み自体はなんとかうまくできているようなんですが、実際にアクセスされるページが重くなってしまいました。 色々と調べてみたりこねくり回してみてわかったのは、どうも(3)の部分で時間がかかっているようです。大量のデータから地域情報を抽出するので、しかたないのかなとは思いつつも、実際アクセスされるページの表示はサクッと表示されたいと考えています。 なんとかできないものかと考えているのですが、どうやら(2)でPOST送信するために使っているfile_get_contentsが、fuga.phpからの情報を受け取るためにfuga.phpの処理が終わるのを待っているのではないかというところにようやく行きつきました。 別に戻り値を必要とするわけではなく、hoge.phpからfuga.phpへ投げっぱなしジャーマンのようにしたいのですが、方法はありますでしょうか? いろいろググってみたのですが、戻り値を受け取るための情報はあるのですが、受け取らないで投げっぱなしにする情報が見当たりません。 なにぶん素人なため、説明もわかりにくいと思いますが、ごうかご助言よろしくお願いします。 サンプル的なソースや情報など、素人にもわかる形でよろしくお願いいたします。
- phpファイルについて これはphp形式?のファ
phpファイルについて これはphp形式?のファイルなんですが、 1,php形式のファイルなのに,htmlを書き込めるんですか? 2,doctypeというのはhtml以外どういうのがあるんでしょうか?
- phpのソースにphpのパスを書かない方法
ファイル所有者がapacheになってしまう問題を解決するためにphpをsuexecで使いたいのですが、phpをCGIで実行させるためにはphpのソースの最初に#!/usr/bin/phpが必要みたいでしたが、これを書かずに実現する方法はありませんか? 拡張子がphpのファイルであれば、#!/usr/bin/phpを自動で付けるようなことはできませんか? 広告挿入の技術などを応用してできないでしょうか?
- php開発をする上でphpのバージョンの制限。
php開発をする上でphpのバージョンの制限。 使用環境 mac os x 10.6.4 MAMP使用 エディタ:adobe dreamweaver CS5 phpでweb開発をしようと勉強しているのですが、 現在使用しているレンタルサーバーの方に電話したところ phpのバージョンが4.4.7の対応というふうに聞きました。 しかし、今現在勉強のために落としたものはMAMPというphpとapacheとmysqlのセットになっているもので、 そこのphpがバージョン 5.2.13か5.3.2のどちらかを選ぶようになっていて5.3.2にして勉強していました。 これで作ってたものローカル上ではいいものの サーバーに上げた時に使えない箇所が出てくるという事でしょうか? 何を気をつけなければいけないのでしょうか? また一応、4.4.7のPHPを落としたのですがこれをどうしろというのですか? 初心者丸出しで申し訳ないのですが、教えて下さい。
