За последние 24 часа нас посетили 24457 программистов и 1726 роботов. Сейчас ищут 1914 программистов ...

Редирект в картинке

Тема в разделе "Вопросы от блондинок", создана пользователем Hr_umMer, 19 ноя 2010.

  1. Hr_umMer

    Hr_umMer Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    7
    Симпатии:
    0
    Здравствуйте, я не очень хорошо шарю в php. Есть один скрипт, который отображает изображение и ещё нужные данные (2 в одном получается). Так вот такой скрипт вполне работоспособный, я собрался его немного переделать и вставить вместо той информации которая отображается вместе с картинкой редирект. Но увы получилось, что работает сам редирект и то при переходе по ссылке скрипта, а картинка не отображается. А мне же нужно, чтобы ссылку данного скрипта вставить в BB тег img и срабатывал редирект. Вот скрипт который хочу сделать:

    Код (Text):
    1. <?php
    2. header("Content-type: image/gif");
    3. $image = imagecreatefromgif('name.gif');
    4. {
    5.  header('Location: http://site.ru/');
    6. }
    7. imagegif($image);
    8. imagedestroy($image);
    9. ?>
    А это только та часть которая отвечает за изображение и если оставить только её - изображение будет показываться:

    Код (Text):
    1. <?php
    2. header("Content-type: image/gif");
    3. $image = imagecreatefromgif('name.gif');
    4.  
    5. imagegif($image);
    6. imagedestroy($image);
    7. ?>
    Если что-то поняли с моей писанины, прошу помочь :)
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    злое дело, задуманное тобой, не будет работать >:-|

    то, что ты хочешь сделать, работать не будет. Но, если ты объяснишь ЗАЧЕМ тебе это нужно, то можно подумать об альтернативных путях в виде ссылки или javascript-a
     
  3. Hr_umMer

    Hr_umMer Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    7
    Симпатии:
    0
    Gromo, конечно же это мне нужно в научных целях)
    Но яваскрипт мне не нужен, я его и сам могу сделать. Мне нужно что-нибудь, чтобы работало в BB-кодах.

    И можете ли вы объяснить, почему так не работает? И что нужно чтобы работало?
     
  4. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    потому что хтмл элемент img ожидает прямую ссылку на изображение (код 200). В противном случае (ошибки, редиреты...) ничего отображаться не будет.

    вместо изображения возвращать javascript:
    <scirpt type="text/javascript">alert('bla-bla-bla');</script>
     
  5. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    хотя нет, такой способ не работает =/
    но какой-то был... надо вспомнить
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    <img src="javascript:location.replace('http://localhost/')">
     
  7. Hr_umMer

    Hr_umMer Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    7
    Симпатии:
    0
    Gromo, яваскрипт и другие html скрипты не работают. Нужно сделать скрипт любой, в итоге вставить ссылку в BB-код img и чтобы скрипт работал)
     
  8. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Hr_umMer
    Сможешь внятно объяснить зачем тебе это нужно?
     
  9. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Он хочет вставлять ссылку в ББкода, и когда страничка нарисуется юзера волшебно перенесут на тот редирект, который он хочет. А вокруг одни идиоты, и никто раньше об этом не думал, ага...
     
  10. Hr_umMer

    Hr_umMer Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    7
    Симпатии:
    0
    Ну если ты так думаешь, пусть будет по твоему)
    Я думал, что тут есть люди которые могут решить любые вопросы и задачки...
     
  11. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    Редирект из картинки работал в IE бог знает какой давности. ФИшку прикрыли как раз из-за таких думальщиков, которые всякую фигню в картинки вставляли.
     
  12. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    лол, я уже и не помню когда меня пытались развести "на слабо" в последний раз :))
     
  13. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Вроде во дворе, когда мы шприцами брызгались ... лет в 10)