warez の回答履歴
- ブラウザいっぱいに表示されるページが作成できません。
ブラウザいっぱいに表示されるページを作成しようとしているのですが、上手くいきません。 3カラムのサイトで、左側メニュー、真ん中コンテンツ、右側メニューという感じにしようと思っています。 ブラウザのサイズに合わせて真ん中のコンテンツだけが伸び縮みするようにし、左側メニュー、右側メニューは固定したいと思っています。 イメージとしてはGIGAZINEのような感じです。 http://gigazine.net/ ―HTMLソース <div id="contents"> contents </div> <div id="right"> right menu </div> <div id="left"> left menu </div> ―CSS #contents { float: right; } #right { float: right; } #left { float: left; } しかし、真ん中コンテンツは最小サイズは指定しても、最大サイズを指定することができないので、長い文章を書くとその分だけ広がってしまい、結果的に他のメニューが回り込みできなくなって下に移動してしまいます。 position:absolute;を使えば、好きな場所に配置することができるので、これを実現できるのですが、個人的にposition:absolute;はあまり良くないと聞いたことがあります。実際はどうなのでしょうか? また、GIGAZINEのソースを見ていると、position:absolute;ではなく、position:relative;で相対的に配置しております。 今まで横幅が固定されたサイトしか作ってこなかったので、少し難しいです。アドバイスをお願いします。
- SSIの使用
SSIは最近は一般的に使用するものでしょうか。 セキュリティの観点から、使用を控えるべきでしょうか。 個人的には、使用したことによるメリットの方が大きいように思います。 補足 使用する目的としては、 共通のヘッダー要素など、変更が入った時に1ファイルを修正してすべてのページに反映する ことを主としています。
- ベストアンサー
- その他(プログラミング・開発)
- jun860107
- 回答数6
- SSIの使用
SSIは最近は一般的に使用するものでしょうか。 セキュリティの観点から、使用を控えるべきでしょうか。 個人的には、使用したことによるメリットの方が大きいように思います。 補足 使用する目的としては、 共通のヘッダー要素など、変更が入った時に1ファイルを修正してすべてのページに反映する ことを主としています。
- ベストアンサー
- その他(プログラミング・開発)
- jun860107
- 回答数6
- タブに相当するタグは何でしょうか?
改行は<br/>を使えますが タブはどのようになるのでしょうか? また、 textarea内にタブを入力する方法を押してください。 現在はエディタにタブを書きそれをコピーして張り付けています。 よろしくお願いします。
- 任意の2バイト文字からなる文字列を、一括でURIに含め置換するには
【質問】 <td>鳥山明</td> <td>王貞治</td>・・・・ という文字列を <td><a href="http://ja.wikipedia.org/wiki/%E9%B3%A5%E5%B1%B1%E6%98%8E">鳥山明</a></td> <td><a href="http://ja.wikipedia.org/wiki/%E7%8E%8B%E8%B2%9E%E6%B2%BB">王貞治</a></td>・・・・ という風に置換したいのですが、最も簡単にやるにはどうすればいいのでしょうか。 【備考】 phpを使い、2バイト文字をascii文字にエンコードするようにコーディングすると、ページ全体のURIが.html から .phpに変わってしまい、いろいろと問題がでてきてしまうので、.htmlのURIを維持したまま満足する解決策を教えて欲しいのです。 phpのmod_rewriteを使えばよいのでしょうが、私はphpについてよくわからないので、できるだけ単純に満足させる解決策を教えていただきたいのです・・・。 【環境】手前の借りているサーバーはphp5のモジュールモード対応で、htaccessが変更可能とのことです。 【私がやったこと】 正規表現で <td>(...)</td> ↓ <td><a href="http://ja\.wikipedia\.org/wiki/$1">$1</a></td> に置換して <a href="http://ja.wikipedia.org/wiki/鳥山明">鳥山明</a> <a href="http://ja.wikipedia.org/wiki/王貞治">王貞治</a> のようにしました。 wikipediaで見られればよいので、当面はこれでも問題ないのですが、URIに2バイト文字が入っているので当然文法的には重大なエラーが残ってしまいます。 【私に学習できること】 遠回りになると思いますが後々役に立つと思うので、phpも多少勉強するつもりです。 どなたか、よろしくお願いいたします。
- フォームで入力した数値の平均と履歴を出力したい
友達同士だけの携帯向けのWebサイトを扱っています。 内容はパチンコのボーダー情報や掲示板がメインです。 先日友人に、 「千円あたりの回転数を割り出せるツールが欲しい」と言われ、 HTMLの知識すら若干乏しい私がphpを勉強しているこの頃です。 質問します。 入力した数値を平均した数値を出力する方法と、 15, 28, 22, 25, 30, 等と入力した数値の履歴を同時に出力する方法を教えてください。 入力は1回ずつで、 例えば「15」を入力し送信。出力 1000円当たり 15.0 15, その後「28」を入力し送信。出力 1000円当たり 21.5 15, 28, という風に表示させたいのです。 ネットで調べつつ自分でも作ってみましたが、 試行回数を限定すれば、2回入力に対し「/2」、3回入力に対し「/3」で平均を出す事ができますが、 EXCELのaverageのように一括で計算できる関数はあるのでしょうか。 また続けて入力して送信後、 15,28,22, 等というように前回送信した数値を残した上で次の数値を続けて出力するにはどうすればいいでしょうか。 そもそもphpを使うのが間違っているのでしょうか。 他にcgiやSQLといった物があるようですがどういった物か分からなかったので、何となくphpに手を出した訳でありますが、 「こっちの方が簡単で良いよ」というのであればそちらに移行しようかとも思っています。 長文失礼しました。返答よろしくお願いします。
- ベストアンサー
- PHP
- psycholove
- 回答数1
- PHPの文字化け対策について
こんにちは。 PHPは、「表」や、「ソ」などの文字化け対策に、 「表\」や、「ソ\」として表示させますよね。 現在、$_POST関数で受信したデータを、別ファイルに保存するという方法をとっているのですが、 保存は、htmlファイルなので、表\や、ソ\などの\は不要なのです。 しかし、自動的に文字化けする文字の後に、\がついてしまうのですが、これをやめさせる方法はありますか? 簡単に言うと、 「表示」と入力 ↓ 送信 PHPで「表\示」と受信してしまう ↓ 保存 そのままhtmlファイルに「<p>表\示</p>」 と保存されてしまうのを防ぎたい。 のような感じです。 どうか、ご教授くだされば幸いです。
- ベストアンサー
- PHP
- ri19960913
- 回答数1
- SQLiteに画像を格納したい
作りたいと思っているシステムは、テキストと画像をDBに格納し、編集と削除ができるような簡単なデータベースのようなものです。 そこで、DBにはSQLiteを使おうと思っているのですが、調べてみたところSQLiteに画像を格納するのはあまりよくない(できない?ややこしい?)というような記事などを目にしました。 実際のところはどうなのか、ということをお聞きしたいです。 画像はただ単純にサーバーにアップロードするような方法が望ましいのでしょうか。 どなたかご返答頂ければと思います。 どうぞよろしくお願いいたします。
- 任意の2バイト文字からなる文字列を、一括でURIに含め置換するには
【質問】 <td>鳥山明</td> <td>王貞治</td>・・・・ という文字列を <td><a href="http://ja.wikipedia.org/wiki/%E9%B3%A5%E5%B1%B1%E6%98%8E">鳥山明</a></td> <td><a href="http://ja.wikipedia.org/wiki/%E7%8E%8B%E8%B2%9E%E6%B2%BB">王貞治</a></td>・・・・ という風に置換したいのですが、最も簡単にやるにはどうすればいいのでしょうか。 【備考】 phpを使い、2バイト文字をascii文字にエンコードするようにコーディングすると、ページ全体のURIが.html から .phpに変わってしまい、いろいろと問題がでてきてしまうので、.htmlのURIを維持したまま満足する解決策を教えて欲しいのです。 phpのmod_rewriteを使えばよいのでしょうが、私はphpについてよくわからないので、できるだけ単純に満足させる解決策を教えていただきたいのです・・・。 【環境】手前の借りているサーバーはphp5のモジュールモード対応で、htaccessが変更可能とのことです。 【私がやったこと】 正規表現で <td>(...)</td> ↓ <td><a href="http://ja\.wikipedia\.org/wiki/$1">$1</a></td> に置換して <a href="http://ja.wikipedia.org/wiki/鳥山明">鳥山明</a> <a href="http://ja.wikipedia.org/wiki/王貞治">王貞治</a> のようにしました。 wikipediaで見られればよいので、当面はこれでも問題ないのですが、URIに2バイト文字が入っているので当然文法的には重大なエラーが残ってしまいます。 【私に学習できること】 遠回りになると思いますが後々役に立つと思うので、phpも多少勉強するつもりです。 どなたか、よろしくお願いいたします。
- Movable Typeの¥の表示について
お世話になっております。 Movable Typeでの¥の表示についておしえてください。エントリーをアップする際に半角の\が?に自動的に変換されてしまうので困っています。どなたか半角の\を正しく表示する方法をおしてください。
- DATETIME型からUNIX時間を求める方法
現在、MYSQL、DATETIME型 YYYY-MM-DD HH:MM:SS からUNIX時間を求める際に、気軽に質問出来る詳しい方が知り合いにおらずPHP学習中で知識が乏しいため、YYY-MM-DD HH:MM:SS をスペースで分割、をハイフンで分割、HH:MM:SSをコロンで分割、その後、mktimeに当てはめてUNIX時間を求めています。 他に簡単にDATETIME型からUNIXTIME求める関数などがありましたらご教示頂けましたら嬉しいです。 それとも、計算が必要な日時をMYSQLに格納する場合はINSERTする場合にUNIX時間でINSERTし、表示が必要な場合に、DATE関数等で日時として表示する方が良いのでしょうか?
- フォームの送信が出来ません
今現在、次の案件の為にPHPを学習している30代の者です。 PDTとXAMPPをインストールしてPHPを学習していました、 デバッグもPHPファイルのみのときはeclipse上で問題なく行えていたのですが HTMLからのフォームの送信を行うと、 Apacheのエラーログが出てしまいます。 以下がソースです。 :HTML <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-31j"> <title>Insert title here</title> </head> <body> <form action='action.php' method='GET'> <input type="text" name="txt1"/> <input type="submit" value="送信"/> </form> </body> </html> :PHP <html> <head> <title>PHP Sample</title> </head> <body> <?php $str = $_GET['txt1']; echo 'あなたは' . $str . 'と入力しました。'; ?> </body> </html> 正月休みを利用して学習を進めたかったのですが、 全く進めなくなってしまいました。 大変困っています。 どうか解決策を教えてください、よろしくお願いいたします。
- リンク色変更タグが使えない原因は…
サーバはさくらインターネットを利用しているのですが <body link="#xxxxxx" vlink="#xxxxxx" alink="#xxxxxx"> をheadに挿入した場合にはリンク色を変更できるのですが 特定のリンク色を変えるために <A HREF="http://" TARGET="_red">を使ってもリンク色を変更することができません。 これではひとつのリンク色しか使えなくなってしまいます。 どうすればひとつひとつのリンク色を変更することが出来るようになるでしょうか? どなたかご存知の方は教えて頂ければ幸いです。 よろしくお願い致します。
- PHPの文字列変数をJavaScriptのalertで表示させたい
<?php $mes = 123; print<<<EOF <script Language="JavaScript"> <!-- JavaScript:alert( $mes ); //--> </script> EOF; ?> ↑のコードを実行すると123というメッセージボックスが表示されます。 <?php $mes = "aaa"; print<<<EOF <script Language="JavaScript"> <!-- JavaScript:alert( $mes ); //--> </script> EOF; ?> しかしこのように数値変数でははく文字列変数を渡すと表示できません。 JavaScriptにPHPの文字列変数を受け渡すことはできるのでしょうか?
- 携帯サイト作成する場合の.htaccess処理で困っています。
携帯サイト(XHTML+CSS)の作成方法を勉強している最中で.htaccessファイルを作成していたのですがうまく動かない部分がありますのでお手数ですが対応方法をお教え頂けますでしょうか。 .htaccessでapplication/xhtml+xmlの情報を送り、さらにPHPファイルをhtmlの拡張子で動作できればと思い、いろいろなサイトの情報を集めて下記内容を作成しアップロードしたところ、Content-Typeがapplication/xhtml+xmlにならずにtext/htmlのままPHPプログラムが動作しました。(AddTypeを無視しているようです) [.htaccess] AddHandler x-httpd-php442 .php .html AddType "application/xhtml+xml; charset=Shift_JIS" .html AddHandlerの".html"を消すと今度はContent-Typeがapplication/xhtml+xmlになりますがPHPが動作しなくなります。 AddHandler x-httpd-php442 .php .htmlの1行を.htaccessに記述し、 HTMLファイル内に<?=header("Content-type: application/xhtml+xml");?>を入力すれば表示されるのですが、できれば.htaccess一つで済めばと思います、、、。 サーバーはKDDIウェブコミュニケーションズ(CPI)のX10プランを使用しています。このサーバーは注意事項として"弊社サーバーでは .htaccessファイルにてphp_valueおよびphp_flag はご利用いただけません"との文言がありました。(※php.iniの修正は可能のようです) 良い書き方があればお教え頂ければ幸いです。 何卒宜しくお願いいたします。
- 携帯サイト作成する場合の.htaccess処理で困っています。
携帯サイト(XHTML+CSS)の作成方法を勉強している最中で.htaccessファイルを作成していたのですがうまく動かない部分がありますのでお手数ですが対応方法をお教え頂けますでしょうか。 .htaccessでapplication/xhtml+xmlの情報を送り、さらにPHPファイルをhtmlの拡張子で動作できればと思い、いろいろなサイトの情報を集めて下記内容を作成しアップロードしたところ、Content-Typeがapplication/xhtml+xmlにならずにtext/htmlのままPHPプログラムが動作しました。(AddTypeを無視しているようです) [.htaccess] AddHandler x-httpd-php442 .php .html AddType "application/xhtml+xml; charset=Shift_JIS" .html AddHandlerの".html"を消すと今度はContent-Typeがapplication/xhtml+xmlになりますがPHPが動作しなくなります。 AddHandler x-httpd-php442 .php .htmlの1行を.htaccessに記述し、 HTMLファイル内に<?=header("Content-type: application/xhtml+xml");?>を入力すれば表示されるのですが、できれば.htaccess一つで済めばと思います、、、。 サーバーはKDDIウェブコミュニケーションズ(CPI)のX10プランを使用しています。このサーバーは注意事項として"弊社サーバーでは .htaccessファイルにてphp_valueおよびphp_flag はご利用いただけません"との文言がありました。(※php.iniの修正は可能のようです) 良い書き方があればお教え頂ければ幸いです。 何卒宜しくお願いいたします。
- liタグの中に<p>タグやら<dl>を入れるのはあり?
それともなしでしょうか? たとえば、作品実績みたいなのを羅列するとき 「画像」 「タイトル」 「簡単な説明」 を乗せたいときはどうしますか? <ul> <li> <p>画像</p> <dl> <dt>タイトル</dt> <dd>説明</dd> </dl> </li> </ul> こんな感じを考えたのですが・・・ <li>(作品)ごとにボーダーボトムで区切りたいかなと考えております。 <li></li>の中に他のタグを入れないほうがいいときいたこともあるんですが、皆さんならどうしますか? </ul>
- PHPとMYSQLでデータ登録
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 上記のようにエラーでました。分かる方いらっしゃいましたらよろしくお願いします。 ソースは下の通りです。 <?php $con = mysql_connect("localhost","root","matsushima") or die(mysql_error()); mysql_select_db("koukou") or die(mysql_error()); $sql = "insert into area(name_area) values('".$_POST[name_area]."')";//SQL文の作成 $res = mysql_query($sql) or die(mysql_error());//クエリの実行 mysql_close($con);//切断 ?> <html> <head> <title>登録完了画面(サンプルリスト)</title> <meta name="keywords" content="入力フォーム,確認画面,サンプル"> </head> <body> <p>
- NULLについて
NULLについて伺います。 現在、strutsで入力画面にて入力した内容がデータベース(MYSQL)に反映されるWEBアプリケーションを作っているのですが、Column 'title' cannot be nullとコンソールでエラーが出ており、「not nullでテーブルを作り直せばいいのかな」と思い、一旦テーブルを削除してからもう一度作り直したのですが、エラーが変わりません。何かしらご教授頂ければ幸いです。よろしくお願いいたします。下記にテーブル構造と、その下にエラーを貼り付けておきます。(文字数の関係上、エラー全文は貼り付けられませんでした) mysql> desc input; +--------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +--------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | title | text | NO | | NULL | | | movie_url | text | NO | | NULL | | | material_url | text | NO | | NULL | | | explanation | text | NO | | NULL | | +--------------+---------+------+-----+---------+----------------+ com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'title' cannot be null