Gif и PHP

Discussion in 'PHP' started by EST a1ien, 6 Apr 2006.

  1. EST a1ien

    EST a1ien Elder - Старейшина

    Joined:
    2 Apr 2006
    Messages:
    249
    Likes Received:
    48
    Reputations:
    16
    Такой вопрос мне надо в gif запихнуть php код например как здесь /b.gif но чтобы он исполнялся.
    -----
    И можно ли это сделать чтобы испполнялся и PHP код и картинка отображалась нормально например хотябы простой чёрный квадратик размером 1х1 см
     
    #1 EST a1ien, 6 Apr 2006
    Last edited: 6 Apr 2006
  2. fucker"ok

    fucker"ok Elder - Старейшина

    Joined:
    21 Nov 2004
    Messages:
    578
    Likes Received:
    274
    Reputations:
    91
    Ты неправельно понял.
    Такого файла b.gif может вообще не быть.
    Всё делается через настройку .htaccess
    Можно заставить выпонлять apache *.gif как php
    Или вообще при обращении к директории выпонлять php скрипт (а картинку возвращать уже скриптом)

    Вообщем посмотри исходники сниферов.
    /showthread.php?t=5422
     
    1 person likes this.
  3. EST a1ien

    EST a1ien Elder - Старейшина

    Joined:
    2 Apr 2006
    Messages:
    249
    Likes Received:
    48
    Reputations:
    16
    Да а вот как это сделять я можно сказать и спрашиваю причём желательно через .htaccess
     
  4. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
  5. LTK*

    LTK* Elder - Старейшина

    Joined:
    3 Mar 2006
    Messages:
    25
    Likes Received:
    4
    Reputations:
    0
    значит в пиши в .htaccess это:
    Code:
    <Files "s.gif">
    AddType application/x-httpd-php .gif
    </Files>
    
    Где s.gif есть твоя картинка с кодом ;) Гл
     
    1 person likes this.
  6. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    статья была по теме..

    ее кто-то инкапсуляцией обозвал )))
     
  7. GAiN

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

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    кстати вопрос, как правильно код сниффера засовывать в .gif, jpeg, png или другое расширение ?
    если сохранить php код в файл name.gif то сайт не примет для загрузки такое изображение. проверял....
     
  8. GAiN

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

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    а вот такой вариант будет работать ?
    http://www.hitv.ru/hitvboard/uploads/post-13322-1329569065.gif
    посмотрите код этой картинки, там в тело вставленно
     
  9. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    1)Нужно положить файл .htaccess c содержимым
    Code:
    AddType application/x-httpd-php .php .htm .html .gif
    Этот код будет заставлять сервер выполнять gif как .php, html

    2)Создать файл с расширением gif, внутри которого прописать РНР код, и в конце должны быть этот код, который будет выводить картинку image.gif:
    PHP:
    header("Content-type: image/gif");
    $imag imagecreatefromgif('image.gif');
    imagegif($imag);
    imagedestroy($imag);
    3)Рядом положить саму gif картинку image.gif которую требуется выводить.
     
    #9 daniel777, 18 Feb 2012
    Last edited: 18 Feb 2012
    1 person likes this.
  10. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    PHP:
    AddType application/x-httpd-php .php .gif
    в .htaccess
     
    1 person likes this.