検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- ASP.netとPHPについて
C/SシステムからWebシステムの時代のため、新たな開発スキルを習得したいです。 可能言語はVB6.0、VB2008、Excel VBAなので、この先Webシステムをやるなら、ASP.netを習得しないといけません。けれども開発言語として、PHPにも興味あります。 習得のしやすさや今後を考えると、どちらに手をつけたほうが良いか、意見願えないでしょうか? ちなみに、両者ともHTMLの知識が要るみたいですが、僕は全くないですが、HTMLはかなり要求されるのでしょうか? 以上、二点よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- コークスクリューブロー
- 回答数1
- PHP ハイパーリンクのエンコードについて
PHP ハイパーリンクのエンコードするには、どうしたらいいのでしょうか? <?php $jew = $path."brand/brand.php?keyword=" . urlencode("マグロ").."&sort=".standard;?> <a href="<?= $jew ?>">魚</a> 下記のサイトも参考にしたのですが、日本語がそのまま返ってきてしまいます。 http://nyx.pu1.net/practice/external_var/external_var3.php http://namidameweb.blog62.fc2.com/blog-entry-231.html
- 拡張子htmlでphpを動かす
会社の携帯サイトにGoogleAnalyticsのタグ(php)を入れたいのですが、上手くいきません。 サイトは既にhtmlでガッツリ作られているので、拡張子htmlのまま行きたいのです。 .htaccessに「AddType application/x-httpd-php .html」を書けば良い という情報は見つけたのですが、その通りに行っても出来ませんでした。 試しに <?php header("Location: http://www.yahoo.co.jp/") ?> とだけ書いた.htmlを作ってみましたが動作しません。 原因は何でしょうか?よろしくお願いいたします。 phpのバージョンは5.2.8です
- コメント削除のPHPスクリプトの作成
PHPファイルのコメント部を全て削除するPHPスクリプトを作成しようと思ったのですが、質問させてください。 $string = <<<here こんにちは。 すみません、乱入します。 //use constant DEBUG_TAIL => 2; //use constant DEBUG_LEX => 4; const DEBUG_ADD = 1; /* ダメダメ */ const DEBUG_TAIL = 2; //use constant DEBUG_TIME => 8; const DEBUG_TIME = 8; here; $comment1 = '/\/\/.*/'; $comment2 = '/\/\*+.*\*+\//is'; $string = preg_replace($comment1, '', $string); $string = preg_replace($comment2, '', $string); のようにすれば(ヒアドキュメント部は)一応ブラウザ上ではコメント部は削除されています。 しかし、ファイルを読み込む(例えばfopen()などで1行ずつ読みこんでいく)方法では$comment2など上手くいかないことは目に見えているのですが、正規表現の指定の仕方が貪欲さの指定も含めてイメージできませんでした。 アドバイスを頂けないでしょうか? PHP5.3です。
- iphone/AndloidアプリをPHPで作る
こんにちは 現在、iphone/Andloidに共通するアプリを作成したいと思っております。 一般的には titanium mobile や phonegap などで javascript + html + css で両方のアプリをコンパイルして作る方法がありますが、 これを php + html などで両方のアプリをコンパイルして作る方法とかが あったりしますでしょうか? またそういうプログラムがあったりしますでしょうか? 些細な情報でもOKですので、 よろしくお願い致します。
- phpによる入力フォームのチェック
入力フォームの入力チェックを行いたいと思います。 姓 :テキストボックス <div></div> 名 :テキストボックス <div></div> 郵便番号:xxxx <div></div> とあった場合、 javascriptで、チェックをかけ、未入力の際等に 各DIVブロックに、innerhtmlで、「入力項目を確認してください」等を 書き込ませば対応できると思っています。 PHPでもjavascriptと同じように、innerhtmlと同じようの動作をさせ ページの一部分を変更させるとか できるのでしょうか? それとも受け取った内容(POST)をチェックし、 「入力項目を確認してください」のページを別に用意する必要があるのでしょうか?
- JSP・サーブレットとphpどちらがいい?
質問1:どちらがおすすめですか?またこのどちらかじゃなくてもいいので、webサイト構築にお勧めの言語をご教示ください 質問2:jspやサーブレットでfacebookやmixiやok waveみたいなサイトを構築できますか? 質問3:スマートフォン向けのサイトの構築でもjspやサーブレットは使えますか?
- PHP,RUBY,Perl,JSPで実現可?
はじめまして。 このカテゴリーでいいのかどうか分かりませんが、 サーバーサイドで実現できないかどうか、質問させてください。 現在、ひとつのLAN上に、計測器(X)とパソコン(P)が接続され、 PはXから定期的に計測値を取得してデータベースにに書き込んでおり、 Pでは最新値や経過時間による値の変化のグラフを表示しているのですが、 これをWEBからいつでも誰でも見られるようにできないかと言われています。 コンピュータに詳しくなく、よく分かりません。 ホームページなどは、契約したレンタルサーバー宛てにHTMLをFTP送信すれば表示されます。 (実際ウチの会社のHPもそうやって月に一度私がアップして更新しています。)、 同様に、定期的にグラフを画像(GIF等)化し、HTMLに組み込んでFTPでサーバーにアップするのも一つの手だと思いました。(※) でも、毎回グラフを画像化するのに時間がかかったり、送信の付加も高そうです。 そんな中、最近サーバーサイドの言語もいろいろあって、利用できないかと思っているところです。 しかし、素人の私はサーバーサイドと言うものを、 ・サーバー側にDBがあり、 ・クライアントからのリクエストに応じてそのDBから値を取得して都度HTMLを作り、 ・そのHTMLをクライアントに返す というもの、と理解していまして、そこで質問なのですが、 1) サーバーサイドというものについて、上の私の理解は合っていますでしょうか? 2) 1)での私の理解が合っているとすると、今回のケースのようにDBがこちら側にある場合、サーバーサイドでクライアントからの要求に応じてHTMLを作って送ることはそもそもできないのでしょうか? 3) 2)のことができないとすると、サーバー上にDBがあればできるのでしょうか? つまり、サーバー上にDBを置き、PはXの値を自分のDBに登録するのではなく、サーバー上のDBに書くようにすればできるのでしょうか? もしできるとしても、サーバー上のDBの値を更新する方法は分かりませんが... でもなんとかなるならサーバー側でサーバーサイドの言語を使ってグラフが描けそうな気が... 4) もし3)のことができないとすると、上の※の方法しかないのでしょうか? 5) そもそも、今回の私のケースのような場合、一般的にどのような方法で実現できるでしょうか? サーバーのレンタル代などのランニングコストのかからない方法だとありがたいのですが... サーバーサイドでなんとかなりそうなら、 最近興味が出てきましたので頑張って勉強したいと思います。 Rubyとか、MySQLとか... 正直言って現時点ではちんぷんかんぷんなため、 とりとめのない質問のようになってしまい申し訳ありません。 どうぞよいお知恵をかしてください。 よろしくお願いいたします。
- PHPで二種類のログイン画面
PHPで接続先が外部だとログイン画面を違うのに出来るでしょうか? 具体的には (1)立ち上げたWebサービスに内部ならログインは簡単にできる (2)しかし、外部からだとログイン画面を厳重(入力するべき項目が増えたりする)に変える 自分の考えでは (1)Webサービスのサーバに内部のログイン情報をあらかじめ作っておく (2)アクセスには作ったログイン情報と照らし合わせて情報に無い場合は外部接続とし、ログイン画面をもう一つ作る というものですが果たして出来るでしょうか?また行うには何が必要でどう構成するかも教えていただきたいです
- ベストアンサー
- その他(ソフトウェア)
- maton12
- 回答数2
- 初めてのプログラミング、rubyかphpか
初めてプログラミングを学ぶのですが、rubyかphpかで迷っています。 現在のところの目的は、HP作成で、このokwaveのようなフォームを多用したサイトを作りたいと思っています。となると、PHPが向いているのでしょうが、「PHPはテンプレート言語だからプログラムの知識がつかない(他の言語に手を出すときにつまづく)」と聞きます。 そこで、RUBYも選択肢に入れています。 あと、WEBアプリ開発となると、PERLという言語もあるそうですが、PHPとどこが違うのですか? 回答お願いいたします。
- ベストアンサー
- その他(インターネット・Webサービス)
- inudaisukidesu
- 回答数5
- PHPを使ったHPの<HEAD>
CGIからPHPへ切り替えようかと思い、現在PHPと格闘中なのですが、<HTML>で始まり途中に<?php ~ ?>が入るような場合、従来のHTMLのように<HEAD>~</HEAD>にDOCUTYPE宣言などの記述は必要なのでしょうか? 商業サイトの製作などもしているため、検索エンジン対策も含めた回答をお願いします
- ベストアンサー
- PHP
- hitomi17813
- 回答数2
- PHP関数化での不具合?
お世話になっております。 PHP歴(趣味レベルで)1年のdwtと申します。 PHPでどうしても解決できない不具合があり 自分では解決できそうになかったので質問させて 頂きました。以下のその症状です。 ・プログラム MySQLと連動したBBS →改造・参考元http://php.s3.to/のP-BBS DB版 ・形式 自作のBlogにインクルードさせて動作させる HTMLタグを修正すれば単体起動も可能 ・プログラムの流れ 変数宣言 ↓ 各処理をfunctionで小分け その際必要な変数だけglobalにて取得 ↓ case文で処理ごとに必要なfunctionを拾い上げ ・症状 単体起動だと正常に動作するがインクルードを行うと 「You have an error in your SQL syntax near 'bbs,5' at line 1」 となる。 ・原因思えるポイント スクリプトをfunctionで小分けするという事は これ以外やったことないのでそのへんの不具合? ->但しglobalで必要なものを呼んでいる 処理内のインクルードでfunctionというやり方がおかしい ->blog側では処理の真っ最中なので宣言しなおしっていうのはやはり変……だけど妥当な修正が思いつかず(^^; SQL宣言がおかしい ->インクルードスクリプト事にオープン/クローズを行っているので接続は問題ないハズ。構文エラーも単体起動可能なので平気かと思われます。 以上です。 ここをチェックしてみれば?的なご意見があればお願い致します。
- PHPスクリプトからサービスの再起動
お世話になります。 PHPスクリプトからリナックスのsquidのサービスを 再起動したいのですが、これは可能なんでしょうか? php4.3.9 apache2.0.52 rhl9 よろしくお願いします。
- PHPからmySQLに接続できない
自宅サーバー(PHP4.3.9+mySQL4.1+Windows2000)で構築を試みています。 PHPからmySQLに接続するのに次のようなソースを試してみました。 <?php $mysql=mysql_connect("localhost","user","password"); if(mysql_select_db("dbname", $mysql)){ print "OK"; }else{ print "NG"; } ?> 次のようなエラーが返りました。 Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\create.php on line Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\create.php on line このエラーについていろいろ調べたのですが、mySQL4.1以降からパスワードのハッシュが変更になっており、PHPからアクセスできないという記事を見つけました。 解決方法としてmySQL起動時に「--old-passwords」オプションをつければよい、という記事だったのですが、 質問1:このエラーは果たしてパスワードの問題なのでしょうか。他に考えられる原因はないでしょうか。 質問2:Windowsの場合、mySQLはサービスとして起動しているのでオプションをどのようにつければいいのかわかりません。 質問3:PHPのバージョンが上がるにつれ、この問題は解決するのかもしれませんが、現段階でPHP側で解決する手段はないのでしょうか。 ちなみにコマンドラインから c:\>c:\mysql\bin\mysqlshow Access denied for 'ODBC'@'localhost'(using password:NO) となります。 コマンドラインからはログインでき、テーブルなどの作成は済んでいます。 よろしくお願いします。
- phpのダウンロード方法を教えて
http://www.webdlab.com/guide/php/php_2.php 上記のサイトの説明の「Windows Binaries」が見当たりません。 何処にあるのか教えて下さい。
- PHPのEND_OF_ERRORとは?
http://www.1kara.net/php/practice/bbs/source.php 上記のアドレスの/*----- ※11 ------*/ に、echo <<<END_OF_ERROR 、と有ります。 これはどの様な意味ですか? PHPプログラムで掲示板を作ろうとしています。 PHPは初級者ですが多少は分かります。
- xml画像データを表示するphp
xml画像データを表示するphp下記で構文エラー....解りません ご教授宜しくお願い致します。 IMAGE.XML <?xml version="1.0"?> <photos> <photo url="http://www.kahokanko.com/menu/1.jpg"/> <photo url="http://www.kahokanko.com/menu/13.jpg"/> <photo url="http://www.kahokanko.com/menu/8.jpg"/> </photos> IMAGE.PHP <?php $xml = simplexml_load_file($req) foreach($req->photos->photo as $value){ printf('<img src="%s"><br>', $value->photo->URL); }
- 締切済み
- PHP
- murakami5656
- 回答数3
- phpでカレンダを作りたいです。
日めくりカレンダーで縦長の枠の中で勝手にその日と曜日が変わるようにしたいのですが、その方法がわかりません。 例 2013年 1月 1 3 日曜日 ご存知の方ご指導よろしくお願いします。 参考URLを添付してもらえると助かります。
- PHPの画面表示に関して
初めて質問させていただきます。 今、PHPでWebシステムの開発を行っています。 ログインユーザごとに、ボタンの表示/非表示をするようにしているのですが、(下記参照) まず、Aさんがログインして、ボタンが表示されます。そのあと、同じPC、同じブラウザで Bさんがログインすると、ボタンが表示されたままになってしまいます。 互換表示をクリックするとボタンが消えるのですが、Bさんがログインした状態で表示されない ようにすることはできないのでしょうか? 例: Aさんがログインした場合、ボタン表示 Bさんがログインした場合。ボタン非表示 =========================================================================== <? if($_SESSION["login_kind_id"] == "A"){ ?> <input type="button" name="output" value="出力"onClick="output()"> <? } ?> ===========================================================================
- ベストアンサー
- PHP
- noname#191450
- 回答数3
- PHP、MySQLでテキストを処理する
英語やドイツ語など、スペースで区切られた言葉で作られた任意の文書を解析 したいのです。解析内容は、単語ごとに分解し、その単語が出現した回数をカウントし DB(MySQLなど)に格納します。PHPとMySQLで何とか実現したいのですが、どのような 方法で、どんな関数を使うかなど教えていただけないでしょうか。 入力されるデータはTEXT形式(WORDもあり)で、WebのフォームからCut&Pasteや 直接打ち込み などの方法で入れます。格納形式は半角の小文字です。 DBに格納されたデータは別のDBと連携させる予定です。 よろしくお願いします。
