ケータイサイトを作成しています。


phpのheader関数でページ内リンクをすることは出来ないのでしょうか?

phpのheader("Location:・・・");でパラメータ値を持った状態でページ内リンクをしたいのですが、うまくいきません。
↓↓
header("Location: http://$host/login.php?error=$error"."#login");

因みにPCで試すと思った通りの動作をします。携帯だと思うようにいきません。

携帯でページの履歴からページ内リンクの#loginもわたってるみたいなのですが。。。
履歴→http://aaa/login.php?error=0#login

これは仕様でしょうか?
何かうまい方法があったら教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/11/10 15:22:41
  • 終了:2008/11/17 15:25:02

回答(2件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/11/10 15:58:28

ポイント60pt

携帯キャリアはどこでしょうか?


たとえば、DoCoMoサイトでXHTMLで書いている場合、XHTML1.1で name 属性が廃止したことを受け、アンカーを受ける側で

<a name="hoge" id="hoge">

と書く必要があります。


参考サイト

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 mugitaro32 6 3 0 2008-11-15 12:54:22

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

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

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

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

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