Hari ini saya melihat bahwa beranda situs WAP seorang teman dapat dijelajahi dengan ponsel IE dan WAP. Sepertinya dia harus memeriksa browsernya. Jika tidak mendukung WML, maka arahkan ulang.
Setelah memikirkannya dengan hati-hati, Redirect adalah hanya untuk browsing yang tidak mendukung WML. Operasi yang dilakukan oleh browser (seperti IE)
Jadi Response.Redirect masih bisa digunakan. Kuncinya adalah bagaimana menilai apakah browser mendukungnya.
Jadi saya meminta kode kepada teman dan mendapatkan ini:
if (strpos("wap", $_HTTP_GET_VARS['http_accept'])) { header(" Lokasi: http://hikey.net ");}
Kode PHP...
Tapi program saya ASP, jadi saya punya kode ini:
<%
Respon.Buffer = BENAR
Redupkan IsWap
httpTerima = LCase(Permintaan.ServerVariables("HTTP_ACCEPT"))
jika Instr(httpAccept,"wap") lalu
IsWap=1
Kalau tidak
Respons.Redirect " http://www.gelon.net/cgi-bin/wapalize.cgi?url=http://hikey.net/wap "
Respon.Akhir
Berakhir jika
%>
Tambahkan kode ini ke kepala halaman WAP Anda (paling atas!) dan Anda akan melakukannya: jika browser tidak mendukungnya, arahkan ke simulator WAP yang disediakan oleh Gelon.net dengan URL berikut= Anda bisa ubahlah ke alamat website Anda.
Sekalipun orang lain hanya mengetahui alamat website Anda dan tidak mengetahui cara mengakses website Anda, mereka tetap dapat melihat efeknya...