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

HTML+CSS+JavaScript

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

 

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

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

тема: Помогите связать javascript и PHP
 
 автор: Dima1999   (08.09.2005 в 21:01)   письмо автору
 
 


function makeform()
{
  document.writeln("<?\echo 'aaaa'\n ?>");

}
</script>


Что я хочу: чтобы после выполнения ф-ции писалось то, что выше. Сервер ругается и пишет: Warning: Unexpected character in input: '\' (ASCII=92) state=1 in d:/php-scripting/form_online.php. Что делать???

   
 
 автор: elenaki   (08.09.2005 в 21:07)   письмо автору
 
   для: Dima1999   (08.09.2005 в 21:01)
 

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


function makeform() 

  document.writeln("<?='aaaa'?>"); 


   
 
 автор: Dima1999   (08.09.2005 в 21:52)   письмо автору
 
   для: elenaki   (08.09.2005 в 21:07)
 

угу, спасибо, заработало... Не понимаю, как ,но все равно спасибо =)

   
 
 автор: Киналь   (08.09.2005 в 23:08)   письмо автору
 
   для: Dima1999   (08.09.2005 в 21:01)
 

Простите, из чистого любопытства: а откуда вы взяли такую форму записи? Ни разу не встречал...

   
 
 автор: Dima1999   (09.09.2005 в 00:09)   письмо автору
 
   для: Киналь   (08.09.2005 в 23:08)
 

И еще вопрос на ту же тему: надо всавить

<?php
require("inc/sss.inc");
?>

в тот же document.writeln. Что писать? Да к тому же и еще одна ошибка выскакивает - уже яваскриптовская - syntax error (если я вышеприведенный код пишу так, как я его и написал (в пхп-варианте))

   
 
 автор: elenaki   (09.09.2005 в 11:40)   письмо автору
 
   для: Dima1999   (09.09.2005 в 00:09)
 

require вы в Java-script вставить не можете. вернее, если вы его вставите, он уже ни на что повляить не сможет. ведь Java-script выполняется в броузере, когда РНР уже свою работу закончил, а команда document.writeline просто выводит текст и переводит строку.

объясните, что вы хотите получить от этих команд. попробуем по-другому решить.

PS Java-script правильно выдает ошибку, надо слэш экранировать.

   
Rambler's Top100
вверх

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