Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.68/215: Рейтинг темы: голосов - 215, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39

всплывающее окно

02.08.2012, 11:58. Показов 41019. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
добрый день!
Проблема такова, хочу сделать чтобы при загрузки php странице, появлялось окно в котором бы выводилось определенное сообщение из базы данных. помогите если не сложно.
примечание сайт стоит на wordpress-е поэтому страницу - шаблон я изменяю там.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.08.2012, 11:58
Ответы с готовыми решениями:

Всплывающее окно по клику
Понимаю, что до меня были созданы уже тысячи подобных тем, но найти именно то, что мне нужно и что реально работает в гугле (при всём...

Всплывающее окно авторизации
На сайте имеется 3 кнопки, нужно сделать так, чтобы при нажатии шла проверка на авторизацию пользователя. Если пользователь не авторизован,...

Не работает всплывающее окно с редактированием
Здравствуйте! Есть таблица workers . При нажатии на кнопку "редактировать" открывается всплывающее окно для редактирования. Вот только...

32
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
02.08.2012, 15:05
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от WOLF33RUS Посмотреть сообщение
а нельзя это произвести без авторизации?
а что ты будешь показывать не авторизованному человеку ?
0
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39
02.08.2012, 15:15  [ТС]
ничего показываться и не будет)))) ведь не от куда будет брать информацию))ну та что можно?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.08.2012, 15:19
можно. тогда оставляй тот код что я привел - авторизации то все равно нет

Добавлено через 2 минуты
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php session_start();
if(!isset($_SESSION['login'])) {
echo "<script>alert('Я тте ниче не покажу! =\\');</script>"; exit;
}
//при авторизации
if(все ок, авторизовать надо) {
$_SESSION['login']=$login;
$count=0;
}
...
if($count<=5) {
$num_unread = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'pm WHERE `recipient` = "' . $current_user->user_login . '" AND `read` = 0 AND `deleted` != "2"' );
if ( empty( $num_unread ) ) {
    $num_unread = 0;
   }
if ( $num_unread ) {
      echo "<script>alert('У вас ".$num_message." новых сообщений');</script>";
$count++;
    }
}
?>
0
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39
02.08.2012, 15:22  [ТС]
короче только с авторизацией как я вижу да?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.08.2012, 15:34
а смысл без авторизации? как ты, к примеру, узнаешь, что у именно у этого, определенного юзера, есть какие то сообщения и вообще что он их уже читал или нет? только если он войдет на сайт как юзер - ну или сделает какую то операцию, и, опять же, сообщит кто он и че ему показывать.

Добавлено через 1 минуту
вот я зашел к тебе на сайт к примеру, у меня 10 новых сообщений. как ты узнаешь без авторизации, что это зашел именно я, а не кто то еще? а если ты и узнал что это я зашел - откуда ты возьмешь именно мои сообщения, которые писали мне или которые писал я, если нет авторизации?
0
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39
02.08.2012, 15:39  [ТС]
ладно понял)) теперь самый главный вопрос куда сам вывод сообщея я понял выводить но вот куда
Цитата Сообщение от KOPOJI Посмотреть сообщение
<?php session_start();
if(!isset($_SESSION['login'])) {
echo "<script>alert('Я тте ниче не покажу! =\\');</script>"; exit;
}
//при авторизации
if(все ок, авторизовать надо) {
$_SESSION['login']=$login;
$count=0;
}
это вставлять так и не понял и что писать место if(все ок, авторизовать надо)?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.08.2012, 15:44
а это тебе сначала авторизацию надо написать - в нем условие, если все шаги авторизации прошли - т.е. есть такой юзер с таким паролем то это самое "все ок - авторизуем"
0
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39
02.08.2012, 15:45  [ТС]
мне ее писать не надо я это на вордпрессе все организую поэтому если ты уже работал с ним то можешь ниписать что именно в этом условие писать?
и примерчик этого условия
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.08.2012, 15:52
неа, я не работаю ни на джумле, ни на WP,ни на Drupale и т.д.
0
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39
02.08.2012, 15:55  [ТС]
а пример того что надо писать в этом условии привести можешь?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.08.2012, 16:20
неа. я ж не знаю как там авторизуется.. короче если все успешно, авторизация прошла на ура - следующей строчкой до } добавляешь $count=0;
0
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 39
02.08.2012, 16:27  [ТС]
ты меня опять не понял я не прошу именно как в ворд прессе авторизуется а на простой авторизации
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.08.2012, 16:53
HTML5
1
2
3
4
5
<form method="post">
Login: <input type=text name=login>
Pass: <input type=password name=pass>
<input type=submit name=go value="Войти">
</form>
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php if(isset($_POST['кнопка_формы'])) {
$login = trim($_POST['login']);
$pass = trim($_POST['pass']);
if(!empty($login)&&!empty($pass)) {
$res = *_query("SELECT count(id) FROM `users` Where `login`='$login' and `pass`='$pass'"); /*вместо звезды свое подставляешь */
$row = mysql_fetch_array($res);
$val = $row[0];
if(!empty($val)) { //если есть юзер с таким логином и паролем
//вот здесь то самое условие - здесь авторизуем
}
}
}
?>
Добавлено через 26 секунд
З.Ы. это именно простая авторизация, которая взламывается на раз-два)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.08.2012, 16:53
Помогаю со студенческими работами здесь

Не работает всплывающее окно с редактированием
Здравствуйте! Есть таблица table . При нажатии на кнопку &quot;редактировать&quot; открывается всплывающее окно для редактирования. Вот только id...

Всплывающее окно после отправления формы
Приветствую &quot;жителей&quot; этого форума! Во время разработки сайта я столкнулся с небольшой проблемой: После заполнения формы пользователь...

Всплывающее окно при входе на сайт (windows окно)
Как сделать чтобы при переходе на страницу появлялось такое же всплывающее окно как здесь? http://bouffy.chatango.com/

Всплывающее окно
Нужно, чтобы при нажатии на ссылку появлялось окошко с произвольным текстом. Понимаю, что нужно обращаться не в этот раздел, но,...

Всплывающее окно
Как сделать вот такое всплывающее окошко? Это с JS или какаянить развернутая версия тега &lt;title&gt;


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

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru