-
Posts
42 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Чебурашка
-
Код формы <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Загрузка изображений</title> <script> function xdropFile(btn){ if(document.getElementById) { tr = btn; while (tr.tagName != 'TR') tr = tr.parentNode; tr.parentNode.removeChild(tr); xcheckForLast(); } } function xaddFile(btn){ if(document.getElementById) { tr = btn; while (tr.tagName != 'TR') tr = tr.parentNode; var idSuffix = Math.round(Math.random()*1000); var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling); thisChilds = newTr.getElementsByTagName('td'); for (var i = 0; i < thisChilds.length; i++){ if (thisChilds[i].className == 'header') thisChilds[i].innerHTML = ''; if (thisChilds[i].className == 'files') thisChilds[i].innerHTML = '<input size="32" name="xtt[]" class="wideFile" type="file">'; } checkForLast(); } } function xcheckForLast(){ btns = document.getElementsByName('xdrop'); for (i = 0; i < btns.length; i++){ btns[i].disabled = (btns.length == 1) ? true : false; } } </script> </head> <body> <form action="obrabotka.php" method="post" name="form" ENCTYPE="multipart/form-data"> <? echo " <table width=20% align=center> <tr> <td width=\"20%\"><input type=\"file\" size=\"32\" name=\"xtt[]\"></td> <td nowrap=\"nowrap\"><input type=\"button\" name=\"xdrop\" value=\" − \" onClick=\"xdropFile(this);\"> <input type=\"button\" value=\" + \" onClick=\"xaddFile(this);\"></td> </tr> </table>"; ?> <input name="" type="submit" /> </form> </body> </html> Код обработчика Не могу понять где здесь ошибка?
-
Если бы все было так просто... я не нашел... поэтому и выложил вопрос вместе с кодом
-
Здравствуйте! Нашел неплохой скрипт загрузки нескольких файлов <script> function xdropFile(btn){ if(document.getElementById) { tr = btn; while (tr.tagName != 'TR') tr = tr.parentNode; tr.parentNode.removeChild(tr); xcheckForLast(); } } function xaddFile(btn){ if(document.getElementById) { tr = btn; while (tr.tagName != 'TR') tr = tr.parentNode; var idSuffix = Math.round(Math.random()*1000); var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling); thisChilds = newTr.getElementsByTagName('td'); for (var i = 0; i < thisChilds.length; i++){ if (thisChilds[i].className == 'header') thisChilds[i].innerHTML = ''; if (thisChilds[i].className == 'files') thisChilds[i].innerHTML = '<input size="32" name="xtt[]" class="wideFile" type="file">'; } checkForLast(); } } function xcheckForLast(){ btns = document.getElementsByName('xdrop'); for (i = 0; i < btns.length; i++){ btns[i].disabled = (btns.length == 1) ? true : false; } } </script> echo " <table width=20% align=center> <tr> <td width=\"20%\"><input type=\"file\" size=\"32\" name=\"xtt[]\"></td> <td nowrap=\"nowrap\"><input type=\"button\" name=\"xdrop\" value=\" − \" onClick=\"xdropFile(this);\"> <input type=\"button\" value=\" + \" onClick=\"xaddFile(this);\"></td> </tr> </table>"; Однако скрипт отправляет обработчику массив из 5 элементов, даже если отправляю один файл. Больше 5 элементов скрипт тоже не отправляет. Подскажите пожалуйста, как сделать чтобы можно было отправлять более 5 файлов?
-
rus, спасибо большое
-
Здравствуйте! Подскажите пожалуйста, как можно реализовать название каталогов в строке браузера на русском языке? Пример: http://ru.wikipedia.org/wiki/Заглавная_страница
-
Цвета подобраны не очень удачно - слишком уныло. И иерархия меню - "О нас" и "Контакты" лучше бы поставить в конец. Но это на мой взгляд
-
В целом сайт понравился. Однако, на мой взгляд, не очень приятно выглядят: обрубленные углы у менюшки, цвета блока рекламы в правом углу. Но это на мой взгляд
-
А чем b плохи? В озоне например, все ключевые слова выделены этим тегом, что не мешает ему выскакивать в 1-ой тройке гугла. И если не сложно, поясните пожалуйста что за "нобры"?
-
Justnewone и Игорь Ермаков спасибо за ответы! Justnewone поясните пожалуйста "... если люди дальше следят за текстом..."?
-
Добрый день! Неоднократно встречал утверждения о том, что количество слов выделенных тегами <h...>, <strong>, <b> на странице не должно превышать 2-3. Выделять этими тегами можно только ключевые слова. В противном случае - исключат из базы данных поисковой системы. Сначала считал это бредом, но после неоднократного упоминания на разных форумах начал сомневаться... Хотелось бы узнать ваше мнение?
-
s0rr0w и Dimitry Wolotko спасибо за ответы!
-
То есть? Если страница посвящена описанию игры, и на ней размещен видеоролик воспроизвоизводящийся с другого сайта. При запросе в поисковике этой игры будет выскакивать страница где размещен видеоролик?
-
Добрый день! На одном из форумов нашел информацию о том, что если на сайте располагается материал с другого сайта(например, видеоролик который грузиться с ютуб), то поисковики обходят сайт выходя на первоисточник. И таким образом при запросе "видео" в поисковике будет выскакивать первоисточник, а не мой сайт. Хотел узнать это действительно так?
-
А что вам мешает создать регистрацию на сайте, и поставтить ограничения на определенные действия(комментарии, скачивание файлов и т.п.), которые можно сделать доступными только для зарегистрированных пользователей?
-
Какой в этом смысл? У большинства сейчас динамический IP.
-
Спасибо, но непомогло Переустановил Денвер - заработало! Int и rus Спасибо за помощь.
-
Добрый день! Есть цикл do { printf("<tr valign='top'><td><span class='table_index1'><a href='/site/viv.php?id=%s' target='_blank'>%s</a></span>%s</td></tr>",$myrow["id"],$myrow["small"],$myrow["medium"]); } while ($myrow = mysql_fetch_array($result)); $myrow["small"] - изображение $myrow["medium"] - текст По замыслу этот цикл выводит изображения, которые являются ссылками и комментарии к ним. На практике так делает только Firefox. Opera и IE переменную $myrow["medium"] выводят то нормально, то как ссылку (в одном и том же цикле) ! Подскажите пожалуйста где искать решение?