HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 08.06.2009, 23:50
Patronik
Познающий
Регистрация: 16.03.2009
Сообщений: 82
С нами: 9029260

Репутация: 23
По умолчанию

Всем привет.
Делаю автроизация для сайта с помощю сесий.
Работаю сечас на денвере.
Проверяю на совпадения пароля и логина с зарегестрированим паролем и логином, при совпадении должна запускаться сесия.
session_start();
session_register("authorize");
$authorize=1;

Но браузер выдает ошыбку "Warning: session_start() [function.session-start]: open(/tmp\sess_1cd0b3ec56b9f7242002659810278b76, O_RDWR) failed: No such file or directory (2) in Z:\home\libra.com\www\autorization.php on line 26".

Сесия не может открыть какую то папку. Что делать?
 
Ответить с цитированием

  #2  
Старый 08.06.2009, 23:56
Player#1
Познающий
Регистрация: 11.11.2008
Сообщений: 77
С нами: 9208644

Репутация: 99
По умолчанию

2Patronik
В конфигурационном файле php.ini (Z:\usr\local\php5\php.ini) найдите директиву session.save_path = /tmp
и исправьте её таким образом, чтобы указанный в ней путь существовал - в этой директории будут храниться файлы сессий.
 
Ответить с цитированием

  #3  
Старый 09.06.2009, 00:51
diznt
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
С нами: 9619229

Репутация: 445


По умолчанию

Код:

PHP код:
      <?php
       $file 
fopen("ind.txt",r);
       if (
filesize($file) == 0) {
           echo 
"Файл ind.txt пуст!<br>Пожалуйста заполните его для того чтобы пользователи смогли видеть приветствие<br>(В файле возможны теги HTML!)";
       }
       else
       {
           while (!
feof($file)){
               
$buff fgets($file,4096);
               echo 
$buff;
               }
        }
      
?>
При заходе на страницу выдается(пробывал прописывать в файл инфу всякую все так же):

PHP код:
Warningfilesize() [function.filesize]: stat failed for Resource id #3 in C:\xampp1\htdocs\icq_shop\index.php on line 22
Файл ind.txt пуст!
Пожалуйста заполните его для того чтобы пользователи смогли видеть приветствие
(В файле возможны теги HTML!) 
Собственно исправьте!
 
Ответить с цитированием

  #4  
Старый 09.06.2009, 01:14
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
С нами: 9591561

Репутация: 186
По умолчанию

а лучше $file = file('file.txt') + count() и т.д.

Последний раз редактировалось Ru}{eeZ; 09.06.2009 в 01:17..
 
Ответить с цитированием

  #5  
Старый 09.06.2009, 01:02
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

PHP код:
$file 'file.txt';
$size filesize($file);
if(
$size == 0){
echo 
',..';
}else{
echo 
file_get_contents($file);

Так правильно

Последний раз редактировалось m0Hze; 09.06.2009 в 01:06..
 
Ответить с цитированием

  #6  
Старый 09.06.2009, 01:23
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

Цитата:
Сообщение от m0Hze  
Так правильно
Разницы нету если файла нету.
Праивльнее
PHP код:
<?php

$file 
'file.txt';

if (
is_file($file))
{
  
$content file_get_contents($file);
  
  if (
strlen($content) == 0)
  {
    echo(
'Файл ' $file .' пуст!');
  }
} else {
  echo(
'Файл ' $file .' не существует!');
}

echo(
$content);

?>

Последний раз редактировалось FireFenix; 09.06.2009 в 01:30..
 
Ответить с цитированием

  #7  
Старый 09.06.2009, 01:17
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

Можно было просто сказать, что

$file = fopen("ind.txt",r); - лишнее для получения размера файла и 'r' надо писать в кавычках

2 m0Hze:

echo file_get_contents($file);

представь себе файло размером 2 гига и оперативку в 64 мб

ЗЫЖ Понятно, что не принципиально, но основная и постоянная повторяющаяся ошибка всех сканеров, брутеров и etc. - не будет работать при больших словарях, хоть плачь

Последний раз редактировалось Pashkela; 09.06.2009 в 01:23..
 
Ответить с цитированием

  #8  
Старый 09.06.2009, 01:26
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

Цитата:
Сообщение от Pashkela  
ЗЫЖ Понятно, что не принципиально, но основная и постоянная повторяющаяся ошибка всех сканеров, брутеров и etc. - не будет работать при больших словарях, хоть плачь
"Данная функция возвращает содержимое файла в строке, начиная с указанного смещения offset и до maxlen байтов." (c) php manual

указывая смещения и длину - флаг в руки. Никакие танки нам не страшны

Последний раз редактировалось FireFenix; 09.06.2009 в 01:30..
 
Ответить с цитированием

  #9  
Старый 09.06.2009, 07:54
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

FireFenix
PHP код:
if (strlen($content) == 0
  { 
    echo(
'Файл ' $file .' пуст!'); 
  } 
} else { 
  echo(
'Файл ' $file .' не существует!'); 

есть такие функции как file_exists & filesize
 
Ответить с цитированием

  #10  
Старый 09.06.2009, 09:39
STLcRash
Новичок
Регистрация: 04.06.2009
Сообщений: 7
С нами: 8913594

Репутация: 0
По умолчанию

Кто нибудь может написать php скрипт, оставляющий один и тот - же комментарий на фотографии (одной и той - же) через каждые 5 секунд
Нужно для того, чтоб всю ночь оставлял комментарий "С днём рожденья"
Хочется знакомую порадовать =)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...