X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Выполнение html в php
Survey
Survey
Topic Starter сообщение 25.9.2010, 10:49; Ответить: Survey
Сообщение #1


День добрый.

Хочу спросить совета, у меня не правильно выполняется html код внутри php блока. Что посоветуете?

[php]echo "<input type=button onclick='alert('Вы щелкнули мышкой')'value='Да, с условиями согласен'>";
[/php]Кнопка корректно отображается, но по клику предупреждения не выводится.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 25.9.2010, 11:12; Ответить: Arks
Сообщение #2


За кавычками надо следить и тег поправить

Пользуйтесь для вывода кода без php конструкцией:

[php]<?php
$html =<<<HTML
<?xml version="1.0" encoding="UTF-8" ?>

... The rest of your HTML...

And a PHP {$variable} here and an array {$arr['value']} there.

HTML; // End of heredoc

// Print this HTML
echo $html
?>[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Survey
Survey
Topic Starter сообщение 25.9.2010, 15:16; Ответить: Survey
Сообщение #3


По поводу кавычек я исходил из такой логики:
'Вы щелкнули мышкой' - в кавычках
'alert' - в кавычках
'Да, с условиями согласен' - в кавычках
и общее выражение в двойных кавычках.
Почему неправильно? Можете указать на ошибку?

И по поводу конструкции непонятно:
[PHP]<?php
$html =<<<HTML
<?xml version="1.0" encoding="UTF-8" ?>
<input type=button onclick="alert('Вы щелкнули мышкой')" value="Ok">
HTML; // End of heredoc
// Print this HTML
echo $html
?>[/PHP]

При выполнении говорит, что нет закрывающего оператора




Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 25.9.2010, 19:49; Ответить: Apay
Сообщение #4


(survey @ 25.9.2010, 13:49) *
По поводу кавычек я исходил из такой логики: 'Вы щелкнули мышкой' - в кавычках 'alert' - в кавычках 'Да, с условиями согласен' - в кавычках и общее выражение в двойных кавычках. Почему неправильно? Можете указать на ошибку?
вам помогут волшебные слова: экранизация кавычек
[PHP]echo '<input type="button" onclick="alert(\'Вы щелкнули мышкой\')" value="Да, с условиями согласен" />';[/PHP]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вёрстка HTML-писем
30 Vampler 29346 27.3.2024, 12:41
автор: Vampler
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3456 25.1.2024, 14:36
автор: malamut
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3396 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1239 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Re: Рерайт, копирайт от 40р, выполнение заявок GoGetLinks, Miralinks 50р
Заявки на биржах под ключ за 50 рублей
8 projectadmin 3172 18.8.2023, 8:19
автор: projectadmin


 



RSS Текстовая версия Сейчас: 18.4.2024, 13:21
Дизайн