パラメーター引継ぎ用の以下のphpファイルを作成し、サーバーにアップしたものを参照しようとすると、何も表示されません。(エラーなども)


何か構文的におかしい部分があるのでしょうか?

<?
php$key = $_GET['key'];
?>
<HTML>
<HEAD>
<title>xxxx</title>
</HEAD>

<BODY bgcolor="#C9D6DA" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">

<A href="xxxxx.php?key=<?=$key?>">元へ戻る</A><BR>
本文

</BODY>
</HTML>


以上、お分かりの方いらっしゃいましたら宜しくお願い致します。

回答の条件
  • 1人5回まで
  • 登録:2007/09/04 21:49:43
  • 終了:2007/09/04 22:20:33

回答(3件)

id:BlackSabbath No.1

BlackSabbath回答回数53ベストアンサー獲得回数42007/09/04 21:58:44

ポイント23pt

エンコードタイプがブラウザに正しく認識されてないんじゃないでしょうか。

ブラウザでソース表示にしてみるとどうでしょうか?

id:ocbear

ご返信有難うございます。

ソース表示しても、<Body>内は何も記述がない状態です。

2007/09/04 22:09:20
id:KUROX No.2

KUROX回答回数3542ベストアンサー獲得回数1402007/09/04 22:00:50

ポイント23pt

このファイル名を test.cgiだとするなら

(1)

http://_____/test.cgi?key=20

と直にブラウザーのアドレスバーに入力しても出てこないん

でしょうか?

(2)

に変えては結果がわかりますか?

--------------------------------------

動かないようなら、完全に動くと思われるソースの改造のほうが

早いとおもうので、どうしても分からなかったら、以下の

ソースを変更していくのが良いと思います。

http://www.hizlab.net/app/view/test-php/showvar_get.php?prev=php...

id:ocbear

すいません、(2)の途中が消えてしまっている状態です。再度お願いできますでしょうか?

2007/09/04 22:11:36
id:Mook No.3

Mook回答回数1312ベストアンサー獲得回数3912007/09/04 22:09:14

ポイント34pt

はずしていたらポイントは不要です。


提示されたコードは php と $key が連続してますが、実際もそうなのでしょうか。

<?php
    $key = $_GET['key'];
?>

のように離して書けば、私のところでは正常に動作しましたが。

id:ocbear

ありがとうございます。

ご指摘のとおりスペース空けたら、動きました!

2007/09/04 22:19:50

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません