[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Player#1

    Player#1 Member

    Joined:
    11 Nov 2008
    Messages:
    95
    Likes Received:
    35
    Reputations:
    10
    2Patronik
    В конфигурационном файле php.ini (Z:\usr\local\php5\php.ini) найдите директиву session.save_path = /tmp
    и исправьте её таким образом, чтобы указанный в ней путь существовал - в этой директории будут храниться файлы сессий.
     
    4 people like this.
  2. diznt

    diznt Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    Код:

    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!)
    Собственно исправьте! :)
     
    1 person likes this.
  3. Ru}{eeZ

    Ru}{eeZ Elder - Старейшина

    Joined:
    19 Feb 2008
    Messages:
    454
    Likes Received:
    73
    Reputations:
    -5
    а лучше $file = file('file.txt') + count() и т.д.
     
    #10363 Ru}{eeZ, 9 Jun 2009
    Last edited: 9 Jun 2009
  4. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Можно было просто сказать, что

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

    2 m0Hze:

    echo file_get_contents($file);

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

    ЗЫЖ Понятно, что не принципиально, но основная и постоянная повторяющаяся ошибка всех сканеров, брутеров и etc. - не будет работать при больших словарях, хоть плачь:)
     
    #10364 Pashkela, 9 Jun 2009
    Last edited: 9 Jun 2009
  5. FireFenix

    FireFenix Elder - Старейшина

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    Разницы нету если файла нету.
    Праивльнее
    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);

    ?>
     
    #10365 FireFenix, 9 Jun 2009
    Last edited: 9 Jun 2009
  6. FireFenix

    FireFenix Elder - Старейшина

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    "Данная функция возвращает содержимое файла в строке, начиная с указанного смещения offset и до maxlen байтов." (c) php manual

    указывая смещения и длину - флаг в руки. Никакие танки нам не страшны :D
     
    #10366 FireFenix, 9 Jun 2009
    Last edited: 9 Jun 2009
  7. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    FireFenix
    PHP:
    if (strlen($content) == 0
      { 
        echo(
    'Файл ' $file .' пуст!'); 
      } 
    } else { 
      echo(
    'Файл ' $file .' не существует!'); 
    }
    есть такие функции как file_exists & filesize
     
  8. STLcRash

    STLcRash New Member

    Joined:
    4 Jun 2009
    Messages:
    39
    Likes Received:
    0
    Reputations:
    0
    Кто нибудь может написать php скрипт, оставляющий один и тот - же комментарий на фотографии (одной и той - же) через каждые 5 секунд
    Нужно для того, чтоб всю ночь оставлял комментарий "С днём рожденья"
    Хочется знакомую порадовать =)
     
  9. STLcRash

    STLcRash New Member

    Joined:
    4 Jun 2009
    Messages:
    39
    Likes Received:
    0
    Reputations:
    0
    Для сайта http://vkontakte.ru
     
  10. D Mak

    D Mak Elder - Старейшина

    Joined:
    23 Jun 2007
    Messages:
    136
    Likes Received:
    27
    Reputations:
    0
    STLcRash ага ага, заспамленными фотками?

    ЗЫ напишу за $
     
  11. STLcRash

    STLcRash New Member

    Joined:
    4 Jun 2009
    Messages:
    39
    Likes Received:
    0
    Reputations:
    0
    Меня интересует только одна фотография
     
  12. FireFenix

    FireFenix Elder - Старейшина

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    Для этих разговоров есть соответствующая тем http://forum.antichat.ru/forum57.html
    А здесь - только помощь в написании!

    Если будешь писать сам - берёшь curl, узнаёшь заголовки, куки, и отсылаешь POST запросы
     
  13. geforse

    geforse Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    1) Авторизируемся Вконтакте

    2) Отправляем POST'om (тем-же cURL) коментарий на фотографию

    3) Ставим скрипт на CRON
     
    1 person likes this.
  14. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    Чет мне кажется капча быстро вылезет.
    Ибо фильтр может распознать как флуд...
     
  15. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Можна обойтись и без крона - цикл, sleep() поставить.
     
  16. Ru}{eeZ

    Ru}{eeZ Elder - Старейшина

    Joined:
    19 Feb 2008
    Messages:
    454
    Likes Received:
    73
    Reputations:
    -5
    Можно тем же курлом прокси использовать
     
  17. LEE_ROY

    LEE_ROY Elder - Старейшина

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    по max_execution_time прибьется
     
  18. ino222

    ino222 New Member

    Joined:
    1 Jun 2009
    Messages:
    9
    Likes Received:
    2
    Reputations:
    0
    Интересует, что можете посоветовать по данной теме: http://forum.antichat.ru/showthread.php?p=1320303#post1320303
     
  19. FireFenix

    FireFenix Elder - Старейшина

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    По подробнее - функционал, характеристика, смысл, e.t.c.
    И каким местом тут замешано php, perl, etc?
     
  20. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Если хост норм - в хтаксессе можно поставить.
     
Thread Status:
Not open for further replies.