PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (16): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец

> Найдено сообщений: 232
Ammiak Отправлено: 13 Мая, 2012 - 10:50:49 • Тема: Помогите с переходом по ссылке • Форум: Вопросы новичков

Ответов: 5
Просмотров: 198
Здравствуйте, есть страница по адресу localhost/folder/script.php/?id=1
Можно ли создать ссылку на страницу localhost/folder/main.php используя массив $_SERVER?
Пробовал даже так:
PHP:
скопировать код в буфер обмена
  1.  
  2. <a href="<?PHP $_SERVER['HTTP_HOST'].'/folder/main.php'; ?>">Ссылка</a>
  3.  

Но перехода никуда не происходит
Ammiak Отправлено: 09 Мая, 2012 - 09:49:55 • Тема: Проблема с сессией • Форум: Вопросы новичков

Ответов: 9
Просмотров: 512
avtor.fox, спасибо Ваш вариант с условием сработал!
Ammiak Отправлено: 08 Мая, 2012 - 20:10:29 • Тема: Проблема с сессией • Форум: Вопросы новичков

Ответов: 9
Просмотров: 512
В коде ошибки нет, просто здесь опечатался Закатив глазки
avtor.fox, все равно не разобрался. У меня по нажатию на кнопку "Отправить" должны отправляться данные из формы и создаваться сессии. При обычной загрузке страницы, сессии перезаписываться не должны. Вот посмотрите плиз:
Форма
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input  name="login_auth" id="login_auth" />
  3. <input  name="password_auth" id="password_auth" />
  4.  
  5. <input id="change_subm" type="submit" value="Отправить" />
  6.  
  7. <div id="name"> </div>
  8.  

Отправка данных
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('#change_subm').click(function(e) {
  3. e.preventDefault();
  4. var login_auth=$('#login_auth').val();
  5. var password_auth=$('#password_auth').val();
  6. $.post("../php/authorisation.php", {login_auth:login_auth, password_auth:password_auth}, function(change_data) {
  7. $('#name').html(change_data);
  8. })
  9. });
  10.  

Ну и собственно php-обработчик, который я показал в первом посте:
PHP:
скопировать код в буфер обмена
  1.  
  2. $login_auth = trim($_POST['login_auth']);
  3. $password_auth = md5($_POST['password_auth']);
  4.  
  5. setcookie('valid_user', $_POST['login_auth']);
  6. setcookie('valid_passw', $_POST['password_auth']);
  7.  
  8. $_SESSION['login_auth']=$login_auth;
  9. $_SESSION['password_auth']=$password_auth;
  10.  
  11. echo $_SESSION['login_auth'];
  12.  

Не пойму почему после перезагрузки сессии пустые
Ammiak Отправлено: 08 Мая, 2012 - 19:29:19 • Тема: Проблема с сессией • Форум: Вопросы новичков

Ответов: 9
Просмотров: 512
Поставил sesion_start(), но безрезультатно
Нет, данные из формы отправляются по нажатию на кнопку "Отправить"
Ammiak Отправлено: 08 Мая, 2012 - 18:55:53 • Тема: Проблема с сессией • Форум: Вопросы новичков

Ответов: 9
Просмотров: 512
Здравствуйте, нужно записать в сессию логин пользователя и вывести его.
Делаю так:
PHP:
скопировать код в буфер обмена
  1.  
  2. $login_auth = trim($_POST['login_auth']);
  3. $password_auth = md5($_POST['password_auth']);
  4.  
  5. setcookie('valid_user', $_POST['login_auth']);
  6. setcookie('valid_passw', $_POST['password_auth']);
  7.  
  8. $_SESSION['login_auth']=$login_auth;
  9. $_SESSION['password_auth']=$password_auth;
  10.  
  11. echo $_SESSION['login_auth'];
  12.  

Значение выводится, но после первой же перезагрузки страницы сбрасывается. Подскажите пожалуйста, почему так происходит?
Ammiak Отправлено: 04 Мая, 2012 - 20:08:30 • Тема: Засечь время по нажатию на кнопку • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2039
armancho7777777, сорри,опечатка, в посте выше я имел в виду конечно script2.php
В общем, нужно чтоб таймер на этой странице стабильно отсчитывал 5 минут и не сбрасывался если вручную перезагрузить страницу. Возможно ли это сделать?
Ammiak Отправлено: 04 Мая, 2012 - 20:01:19 • Тема: Засечь время по нажатию на кнопку • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2039
armancho7777777 пишет:
А зачем, кстати, Вы туда дату отправляете?)
Её же можно там определить.

По нажатию на сабмит происходит переход на страницу script1.php, где запускается пятиминутный таймер обратного отсчета времени. Поэтому засекаю момент именно нажатия на сабмит, и сохраняю это время в сессии. А уже после перехода на script1.php прибавляю к этой переменной 5 минут и запускаю таймер.
Если же время определить непосредственно на script1.php то после каждого нажатия на ctrl+r или ctrl+f5 таймер будет сбрасываться в начальное положение, т.е. 04:59, а этого не хотелось бы.
Или задумка всё-таки не верна и нужно делать это иначе?
Ammiak Отправлено: 04 Мая, 2012 - 19:33:33 • Тема: Засечь время по нажатию на кнопку • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2039
armancho7777777 пишет:
Тогда верните какой-нибудь ответ из script2.php

Я так и проверял.
возвращает a
ничего не возвращает
Ammiak Отправлено: 04 Мая, 2012 - 19:19:35 • Тема: Засечь время по нажатию на кнопку • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2039
Всё перепроверил, все пути указаны верно, проблема не в них
Ammiak Отправлено: 04 Мая, 2012 - 19:04:25 • Тема: Засечь время по нажатию на кнопку • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2039
Здравствуйте, возник вопрос: есть форма с несколькими полями
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form action="script1.php" method="post">
  3. <input type="text" name="text1" value="Text1" />
  4. <input type="text" name="text2" value="Text2" />
  5. <input type="text" name="text3" value="Text3" />
  6.  
  7. <input type="submit" value="Submit" />
  8. </form>
  9.  

Нужно по нажатию на кнопку Submit засечь текущее время и отправить его в script2.php
Делаю так:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $(':submit').click(function() {
  3. var today = new Date();
  4. var event_time=today.getMonth()+" "+today.getDate()+" "+today.getFullYear()+" "+today.getHours()+":"+today.getMinutes()+":"+today.getSeconds();
  5.  
  6. $.ajax ({
  7. type: "POST",
  8. url: 'script2.php',
  9. data: {event_time:event_time},
  10. cache:false
  11. });
  12. });
  13.  

Но дата в script2.php не отправляется. Можно ли как-нибудь в данном случае по одному нажатию на "Submit" отправить данные из формы в script1.php а дату в script2.php?
Ammiak Отправлено: 30 Апреля, 2012 - 13:05:02 • Тема: Ошибка при составлении цикла • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1349
ugin_root, большое спасибо, всё работает +1
Ammiak Отправлено: 30 Апреля, 2012 - 11:54:22 • Тема: Ошибка при составлении цикла • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1349
EuGen, DelphinPRO
но если юзать append то при след. нажатии на button радиокнопок будет 6, при след.-9 и т.д.
(Добавление)
ситуация такова: в xml-файле есть такие теги:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <answer>Ответ 1</answer>
  3. <answer>Ответ 2</answer>
  4. <answer>Ответ 3</answer>
  5.  

Нужно вытащить текст из тегов и оформить с радиокнопками в таком виде:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input type="radio">Ответ 1
  3. <input type="radio">Ответ 2
  4. <input type="radio">Ответ 3
  5.  

Делаю таким образом:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var count=$(XMLdata).find("answer").length;  /*считаем количество нужных узлов, их 3*/
  3. for (i=1; i<=count; i++) {        
  4. var my_text=$(XMLdata).find("answer").text();  /*извлекаем из них текст*/
  5. $('div').html('<input type="radio" />'+my_text+''); /*выводим в цикле текст с радиокнопками*/
  6. }
  7.  

Но в результате выводится одна радиокнопка с текстом "Ответ 1Ответ 2Ответ 3Ответ 4"
Подскажите пожалуйста, как нужно исправить код
Ammiak Отправлено: 29 Апреля, 2012 - 20:48:14 • Тема: Ошибка при составлении цикла • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1349
почему при запуске такого цикла:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('button).click(function(e) {
  3. e.preventDefault();
  4. for (i=1; i<=3; i++) {
  5. $('div').html('<input type="radio" />');
  6. }
  7. });
  8.  

Выводится только одна радиокнопка вместо трех?
Ammiak Отправлено: 02 Апреля, 2012 - 08:50:52 • Тема: Модуль Community Builder: ошибка 404 при попытке зарегистрироваться • Форум: Прочее

Ответов: 0
Просмотров: 17
Всем привет, установил модуль CB, но при попытке зарегистрироваться выскакивает ошибка 404, переадресация происходит на адрес http://localhost/site_name/index.php/component/comprofiler/. В админке Joomla Разрешить регистрацию пользователей Да. Подскажите пожалуйста из-за чего может выскакивать ошибка, в какую сторону "копать"?
Ammiak Отправлено: 30 Марта, 2012 - 09:24:01 • Тема: Joomla: Плагин не работает на всех страницах сайта • Форум: Прочее

Ответов: 2
Просмотров: 25
модуль настроен для показа на всех страницах.
проблема в том что на главной странице слайдер работает и смена картинок происходит, а на др. страницах картинки показываются но не работают как слайдер (не выполняется js-код)

Страниц (16): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB