PHP.SU

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

Страниц (7): « 1 2 3 4 5 6 [7]

> Найдено сообщений: 96
ADIOS Отправлено: 05 Августа, 2010 - 10:15:12 • Тема: При обновлении страницы скрипт срабатывает снова.. • Форум: HTTP и PHP

Ответов: 8
Просмотров: 17334
duk пишет:
пока не очень понятно, что и как там взаимодействует и как форма сама отправляет данные

... Скрипт обработал форму.. Выдал отчет об успешной работе.. но после нажатия F5 браузер спрашивает оправить данные заново или нет (что то в это роде), жмешь да и скрипт выполняеться снова... КАК ЭТОГО ИЗБЕЖАТЬ?

... Заранее спасибо...
ADIOS Отправлено: 05 Августа, 2010 - 08:13:27 • Тема: При обновлении страницы скрипт срабатывает снова.. • Форум: HTTP и PHP

Ответов: 8
Просмотров: 17334
Доброе время суток...

Проблемка заключается в том что скрипт повторяет свое действие после обновления страницы... форма сама передает данные и скрипт как положено его обрабатывает.. Ставить переменную на кнопку смысла нет, она тож передается.. файл обработчик подкружается через
ADIOS Отправлено: 22 Мая, 2010 - 12:05:36 • Тема: Помогите с удалением папки с файлами • Форум: Программирование на PHP

Ответов: 3
Просмотров: 377
Мелкий пишет:
А вы функцию точно вызываете потом? Подмигивание

Радость а как жешь..

Белый флаг .. может кто нибудь предложит другой вариант..
ADIOS Отправлено: 21 Мая, 2010 - 20:15:19 • Тема: Помогите с удалением папки с файлами • Форум: Программирование на PHP

Ответов: 3
Просмотров: 377
Все привет...
Сложилась не простая ситуация, по крайней мере для меня, ну не могу удалить папку пользователя с его файлами и все.. Что не так в скрипте подскажите пожалуйста
PHP:
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query("SELECT * FROM users WHERE id='$lg'");      
  3. $myrow = mysql_fetch_array($result);
  4. //удаляем  папку
  5. $dir = "../auth/user/".$myrow['login']."/";
  6.  
  7. // функция получает в качестве параметра путь к папке, которую надо удалить
  8.         function deleteDirectory($dir) {    // сначала проверим а есть ли такая папка вообще  
  9.         if (!file_exists($dir)) return true;    // если параметром передан путь к файлу а не папка, удаляем файл и возвращаем результат удаления  
  10.         if (!is_dir($dir) || is_link($dir)) return unlink($dir);    // если все таки передан не файл, а папка, обрабатываем ее содержимое  
  11.         foreach (scandir($dir) as $item) { // проверяем каждый элемент (как файлы так и папки) папки
  12.                  if ($item == '.' || $item == '..') continue; // пропускаем ненужные вещи :)
  13.                     if (!deleteDirectory($dir . "/" . $item)) { // вызываем рекурсивно deleteDirectory() передав теперь в качестве параметра путь к обрабатываемому элементу
  14.                         chmod($dir . "/" . $item, 0777); // если удаление не удалось, меняем права доступа к файлу/папке
  15.                         if (!deleteDirectory($dir . "/" . $item)) return false;// если и теперь удаелние не удалось, выходим из рекурсии
  16.                     };
  17.             }
  18.             return rmdir($dir); // удаляем папку}
  19. }
  20.  
ADIOS Отправлено: 06 Мая, 2010 - 08:40:59 • Тема: Не работают скрипт если.. • Форум: Apache и другие веб-серверы

Ответов: 3
Просмотров: 358
altermann пишет:
Использование такого синтаксиса разрешается или запрещается использовать в настройках php.ini
short_open_tag = On

Все работает спасибо.. Тему можно закрыть ;)
ADIOS Отправлено: 06 Мая, 2010 - 08:15:00 • Тема: Не работают скрипт если.. • Форум: Apache и другие веб-серверы

Ответов: 3
Просмотров: 358
Всем привет..
Очень нужна Ваша помощь.
Трабл в том что при тестировании скриптов, не важно каких, если скрипт начинается
PHP:
скопировать код в буфер обмена
  1. <?PHP код программы ?>
то все работает отлично, а если писать сокращено
никакой работы скрипта и нет. Выводит его как есть, как будто и нету у тебя пхп на сервере.
Подскажите как исправить такую ошибку? Ведь это
PHP:
скопировать код в буфер обмена
  1. <?PHP код программы ?>
и это правильный синтаксис...
Заранее благодарен..

Страниц (7): « 1 2 3 4 5 6 [7]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB