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

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

Thread Status:
Not open for further replies.
  1. temp_late

    temp_late Banned

    Joined:
    22 Aug 2006
    Messages:
    47
    Likes Received:
    7
    Reputations:
    2
    Где php хранит записи о своей версии?

    Top server, решил обновить php версию, перекидал новые файлики, перезагрузил, а версия не сменилось. Захотел ручками подправить цифры версии, никак не найду, куда спряталась хитрюга :)
     
  2. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    phpinfo смотри
     
    _________________________
  3. temp_late

    temp_late Banned

    Joined:
    22 Aug 2006
    Messages:
    47
    Likes Received:
    7
    Reputations:
    2
    мне не функция нужна, я не хочу узнать версию, я хочу её изменить, отредактировать. Скрипты поменял, а phpinfo показывает что версия не сменилась, не понимаю откуда она берет эти данные. Хочу найти откуда читает их...

    php.ini весь пересмотрел, никакая версия там не задаеться.., на екзешных(осьвиндовсхп)php.exe в своиствах версия какая надо,а в phpinfo какуюту лажу показывает. Откуда она берет, глупышка..
     
  4. Чакэ

    Чакэ Elder - Старейшина

    Joined:
    15 Aug 2010
    Messages:
    260
    Likes Received:
    66
    Reputations:
    62
    ohlol, кто же версию меняет правкой циферок в версии? удали текущую и установи нужную тебе, если мозгов не хватает просто обновить.
     
  5. temp_late

    temp_late Banned

    Joined:
    22 Aug 2006
    Messages:
    47
    Likes Received:
    7
    Reputations:
    2
    Все решил вопрос, цифорки храняться в dll ках: php5apache2.dll php5ts.dll;

    Но косяк в другом был, скачал не тот исходник php 5.3.8, загрузил другой 5.3.8;
    Вот только и в нем неприятность dll ки то там php5apache2_2.dll , а простого нету..

    Скачал другой дистриб 5.2.17, ниже версия, там нашел что надо и поставилась великолепно. Вот теперь что бы перейти на 5.3.8, необходимо апачь с 2.0 на 2.2 вытягивать.. Видимо 5.3.8 на апаче 2.0 работа не предусмотрена. Бред какойто..
     
  6. Mego4ell

    Mego4ell New Member

    Joined:
    6 Jul 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Народ.А есть такая программа что бы она автоматически меняла ип компа(если что у меня у компа ип сам меняется когда перезапускаешь интернет)и обновляла страницу.Буду очень благодарен)Тока если это вдруг оффтоп перекиньте вопрос, а не удаляйте)
     
  7. Osstudio

    Osstudio Banned

    Joined:
    17 Apr 2011
    Messages:
    638
    Likes Received:
    160
    Reputations:
    81
    Ой, писал на скорую руку, ошибка :D вместо $i нужен размер массива count($files), сорри)
     
  8. AnGeI

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

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
    Нужно запретить кеширование картинки, делаю так:
    PHP:
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
    header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); // always modified
    header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
    header("Pragma: no-cache"); // HTTP/1.0
    header ("Content-type: image/png");
    Но все равно вес кеша увеличивается на размер картинки.
     
  9. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37

    Попробуй так:
    после имени картинки ставь ?rnd=<случайное число>

    print '<img src="/img/12345.gif?rnd='.time().'">';
     
    3 people like this.
  10. AnGeI

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

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
    Там напрямую загружается. Пробовал добавлять script.php?query=1, все равно сохраняет. Склоняюсь к мысле, что FF 8.0 любые картинки кеширует.
     
  11. -=Nikola=-

    -=Nikola=- New Member

    Joined:
    21 Oct 2011
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0

    Попробуй так
    PHP:
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
    header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); // always modified
    header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
    header("Pragma: no-cache"); // HTTP/1.0
    header ("Content-type: image/png");  
    header ("Expires: "date("r"));  
     
    #19691 -=Nikola=-, 13 Dec 2011
    Last edited: 13 Dec 2011
    1 person likes this.
  12. Mego4ell

    Mego4ell New Member

    Joined:
    6 Jul 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Народ.А есть такая программа что бы она автоматически меняла ип компа(если что у меня у компа ип сам меняется когда перезапускаешь интернет)и обновляла страницу.Буду очень благодарен)Тока если это вдруг оффтоп перекиньте вопрос, а не удаляйте)
     
  13. Edward

    Edward Banned

    Joined:
    11 Feb 2010
    Messages:
    329
    Likes Received:
    21
    Reputations:
    -1
    Ну а ты как думаешь оффтоп или нет ?! :)
    По сабжу: Proxy Switcher
    А вообще: "программа смена ip адреса" - google it !
     
  14. Sitis

    Sitis New Member

    Joined:
    5 Dec 2011
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    Понимаю что вопрос глупый, но всё же. Может ли получивший фейк в теле письма адресат взломать тебя? Получить доступ к хосту или кукам, паролям? А то мне на снифер вместо лога-пароля присылает один чел какие-то наборы знаков, похожих на пхп.

    Вот такую фигню шлёт

    9999+union+select+\'test\',null,null/*
     
    #19694 Sitis, 13 Dec 2011
    Last edited: 13 Dec 2011
  15. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Конечно может... Если у тебя не фильтруются запросы к БД.
     
  16. Sitis

    Sitis New Member

    Joined:
    5 Dec 2011
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    А подробнее можно?
    Что он может? К чему доступ получить? Как этого избежать? Как проверить фильтрует или нет? У меня если что скрипты и база на hut.16.

    И заодно, как в фейке реализовать приход данных на файл, находящийся на другом хосте?

    PHP:
    $log fopen("файл.php","a+"); 
    Просто поставить адрес?
     
    #19696 Sitis, 13 Dec 2011
    Last edited: 13 Dec 2011
  17. Edward

    Edward Banned

    Joined:
    11 Feb 2010
    Messages:
    329
    Likes Received:
    21
    Reputations:
    -1
    Если ты юзаешь БД, не хранишь все в файловой системе, то конечно он может взломая тебя получить доступ к БД и извлечь оттуда любые данные.

    В твоем конкретном случае
    Code:
    9999+union+select+\'test\',null,null/*
    говорит о том, что тебя пытаются взломать с помощью SQL инъекции, которая скорее всего присутствует. Все глобальные переменные, которые ты используешь для запроса к БД, типа INSERT INTO log VALUES( $_POST['login'], $_POST['pass'] ) необходимо фильтровать на наличие спецсимволов. Посоветую тебе php функцию mysql_real_escape_string(), с помощью которой можно отфильтровать входящие данные. А так же погугли на тему SQL инъекции и др, что б у тебя было представление о том, что это такое и как оно работает.
     
  18. Sitis

    Sitis New Member

    Joined:
    5 Dec 2011
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    То есть он может получить доступ на хост, так? А как проверить фильтруются ли спецсимволы или нет? И фильтрацию нужно прописывать в коде тела письма или скрипте снифа?


    И заодно, как проверить есть ли у него уже доступ к бд, как это изменить?

    Спасибо.

    ПС. И всё-таки, как же организовать запись в лог на другом хостинге?
     
    #19698 Sitis, 14 Dec 2011
    Last edited: 14 Dec 2011
  19. Mego4ell

    Mego4ell New Member

    Joined:
    6 Jul 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Да я это..вы же тут програмируете эту тему вот я то знаю програмки для смены ИПа но я просто хотел узнать есть ли такая программка что бы сама ип меняла и обновляла страницу.
     
  20. GibridMelody

    GibridMelody Banned

    Joined:
    14 Sep 2011
    Messages:
    4
    Likes Received:
    5
    Reputations:
    13
    Ламерский вопрос:
    Как сделать типо плеера музыки как vkontakte, типо нажал на треугольничек музыка играет нажал на паузу стопнула как такое можно замутить кто знает??
     
Thread Status:
Not open for further replies.