zxcv0000 の回答履歴
- ローカルテストサーバーと本番サーバーにおける、相対パス表記のズレについて。
初歩的な質問かもしれませんが、よろしくお願いします。 現在、webサイトを制作中で、ローカルでテストできるように、自分のPCにXAMPPをインストールしました。 本番サイトのトップページURLが、http://example.comであるとすると、このページは ローカルテスト上では、http://localhost/example.comとブラウザには表示されます。 つまり、あたまに「localhost/」が付く分だけ、本番サイトとは、1階層のズレが生じます。 このhttp://example.comのトップページで、http://example.com/about.html でアクセスできるページへのリンクを貼る場合、 「http://example.com/about.html」という絶対パスでリンクを貼ると、ローカルから本番へと飛んでしまうことになります。 なので、リンクを貼る場合、絶対パスではなく相対パスで貼る必要があると感じているのですが、 その書き方がよく分からないのです。 http://example.com/about.html というページのトップページからの相対パスは、 本番サイト上では、「./about.html」と表記でき、 (http://example.com/about.html だから1階層下) ローカルテスト上では、「././about.html」と表記することになるので、 (http://localhost/example.com/about.html だから2階層下) テスト後、本番にアップする際にいちいちパスを修正しなければならなくなり、これだと不便です。 テストしてOKだったHTMLを修正せずに、そのまま本番のサーバーへとアップする方法がありましたら、教えて下さい。 ・PCのOS:winXPsp2 ・dreamweaver CS3(win) ・phpファイルもアップすることがあります。
- 絶対パスを知りたいのですが・・・
レンタルサーバーを借りているのですが、 絶対パスを知りたくて、 いわゆる「telnetもどき」や次のスクリプトでpwdコマンドを打ってみたのですが、 pwd: cannot determine current directory! と出てしまいます。 ちなみにレンタルサーバーのOSは、soralisです。 #!/usr/bin/perl open (CMD, "pwd |"); $PATH_OF_HERE = <CMD>; close(CMD); chomp($PATH_OF_HERE); print "Content-type: text/html\n\n"; print "$PATH_OF_HERE\n"; よろしくお願いします。
- htmlからテキストを返すperlを実行する方法
アクセスカウンターの数字画像を出力するperlのcgiを、<img>タグで、 <img src="./counter.cgi"> と、呼び出す方法があると思いますが、これと同じように、画像ではなくテキストを出力するperlのcgiをhtml中に呼び出して、ブラウザに表示する方法はないでしょうか? 以下のような感じかと漠然と思ったのですが、やはり上手くいくはずはありませんでした。 ■cgiプログラム(test.cgi) #!/usr/bin/perl print "Content-type: text/plain\n\n"; print "TEST TEXT"; exit 0; ■htmlファイル <html><head></head> <body> <br> <hr> <object data="./test.cgi" type="text/plain"></object> <hr> </body> </html> perlもhtmlも独学で学んだ基礎レベルだと自分で思っています。 どなたか突破口となるヒントをお願いします。
- ベストアンサー
- Perl
- hako_otoko
- 回答数5
- キャッシュを読まないようにするには
perl+cgi で hpを作成しています。 ページのbgmを変更するcgiを作成し、新らしいbgmファイルに変更した後、変更するCGIから Location: http:./**.cgi ページに戻ると、キャッシュを読み込んで、bgmファイルは変わっているのに、古いbgmが再生されてしまいます。 キャッシュを読まないようにするには、どうしたら良いでしょうか。
- csv元データーの数字の列が、""で囲まれているせいか、数値としてのソートできません
次の式でソートしたいのですが、 @LINES = sort { (split(/\,/,$a))[0] <=> (split(/\,/,$b))[0] } @LINES; csv元データーの数字の列が、 "28000000","鈴木", のように""で囲まれているせいか、<=>で数値としてのソートできません。 cmpで文字列としてのソートは出来ます。 どうしたら良いのでしょうか?
- キャッシュを読まないようにするには
perl+cgi で hpを作成しています。 ページのbgmを変更するcgiを作成し、新らしいbgmファイルに変更した後、変更するCGIから Location: http:./**.cgi ページに戻ると、キャッシュを読み込んで、bgmファイルは変わっているのに、古いbgmが再生されてしまいます。 キャッシュを読まないようにするには、どうしたら良いでしょうか。
- キャッシュを読まないようにするには
perl+cgi で hpを作成しています。 ページのbgmを変更するcgiを作成し、新らしいbgmファイルに変更した後、変更するCGIから Location: http:./**.cgi ページに戻ると、キャッシュを読み込んで、bgmファイルは変わっているのに、古いbgmが再生されてしまいます。 キャッシュを読まないようにするには、どうしたら良いでしょうか。
- 掲示板の投稿キーを自動入力にすると意味がない?
掲示板に投稿キーというものがありますよね?あれは機械的なスパム攻撃(?)などを防ぐようですが、 これをjavascriptを使って自動的に入力させるというソースを見つけたのですがこれで攻撃を防げるものなんでしょうか? ※このソースを使うとページを開いた時直後に一文字ずつ徐々に投稿キーが入力されていきます。
- サーバ移転後生じた文字化けに困っています
会社のサイトなんですが、サーバ移転後同じhtmlなのに、m2や~といった文字が文字化けするようになってしまいました。 何が原因かわからず困っています。 原因にお心当たりがおありの方がいらしたら、アドバイスをお願いいたします。
- Resetボタンを画像にする方法を教えてお願いします。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>sss</title> <script type="text/jscript"> <!-- function fName(){ <!--ここのjavascriptの書き方が分からない????--> } //> </script> </HEAD> <body> <FORM name="fName"> 日付: <input type="text" name="tel"><br> 住所: <input type="text" name=""><br> <!--ここのボタンは上記の内容を送信する--> <A href="#" onClick="action(アクション名)"><IMG src="sousinn.gif" border="0"></A> <!--ここでは上記の内容をリセットする--> <A href="JavaScript:document.fName.reset()"><IMG src="reset.gif" border="0"></A> <!--特にここのhrefの後ろはjavascriptにしたいです。--> </FORM> </body> </HTML> それを実現するにはどうすればいいでしょうか? 教えてお願いします。
- ベストアンサー
- JavaScript
- laoyu
- 回答数4
- <form method="post" action="の先のサーバー名
簡単なフォームは、作成できるようになりましたが、教えていただいているところでは、実際のサーバーを使っているため、<form method="post" action="... の先のサーバー名という部分の意味がどうしても理解できないで困っています。どんな情報が必要なのかといった根本的な部分で、理解ができていないのです。 また、form-cgiとかkantan-cgiとか、このcgiの名前というのは、任意にというか勝手に書き込んで動くのでしょうか?質問の意味がわかっていただけるでしょうか?
- 締切済み
- CGI
- noname#153471
- 回答数9
- オートレスポンダー(メールフォーム)について
申込者がフォームの複数行テキスト枠に入力した文章と、 当方が用意した文章とのANDを取って、 真のときだけ自動返信メールの機能が働く、 という機能を持ったオートレスパンダー(メールフォーム)を ご存じないでしょうか? よろしくお願いいたします。
- <form method="post" action="の先のサーバー名
簡単なフォームは、作成できるようになりましたが、教えていただいているところでは、実際のサーバーを使っているため、<form method="post" action="... の先のサーバー名という部分の意味がどうしても理解できないで困っています。どんな情報が必要なのかといった根本的な部分で、理解ができていないのです。 また、form-cgiとかkantan-cgiとか、このcgiの名前というのは、任意にというか勝手に書き込んで動くのでしょうか?質問の意味がわかっていただけるでしょうか?
- 締切済み
- CGI
- noname#153471
- 回答数9
- Resetボタンを画像にする方法を教えてお願いします。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>sss</title> <script type="text/jscript"> <!-- function fName(){ <!--ここのjavascriptの書き方が分からない????--> } //> </script> </HEAD> <body> <FORM name="fName"> 日付: <input type="text" name="tel"><br> 住所: <input type="text" name=""><br> <!--ここのボタンは上記の内容を送信する--> <A href="#" onClick="action(アクション名)"><IMG src="sousinn.gif" border="0"></A> <!--ここでは上記の内容をリセットする--> <A href="JavaScript:document.fName.reset()"><IMG src="reset.gif" border="0"></A> <!--特にここのhrefの後ろはjavascriptにしたいです。--> </FORM> </body> </HTML> それを実現するにはどうすればいいでしょうか? 教えてお願いします。
- ベストアンサー
- JavaScript
- laoyu
- 回答数4
- たとえば225は何X何かがわかる方法はありますか?
こんばんは☆いつもありがとうございます。 今日は二次方程式というところの問題をやっていてそれは 縦20cm横30cmの長方形の白い用紙に縦と横に同じ幅で色を塗ると 白い部分の面積が元の用紙の面積の5/8倍になった。 この色を塗った部分の幅をxcmとして方程式をつくり 色を塗った部分の幅を求めなさい。 という問題でした。 考えとしては20X30X5/8=20X30-(20x+30x-x^2)で どうやらよさそうなのですが、 そのあと、x^2ー50x+225=0になってからが大変で どうやればかけて225でたしてー50になる数をみつけられるかがわかりません。 わたしでもかけて30とかそういうのなら色んなパターンが思い浮かぶのですが すぐにいろんなパターンを考え付かない時になにかいい方法はないでしょうか?? 数学は苦手で全然ひらめかなくても出来る方法があればうれしいです。 もしよかったら教えてください。
- ベストアンサー
- 数学・算数
- lemon12321
- 回答数10
- <form method="post" action="の先のサーバー名
簡単なフォームは、作成できるようになりましたが、教えていただいているところでは、実際のサーバーを使っているため、<form method="post" action="... の先のサーバー名という部分の意味がどうしても理解できないで困っています。どんな情報が必要なのかといった根本的な部分で、理解ができていないのです。 また、form-cgiとかkantan-cgiとか、このcgiの名前というのは、任意にというか勝手に書き込んで動くのでしょうか?質問の意味がわかっていただけるでしょうか?
- 締切済み
- CGI
- noname#153471
- 回答数9
- <form method="post" action="の先のサーバー名
簡単なフォームは、作成できるようになりましたが、教えていただいているところでは、実際のサーバーを使っているため、<form method="post" action="... の先のサーバー名という部分の意味がどうしても理解できないで困っています。どんな情報が必要なのかといった根本的な部分で、理解ができていないのです。 また、form-cgiとかkantan-cgiとか、このcgiの名前というのは、任意にというか勝手に書き込んで動くのでしょうか?質問の意味がわかっていただけるでしょうか?
- 締切済み
- CGI
- noname#153471
- 回答数9