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

Форум PHP

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

 

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

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

тема: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
 
 автор: franko   (16.02.2011 в 12:20)   письмо автору
 
 

echo "<center><A HREF='#nul' ONCLICK='window.open(write_new.php?id='.$myrow['id'].','','Toolbar=0, Location=0, 
Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Width=300, Height=300');'>
</a></center>";


Дает ошибку Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

вроде все кавычки на месте

  Ответить  
 
 автор: cheops   (16.02.2011 в 12:27)   письмо автору
 
   для: franko   (16.02.2011 в 12:20)
 

Вы начинаете и заканчиваете строку с двойных кавычек, а при обрамлении переменной используете одиночные.

  Ответить  
 
 автор: sim5   (16.02.2011 в 12:34)   письмо автору
 
   для: franko   (16.02.2011 в 12:20)
 

Нет, не наместе:
<?
echo "<center><A HREF='#nul' ONCLICK='window.open(write_new.php?id=".$myrow['id'].",'','Toolbar=0, Location=0,  
Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Width=300, Height=300');'> 
</a></center>"
;

  Ответить  
 
 автор: psychomc   (16.02.2011 в 15:03)   письмо автору
 
   для: franko   (16.02.2011 в 12:20)
 

пользуйтесь текстовым редактором с подсветкой кода и больше не возникнут подобные проблемы

  Ответить  
 
 автор: franko   (16.02.2011 в 17:32)   письмо автору
 
   для: psychomc   (16.02.2011 в 15:03)
 

какой редактор посоветуете?

<A HREF='#nul' ONCLICK='window.open(write_new.php?id=".$myrow['id'].",'','Toolbar=0, Location=0, 
Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Width=300, Height=300');>
<img src='images/read_small.gif' border='0' align='absmiddle'><span style='font-size:15px'>написать</span></a>

при нажатии ссылка приобретает вид page.php?id=105#nul
и не осуществляется переход на новое окно

  Ответить  
 
 автор: sim5   (16.02.2011 в 18:17)   письмо автору
 
   для: franko   (16.02.2011 в 17:32)
 

Вам надо так записать:
<?
echo "<center><A HREF=\"#nul\" ONCLICK=\"window.open('write_new.php?id=".$myrow['id']."','',
'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Width=300, Height=300');\">  
</a></center>"
;
Я упустил из внимания, что у вас ставка JS. Кавычки неверно в записи, потому и.... Адрес тоже заключается в кавычки. Не используйте HREF="#nul" или подобное, это "скачек" на странице. Собственно использование ссылки ради клика, это тоже не есть гут.

  Ответить  
 
 автор: psychomc   (16.02.2011 в 18:34)   письмо автору
 
   для: franko   (16.02.2011 в 17:32)
 

notepad++

  Ответить  
 
 автор: franko   (18.02.2011 в 17:25)   письмо автору
 
   для: psychomc   (16.02.2011 в 18:34)
 

В случае если пользователь забыл пароль должно открываться новое маленькое окно
<A HREF="send_pass.php" ONCLICK=\"window.open('send_pass.php','', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Width=400, Height=450');\">Забыли пароль?</a>

send_pass.php
<html><HEAD><title>Забыли пароль?</title></head>
<body width=400 height=450 bgcolor="#F5F5F5">
<TABLE border="0" width="800" align="center" cellpadding="0" cellspacing="0" style="margin-top:8px"><TR><TD width="130" align="center" valign="top" bgcolor="#EEE2FF">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td height="8" background="images/topbar.gif" colspan="5"></td></tr>
</table>

<h2>Забыли пароль?</h2>
<form action="#" method="post">
Введите Ваш логин:<br> <input type="text" name="login"><br><br>
Введите Ваш E-mail: <br><input type="text" name="email"><br><br>
<input type="submit" name="submit" value="Отправить">
</form>
</TD></TR></TABLE>
</body>
</html>

Но оконо открывается большое
В чем может быть проблема?

  Ответить  
Rambler's Top100
вверх

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