Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите начинающему. Подкиньте идейку. :)

Сообщения:  [1-10]   [11-12] 

 
 автор: glsv (Дизайнер)   (15.06.2005 в 05:30)   письмо автору
 
   для: Саня   (14.06.2005 в 19:22)
 

Лично у меня не получилось изменить цвет кнопки "Обзор".

   
 
 автор: Саня   (14.06.2005 в 19:22)
 
   для: Quant   (30.06.2004 в 05:05)
 

А как можно изменить цвет кнопки «Обзор» в тэге <input type="file">, чтобы цвет самого поля оставался белым?

   
 
 автор: glsv (Дизайнер)   (30.06.2004 в 11:45)   письмо автору
 
   для: Quant   (30.06.2004 в 05:05)
 

>или флэшкой, например???
Если флешкой, то тут можно совсем по другому. Саму флешку можно запрограммить так, что бы она все параметры куда надо передавала, по щелчку на ней.

   
 
 автор: cheops   (30.06.2004 в 11:35)   письмо автору
 
   для: Quant   (30.06.2004 в 05:05)
 

Сейчас наш дизайнер в форум вылезит - это по его части :)))
Но на сколько я понимаю кнопке нужно задать стиль:
<INPUT class=button type=submit value=Отправить> 

А в стилевой таблице колдовать со указанным (button) стилем
.button{ background-image: url(images/button.gif); border-width: 1px; color: #2B452A; border-color: #2D6328;}   

   
 
 автор: glsv (Дизайнер)   (30.06.2004 в 11:35)   письмо автору
 
   для: Quant   (30.06.2004 в 05:05)
 

Самый простой способ использовать вместо тэга

<input type="submit" value="Start">

тэг

<input type="image" src="image.gif" border="0" width="200" height="100" alt="">


Но только до виндусовых кнопок этот способ все равно не дотянет. Кнопка то будет картинкой и эффекта "нажатия" не будет. Хотя можно поэкспериментировать с ява-скриптами и попытаться навесить смену картинок, на события нажатия и отжатия кнопки. Будет как будто бы нажимающаяся кнопка.

Еще способ:
как правильно написал cheops
-----------------------------------------------
форму кнопки остается видусовой, но на "поле" кнопки назначаем изображение, с помощью присваивания стиля

<INPUT class="submit"  type="submit" value="Отправить"> 


А в стилях прописать например так:
.submit{background-image: url(submit.gif); }


   
 
 автор: Quant   (30.06.2004 в 05:05)   письмо автору
 
   для: cheops   (29.06.2004 в 15:46)
 

Еще один вопросик: У меня гостевуха создана на принципе записи в файл. Ессно работает все через форму (HTML). Так вот, там кнопочка стандартная Windows'кая, которая сообщение отправляет, токо она по дизайну со страницей никак не вяжется. Есть ли возможность енту кнопочку заменить картинкой какой, или флэшкой, например??? Если есть - то как ??? А с первым вопросом я вчера разобрался. Действительно, надо было всего лишь передать информацию через параметр и потом обработать в скрипте.;)

   
 
 автор: Quant   (30.06.2004 в 04:58)   письмо автору
 
   для: cheops   (29.06.2004 в 15:15)
 

Огромное спасибо. :) Все заработало.

   
 
 автор: cheops   (29.06.2004 в 15:46)   письмо автору
 
   для: cheops   (29.06.2004 в 15:27)
 

Если это так, то можно воспользоваться переменной $HTTP_USER_AGENT, возвращающей ссылку от куда пришёл клиент, но это не так надёжно как передача параметра, так как не все браузеры эту переменную отравляют, например:
Имеется 3 файла на которых расположена ссылка
http://www.softtime.ru/file1.php
http://www.softtime.ru/file2.php
http://www.softtime.ru/file3.php
Тогда можно опередилить от куда посетитель пришёл, примерно так:
<?php
echo "Вы пришли со страницы ".$HTTP_USER_AGENT;
// Ну можно динамически картинку добавить:
switch(substr($HTTP_USER_AGENT,strrpos($HTTP_USER_AGENT,'\')))
{
  case "file1.php":
  {
    echo "Это первый файл";
    // Можем его даже включить сюда
    include "file1.php";
    break;
  }
  case "file2.php":
  {
    echo "Это второй файл";
    // Можем его даже включить сюда
    include "file2.php";
    break;
  }
  case "file3.php":
  {
    echo "Это третий файл";
    // Можем его даже включить сюда
    include "file3.php";
    break;
  }
}
?>

Если не лень, то даже можно взять нужную информацию из самих файлов file1.php, file2.php, file3.php. Но последнее не рекомендую - можно здорово снизить производительность...

   
 
 автор: cheops   (29.06.2004 в 15:27)   письмо автору
 
   для: Quant   (29.06.2004 в 15:19)
 

Ссылка должна быть без параметров, так?

   
 
 автор: Quant   (29.06.2004 в 15:19)   письмо автору
 
   для: cheops   (29.06.2004 в 15:15)
 

Объясняю подробнее. Есть скрипт, который генерирует страничку (шаблон), но на этой страничке (шаблоне), в зависимости от того с какой ссылки она была запущена, должна появиться, например, та или иная картинка. Или тот или иной текст. Просто лениво под каждую картинку отдельную страницу рисовать.

   

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования