Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: переменная из php в javascript
 
 автор: kent   (20.04.2007 в 09:34)   письмо автору
 
 

подскажите почему не воспринимается переменная в следующем коде:


<?php
session_start
();
?>
<script language='javascript'>
url="<?$_SESSION['mass0'];?>";
document.write("<iframe src='url' width=50% height=50% frameborder=1 vspace=1 hspace=1 marginwidth=1 marginheight=0 scrolling=yes></iframe><td></td>");
</script>



на выходе выдает ошибку 404( файл не найден).

   
 
 автор: coloboc66   (20.04.2007 в 09:42)   письмо автору
 
   для: kent   (20.04.2007 в 09:34)
 

А так:

document.write("<iframe src='<?=$_SESSION['mass0'];?>' width=50% height=50% frameborder=1 vspace=1 hspace=1 marginwidth=1 marginheight=0 scrolling=yes></iframe><td></td>"); 

?

   
 
 автор: kent   (20.04.2007 в 09:57)   письмо автору
 
   для: coloboc66   (20.04.2007 в 09:42)
 

то же самое

   
 
 автор: вит   (20.04.2007 в 10:38)   письмо автору
 
   для: kent   (20.04.2007 в 09:57)
 

что тожесамое этот код работает

   
 
 автор: kent   (20.04.2007 в 10:46)   письмо автору
 
   для: вит   (20.04.2007 в 10:38)
 

нет не работает. выдает то же самое сообщение.
работает только если вместо переменной стоит прямой адрес

   
 
 автор: coloboc66   (20.04.2007 в 11:11)   письмо автору
 
   для: kent   (20.04.2007 в 10:46)
 

А попробуйте так:

document.write("<iframe src=url width=50% height=50% frameborder=1 vspace=1 hspace=1 marginwidth=1 marginheight=0 scrolling=yes></iframe><td></td>"); 

Или так:

document.write("<iframe src='"+url+"' width=50% height=50% frameborder=1 vspace=1 hspace=1 marginwidth=1 marginheight=0 scrolling=yes></iframe><td></td>"); 

Еще вот здесь:
url="<?$_SESSION['mass0'];?>";
попробуйте echo вставить:
url="<? echo $_SESSION['mass0'];?>";

   
 
 автор: kent   (20.04.2007 в 11:23)   письмо автору
 
   для: coloboc66   (20.04.2007 в 11:11)
 

спасибо.

<?php
session_start
();
?>
<script language='javascript'>
url="<?echo $_SESSION['mass0'];?>";
document.write("<iframe src='"+url+"' width=50% height=50% frameborder=1 vspace=1 hspace=1 marginwidth=1 marginheight=0 scrolling=yes></iframe><td></td>");
</script>


теперь все работает.
будут вопросы - буду обращаться!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования