0

URLを介して価値を取得し、他のWebページにリダイレクトするページがあります。URLは次のようになります:

http://www.mywebsite.com/offer.php?email_id=abcd@yahoo.com&offer_id=1

これで、offer.phpはemail_idとoffer_idを受け取り、それを他のWebページにリダイレクトします。例:http://www.abcdef.comへ。

URLは、デスクトップWebブラウザーとAndroidモバイルで完全に機能しています。しかし、symbianブラウザとiphoneブラウザでは、URLが見つからないことを示しているだけです!!

誰かが私にこの問題を克服する方法を提案できますか?

4

2 に答える 2

2

@AnteOmnioリンクが私のラップトップで機能していません。空白のページが表示されるだけです。すべてのデバイスで次のリンクを試して、結果を教えてください。ネットワーク/デバイス/コードに問題があるかどうかを確認するための簡単なテストです。

次のリンクのコードは次のとおりです。

<?php

echo "Welcome To Test Offer Page<br><br>";

if(!$_GET){
    echo "I have no details of who you are!";
}else{
    echo "Your Email ID is <b>".$_GET["email_id"]."</b> and you're Offer ID id <b>".$_GET["offer_id"]."</b>";
}

http://clients.nishantarora.in/projects/AnteOmnio/offer.php?email_id=anteomnio@yahoo.com&offer_id=1

于 2013-02-17T21:00:24.140 に答える
0

java-scriptを使用して、モバイルデバイスで一連の問題が発生しているユーザーをリダイレクトします。代わりに、サーバー側のリダイレクトを使用する必要があります。

header('Location: '.$url);

ヘッダーを使用してリダイレクトする場合は、前に出力がないこと(空白や改行さえないこと)を確認してください。そうしないと、機能しません。

于 2013-02-17T19:17:45.233 に答える