Показать сообщение отдельно
  #9 (permalink)  
Старый 19.04.2016, 11:00
St. St. вне форума
Аспирант
Отправить личное сообщение для St. Посмотреть профиль Найти все сообщения от St.
 
Регистрация: 15.04.2016
Сообщений: 53

Вот еще один вариант (работает).
<?php

echo '<form method="post" name="myform" enctype="multipart/form-data" action="http://127.0.0.1/qwerty.php">';

echo '<input type="text" name="title" size="64" value="Теперь без бублика" maxlength="100">';
echo '<br>';
echo '<br>';

echo '<div>';
echo '<input id="f1" type="file" size="75" name="file[]">';
echo '<a href=#" onclick="cl(\'f1\')">';
echo 'Удалить 1.' . '<br>';
echo '<a>';
echo '</div>';

echo '<div>';
echo '<input id="f2" type="file" size="75" name="file[]">';
echo '<a href="#" onclick="cl(\'f2\')">';
echo 'Удалить 2.' . '<br>';
echo '<a>';
echo '</div>';

echo '<div>';
echo '<input id="f3" type="file" size="75" name="file[]">';
echo '<a href="#" onclick="cl(\'f3\')">';
echo 'Удалить 3.' . '<br>';
echo '<a>';
echo '</div>';

echo '<br>';
echo '<input type="submit" value="Отправить" name="submit_form" />';

echo '</form>';

//
// JavaScript.
// Взято из одного форумного движка.
//
echo '<script>

function cl(idElement)
{
    var ua = navigator.userAgent;
    var browser = function()
         {
         if (ua.search(/MSIE/) > -1) return "ie";
         if (ua.search(/Opera/) > -1) return "opera";
         if (ua.search(/Chrome/) > -1) return "chrome";
         if (ua.search(/Safari/) > -1) return "safari";
         }
         ();

    if (browser == \'ie\' || browser == \'opera\' || browser == \'chrome\' || browser == \'safari\')
        {
        document.getElementById(idElement).outerHTML = document.getElementById(idElement).outerHTML;
        }
        else
        {
        document.getElementById(idElement).type = \'input\';
        document.getElementById(idElement).type = \'file\';
        }
}

</script>';
?>

Последний раз редактировалось St., 19.04.2016 в 11:13.
Ответить с цитированием