За последние 24 часа нас посетили 18246 программистов и 1607 роботов. Сейчас ищут 1672 программиста ...

Помогите пожалуйста

Тема в разделе "Сделайте за меня", создана пользователем lancelord, 28 мар 2016.

  1. lancelord

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

    С нами с:
    28 мар 2016
    Сообщения:
    1
    Симпатии:
    0
    есть скрипт загрузчика фото который после загрузки выводит информацию "что с ней делать" удалить или изменить, этот скрипт добовляет файлы по одному , хотелось бы добавить
    но после добовления скрипт не работает точнее не добовляет фото...

    Ниже часть кода подскажите куда копать
    Код (PHP):
    1.         <h3 style="margin-top:25px;"><a name="nyuk"></a>TEST</h3>
    2.         <?$kalan = $_SESSION["ilan_foto"] - $topfoto;
    3.         if($kalan == 0) echo "<p>test foto</p>";
    4.         else{?>
    5.             <p>Upload foto</p>
    6.             <form action="/xxx/xxxxx1/<?=$t?>/<?=$id?>" method="post" enctype="multipart/form-data"/>
    7.                 <input type="hidden" name="yeni" value="<?=$new?>" />
    8.                 <input type="hidden" name="t" value="<?=$t?>" />
    9.  
    10.                 <?for($i = 1; $i < $past+ 1; $i++){?>
    11.                     • <input type="file" name="f<?=$i?>"  class="f1" style="width:500px;" /> <input type="radio" name="all" value="<?=$i?>" /><br />
    12.                     <?
    13.                 }
    14.                 if($new){?>
    15.                     <p>
    16.                           <input type="submit" name="tayfun" value="Upload , next step;" class="dugmetur" />
    17.                         <input type="button" value="next;" class="dugmetur float-right" onclick="window.location='<?=/*($_SESSION['uyetip'] == 1 ? "/xxx/xxxxx2/$t?id=$id&new=1" : */"/xxx/xxxxx3/$t?id=$id&new=1"/*);*/?>';" />
    18.                     </p>
    19.                     <?
    20.                 }else{?>
    21.                     <p>   <input type="submit" value="upload" class="dugmetur" name="tayfun" /></p>
    22.                     <?
    23.                 }?>
    24.             </form>
    Подсказка от модератора:
    Любой код или текст конфигурации пишите между тегом [code=php] и [/code].
    Используйте отступы в коде для форматирования текста.
    Это помогает быстрее понять вас, увеличивает шанс на получение ответа.
    Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
     
  2. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    Оформи человеко-понятно свой код :)
     
  3. vin_tio

    vin_tio Новичок

    С нами с:
    5 апр 2016
    Сообщения:
    4
    Симпатии:
    0
    Ребята, добрый день, есть маленький кусочек кода, помогите исправить, искал конечно в гугл, пытался понять, но для правки такой мелочи мне приходится изучать синтаксис РНР, а опытному прописать всего строчку кода. Здесь получение src картинки из переменной.
    Хотелось бы получить динамичный блок, если картинки нет, то блок спрятан:
    Код (Text):
    1.  
    2. if(src== null) 
    3. {<figure class="wrap-img more" style="display:none>} 
    4. else 
    5. {<figure class="wrap-img more" style="display:block">}
    Собственно код
    Код (PHP):
    1. <?php if (isset ( $this->_tpl_vars['HEAD_IMAGE'] )): ?> 
    2. <figure class="wrap-img more"> 
    3. <img src="<?php echo $this->_tpl_vars['HEAD_IMAGE']['src']; ?>" alt="image" width="1100" height="406"> 
    4. <div class="bottom"> 
    5. <span class="heading"><?php echo $this->_tpl_vars['HEAD_IMAGE']['description']; ?></span> 
    6. <span class="nook">nook</span> 
    7. </div> 
    8. </figure> 
    9. <?php endif; ?>
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Замени первую строку на это

    <?php if (isset ( $this->_tpl_vars['HEAD_IMAGE']['src'] )): ?>
     
  5. vin_tio

    vin_tio Новичок

    С нами с:
    5 апр 2016
    Сообщения:
    4
    Симпатии:
    0
    К сожалению ничего не изменилось.
    Есть подобные строки в файле .tpl, может в них тоже есть необходимость поправить код?
    Код (PHP):
    1. {if isset($HEAD_IMAGE)}
    2.                             <figure class="wrap-img more">
    3.                     <img src="{$HEAD_IMAGE.src}" alt="image" width="1100" height="406">
    4.                     <div class="bottom">
    5.                         <span class="heading">{$HEAD_IMAGE.description}</span>
    6.                         <span class="nook">nook</span>
    7.                     </div>
    8.                             </figure>
    9.                             {/if}
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да, сори

    замени везде слово isset на слово empty
     
  7. vin_tio

    vin_tio Новичок

    С нами с:
    5 апр 2016
    Сообщения:
    4
    Симпатии:
    0
    да, форма исчезла, но при добавлении картинки она вновь не появилась))

    Добавлено спустя 4 минуты 30 секунд:
    Спасибо. победил!
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    круто
     
  9. vin_tio

    vin_tio Новичок

    С нами с:
    5 апр 2016
    Сообщения:
    4
    Симпатии:
    0
    Выяснил что за работу отвечает фаил tpl а не php, и по принципу вашей первой подсказки поправил
    {if isset($HEAD_IMAGE)}
    на
    {if isset($HEAD_IMAGE.src)}
    Итог Успех