Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860

модальное окно

24.05.2015, 20:31. Показов 1574. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
мне тут хороший человек, помог с модальным окном ну недавно я заметил проблему с этим окном, помогите разобраться
перед открытием модального окна текст такого цвета



затем открываем модальное окно


и после закрытия модального окна такой цвет


решил по экспериментировать с текстом (проблема оказалась из за переменной subject) как можно исправить?

вот кнопка

PHP
1
2
3
<a data-toggle="modal" data-target="#myModal" 
onclick="my_mail_send({$email.id})">
{$email.subject}</a></td>
вот php

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
define("CLIENTAREA", true);
require "init.php";
 
if (isset($_SESSION['uid'])) {
    require "includes/smarty/Smarty.class.php";
    $smarty = new Smarty();
    $smarty->template_dir = "templates/" . $whmcs->get_sys_tpl_name() . "/";
    $smarty->compile_dir = $templates_compiledir;
    $smarty->assign("template", $whmcs->get_sys_tpl_name());
    $smarty->assign("LANG", $_LANG);
 
    $id = (int)$_GET['id']; /// $whmcs->get_req_var("id");
    $result = select_query("tblemails", "", array("id" => $id, "userid" => $_SESSION['uid']));
    $data = mysql_fetch_array($result);
    $date = $data['date'];
    $CompanyName = $CONFIG['CompanyName'];
    $logo_url = $CONFIG['logo_url'];
    $Email = $CONFIG['Email'];
    $subject = $data['subject'];
    $message = $data['message'];
    $date = fromMySQLDate($date, "time");
    $smarty->assign("date", $date);
 
//    $smarty->assign("subject", $subject);
//    $smarty->assign("message", $message);
 
$arr['msg'] = $message;
$arr['sbj'] = $subject;
$arr['comp'] = $CompanyName;
$arr['logourl'] = $logo_url;
$arr['email'] = $Email;
//  $template_output = $smarty->fetch("mail.tpl");
 
echo json_encode($arr); //$template_output;
    //return 1;
}
?>
и вот AJAX

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function my_mail_send(dataToSend)
{
       $.ajax({
                type: "GET",
                url: "mail.php",     ////"mail.php?"+dataToSend,
                data: 'id='+dataToSend,
               
            success: function(response) {
            result = eval('('+response+')');
            $(".modal-body").html(result['msg']);
            $(".modal-sbj").html(result['sbj']);
            $(".modal-comp").html(result['comp']);
            $(".modal-url").html(result['logourl']);
            $(".modal-email").html(result['email']);
                }
        });
 
}
и вот само модальное окно html

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="false">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="false">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">
        <p><strong>Пользователь:</strong> {$clientsdetails.firstname} {$clientsdetails.lastname}</p>
        <p><strong>Тема:</strong> <span class="modal-url">{$logo_url}</span> - <span class="modal-sbj"> {$subject}</span></p>
        <p><strong>от кого:</strong> <span class="modal-comp">{$CompanyName}</span> - <span class="modal-email">{$Email}</span> </p>
        <p><strong>Кому:</strong> {$clientsdetails.email}</p>
        </h4>
      </div>
      <div class="modal-body">{$message}</div>
      <div class="modal-footer">
        <button type="button" class="btn btn-primary" data-dismiss="modal">Закрыть</button>
      </div>
    </div>
  </div>
</div>
из за этого получается так

$(".modal-sbj").html(result['sbj']);
________
$arr['sbj'] = $subject;

помогите разобраться ребят пожалуйста
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.05.2015, 20:31
Ответы с готовыми решениями:

Модальное окно
Подскажите как сделать уменя есть ссылка на сайте принажатии на нее появляется модальное окно а внем к примеру в этом окне инклюдится...

Модальное окно
На сайте есть кнопка &quot;удалить&quot;. И чтобы пользователь случайно, нажав на нее, не удалил свою запись, нужно выводить модальное окно с...

Модальное окно не отображается
Здравствуйте! Пытаюсь вывести форму в модальном окне, написал такой код (с HERE-документом мне уже подсказали, но он у меня вызывает parse...

1
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
25.05.2015, 09:46  [ТС]
все стили удалил все равно такая фигня...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.05.2015, 09:46
Помогаю со студенческими работами здесь

Модальное окно и php
ребят имеется php код который берет данные из бд, затем эти данные он должен показать в tpl шаблонизаторе if (isset($_SESSION)) { ...

Readfile модальное окно
Здравствуйте! Можно ли вывести с помощью команды readfile модальное окно? То есть у меня есть php скрипт в котором прописано ...

Динамическое модальное окно
У меня есть страница с выводом динамически добавленым видео в виде записей на Wordpress. При клике на блок с видео открывается модальное...

Модальное окно с передачей параметра
Имеется цикличный вывод данных с БД. Напротив каждой строки есть кнопка-ссылка &quot;возврат&quot; при нажатии на которую происходит...

Вывод даных из БД в модальное окно
есть таблица, которая получает значение из бд, нужно реализовать чтоб при нажатии на значения столбца &quot;ФИО&quot; выводилось модальное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение Это мой обзор планшета X220 с точки зрения школьника. Недавно я решила попытаться уменьшить свой. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru