Здравствуйте. Есть кусок кода:
<script language='JavaScript'>
window.location='clblankpar.php?namebd=<? echo $namebd; ?>';
</script>
Код HTML генерится такой:
<script language='JavaScript'>
window.location='clblankpar.php?namebd=
katpl';
</script>
Перехода на другую страницу не происходит.
Я так понимаю из-за перевода строки namebd=katpl'; скрипт не работает, если перевод строки в ручную убрать и запустить то соответственно всё как надо.
Подскажите как тут быть ?
1. Putman - 29 Ноября, 2007 - 19:28:03 - перейти к сообщению
2. EuGen - 30 Ноября, 2007 - 09:58:38 - перейти к сообщению
Ну прежде всего убедитесь, что у Вас в $namebd не присутствует переводов строки. И, если уж они у Вас там есть, и это так задумано, то можете делать так:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- echo("
- <script language='JavaScript'>
- window.location='clblankpar.php?namebd=".$namebd."';
- </script>
- ");
А по поводу отладки смотрите:
http://phpfaq[dot]ru/debug