PHP.SU

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

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

> Найдено сообщений: 135
LifePlay Отправлено: 22 Ноября, 2010 - 14:44:27 • Тема: Не работает сесия без cookies • Форум: Программирование на PHP

Ответов: 4
Просмотров: 557
OrmaJever пишет:
У меня этот код работает.

эту строку я бы не рекомендовал использовать.



Страно а у меня не работает в php.ini Наверно проблемы
(Добавление)
Phantik пишет:
Сессия по умолчанию должна работать через кукисы.

Если вы отключаете кукисы в браузере, то сессия может работать через GET параметр
PHPSESSID = "бла-бла-бла" который будет добавляться ко всем url запросам автоматически.


Через куки она работает но когда я их отключаю то не работает. PHPSESSID добавляется но каждый раз разный я так понимаю что новая сесия старует каждый раз.
(Добавление)
У кого будет похожая проблема
Поставте
session.use_only_cookies = 0 в php.ini и перезагрузите Апач
Не понял
LifePlay Отправлено: 22 Ноября, 2010 - 14:20:19 • Тема: Не работает сесия без cookies • Форум: Программирование на PHP

Ответов: 4
Просмотров: 557
Проверти у себя

PHP:
скопировать код в буфер обмена
  1. <?
  2. ini_set('session.use_cookies', 1);
  3. ini_set('session.use_trans_sid', 1);
  4. ini_set('register_globals', 1);
  5. if (!isset($_SESSION['counter'])) $_SESSION['counter']=0;
  6. echo "Вы обновили эту страницу ".$_SESSION['counter']++." раз. ";
  7. echo "<br><a href=".$_SERVER['PHP_SELF'].">обновить";
  8. ?>


Когда куки включины работает а когда отключины то не работает хотя добавляет но переустанавливает его с каждым обновлениям Типа новая сесия каждый раз. Наверно чтото в настройках не ахти токо не знаю что и где. Гоогл не помог. Помогите вы. php версия 5.3.1
LifePlay Отправлено: 14 Ноября, 2010 - 17:26:22 • Тема: При сканировании файловой системы имена с русскими буквами не адекватно записываются • Форум: Программирование на PHP

Ответов: 2
Просмотров: 193
Получается такой вот масив

Array ( [0] => ../../files/!Papka/ [1] => ../../files/!Papka/fdfsfte!adsffgerefe.gif [2] => ../../files/!Papka/�������.rtf [3] => ../../files/animaciya/ [4] => ../../files/animaciya/!Cvety/ [5] => ../../files/animaciya/!Cvety/1111111111.mp3 )



Я так понял что с кодировкой траблы как исправить?

Функция сканирования
PHP:
скопировать код в буфер обмена
  1. function scaner($path)
  2. {
  3. static $masiw;
  4. chmod($path,0777);
  5. if (is_dir($path))
  6. {
  7. $resyltat = opendir($path);
  8. while(false !== ($filename = readdir($resyltat)))
  9. {
  10. if ($filename != "." && $filename != ".."){
  11. if (is_file ($path.$filename)){$masiw[] = $path.$filename;}
  12. if (is_dir($path.$filename)) {$masiw[] = $path.$filename."/"; scaner($path.$filename."/");}
  13. }
  14. }
  15. }
  16. return $masiw;
  17. }
LifePlay Отправлено: 10 Ноября, 2010 - 22:20:31 • Тема: Не работает функция require в 2 каталоге от корня • Форум: Программирование на PHP

Ответов: 9
Просмотров: 850
vitaliy_mad пишет:
/ - корень файловой системы


Ето типа не корень сайта а корень диска?
LifePlay Отправлено: 10 Ноября, 2010 - 21:18:58 • Тема: Не работает функция require в 2 каталоге от корня • Форум: Программирование на PHP

Ответов: 9
Просмотров: 850
Спасиба!
Где можна почитать за построения путей а то чтото я не понял думал что ../ означает корень сайта Не понял
LifePlay Отправлено: 10 Ноября, 2010 - 21:08:27 • Тема: Не работает функция require в 2 каталоге от корня • Форум: Программирование на PHP

Ответов: 9
Просмотров: 850
Например такой скрипт


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. require '../system/gener_start.php';
  3. require '../system/config.php';
  4.  
  5. ### и так дале
  6.  


Находится в папке сайт.ру/admin/baza/skaner.php

gener_start.php Находится в папке сайт.ру/system/gener_start.php

При попытке выполнить ошибка
Warning: require(../system/gener_start.php) [function.require]: failed to open stream: No such file or directory in E:\home\sexidom.coma\www\admin\baza\skaner.php on line 3

Fatal error: require() [function.require]: Failed opening required '../system/gener_start.php' (include_path='.;/usr/local/php5/PEAR') in E:\home\sexidom.coma\www\admin\baza\skaner.php on line 3


Если скрипт перенести в сайт.ру/admin/skaner.php
(Добавление)
То работает нормально

Как исправить? Почему так?
LifePlay Отправлено: 03 Ноября, 2010 - 20:56:28 • Тема: Видео и php • Форум: Программирование на PHP

Ответов: 5
Просмотров: 332
А на другие вопросы ответов нет? Не понял
LifePlay Отправлено: 02 Ноября, 2010 - 10:41:33 • Тема: Видео и php • Форум: Программирование на PHP

Ответов: 5
Просмотров: 332
vasa_c пишет:
Пить водку, любить девочек...
Радость


А реально, видео обрабатывать можна без Ffmpeg?
(Добавление)
И ищо один вопрос почему в файловом менеджере "sea" ffmpeg Работает хотя на компе етого разширения нет.
LifePlay Отправлено: 02 Ноября, 2010 - 09:34:13 • Тема: В чом ошибка • Форум: Программирование на PHP

Ответов: 1
Просмотров: 287
Скрипт передаёт названия папки строкою в переменую $d

Вот такоё "!Nazvanie_(21+)"

Потом происходит удаление ненужных символов
PHP:
скопировать код в буфер обмена
  1.  
  2. function delet($text)
  3. {
  4.     $semvol = array(".","&","$",">","<","~","`","#","*","\\");
  5.     $text = str_replace($semvol, "", "$text");
  6.     $text  = preg_replace('#(/){2,}#i','/',$text);
  7.     return $text;
  8. }
  9.  


А потом такая вот проверка
PHP:
скопировать код в буфер обмена
  1.  
  2. if (isset ($d) && is_dir($katalog.$d) && $d != '/') {
  3. $dnew = $d;
  4. } else {
  5. $dnew = NULL;
  6. }
  7.  

Вопрос первый:

После передачи "!Nazvanie_(21+)" в $d "!Nazvanie_(21 )" почему?

Вопрос второй:
Нада удалять все те символы или не нада. Чтоб безопасней было.
LifePlay Отправлено: 02 Ноября, 2010 - 09:12:31 • Тема: Видео и php • Форум: Программирование на PHP

Ответов: 5
Просмотров: 332
Помогите. Какие функчии есть?
Что такое Ffmpeg и где его взять?
Как узнать установлен он на сервере, компе или нет? Что можна делать без Ffmpeg. ?????
С аудио файлами работают тоже через Ffmpeg?
LifePlay Отправлено: 30 Октября, 2010 - 17:12:12 • Тема: как сохранить созданую картинку в файл • Форум: Программирование на PHP

Ответов: 4
Просмотров: 488
Uchkuma пишет:
К чему здесь открытие потока к файлу? Уберите его. Вторым аргументом в imagejpeg должен быть путь к файлу.



Спасиба. Буду знать.
LifePlay Отправлено: 30 Октября, 2010 - 15:14:22 • Тема: как сохранить созданую картинку в файл • Форум: Программирование на PHP

Ответов: 4
Просмотров: 488
Делаю так
PHP:
скопировать код в буфер обмена
  1. $vrem = fopen ($tmp_skrin.$pyt.$fil, "w");
  2.  
  3.  
  4.  
  5.  
  6. $image = imageCreateFromJpeg($file);
  7. $skrinsot = imageCreateTrueColor ($x, $y);
  8. imageCopyResampled($skrinsot, $image, 0, 0, 0, 0, 30, 40, $x, $y);
  9.  
  10. imagejpeg ($skrinsot, $vrem);
  11. fclose ($vrem);


неполучается что не так
LifePlay Отправлено: 30 Октября, 2010 - 14:50:27 • Тема: как сохранить созданую картинку в файл • Форум: Программирование на PHP

Ответов: 4
Просмотров: 488
Помогите плиз сохранить картинку в файл
LifePlay Отправлено: 27 Октября, 2010 - 19:30:41 • Тема: Помогите сделать так • Форум: Программирование на PHP

Ответов: 10
Просмотров: 574
JustUserR пишет:
Использование указанных вами функция обращения к файловому ресурсу в случае когда его физический размер является в достаточной мере большим может приводить к достаточной разнице в работе - в частности функции fgets и fputs поддерживают возможность блочного обращения что позволяет проводить обработку файлов неограниченного размера даже в условиях достаточного лимитирования памяти



Спасиба за информацию
LifePlay Отправлено: 25 Октября, 2010 - 19:32:13 • Тема: Помогите сделать так • Форум: Программирование на PHP

Ответов: 10
Просмотров: 574
Uchkuma пишет:
Стопицотый раз твержу - "не получается", это не описание проблемы! Как вы поняли, что не получается? Какие ошибки выдает? Что находится в переменной $rom после unserialize?


Извините пожалуста.


Uchkuma пишет:
И почему бы в вашем случае не использовать ф-ии file_put_contents и file_get_contents?


Взамен fputs и fread ????

Уже всё раблтает


у функции fread оказалось есть второй обизательный аргументъ



Теперь масив считует правильно и страница просмотра содержимого папки с 8000 файлами генерируется за 0.01сек

думаю пока хватит скорости.

Ща проверю через те что вы посоветували посмотрю результаты.


В тотале теперь дольше открывается папка чем скрипте Язычок

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB