У меня есть страница, которая получает данные, переданные из формы. Он не перенаправляется должным образом со всеми переданными переменными. Я думаю, это потому, что в передаваемых данных есть пробелы, поэтому URL-адрес разбивается на пространство. Я попытался сделать urlencode, но я не мог заставить его работать правильно. Я думаю, мне нужно, чтобы urlencode передавали переменные с пробелами в них, но мне нужна ваша помощь.HTTP GET перенаправление не работает
Вот код:
<?
$aff = $_GET['aff'] ;
$click_id = $_GET['click_id'] ;
$email = $_GET['from'];
$fname = $_GET['name_(awf_first)'];
$lname = $_GET['name_(awf_last)'];
$zipcode = $_GET['custom_zipcode'];
$address = $_GET['custom_address'];
$phone = $_GET['custom_phone_no'];
$state = $_GET['custom_state'];
$city = $_GET['custom_city'];
$subid = $_GET['meta_adtracking'] ;
$cblink = $_GET['cblink'];
$keyword = $_GET['keyword'] ;
$keyword = eregi_replace('[^a-z0-9 ]', '2', $keyword);
?>
<META HTTP-EQUIV="refresh" CONTENT=0;URL="http://mywebsite.com/page/?pID=sample&email=<?print $email?>&fname=<?print $fname?>&lname=<?print $lname?>&addr=<?print $address?>&city=<?print $city?>&state=<?print $state?>&zip=<?print $zipcode?>&hphone=<?print $phone?>&mphone=<?print $phone?>&country=US&pubSubID=<?print $subid?>&destURL=http://mywebsite.com/page/testpage.php?pubSubID=[pubSubID]&email=[email]">
<html>
<body>
</body></html>
пожалуйста, всегда помечать вопросы с языком программирования, который вы используете, или более конкретного тега, чтобы не тратить драгоценное время на людей –
Пожалуйста, добавьте встроенный код не в качестве внешнего образа .. – plaes
I жаль, что я не знаю, как добавить код inline – artur