Задача 2

Изменение текста кнопки через php скрипт

Делаю задачу типа: создание базы данных о книгах на php, инфа должна хранится в текстовом файлике. База представляет собой таблицу со столбцами: ID, Название, Автор, Издатель, Год. Сделал табличку туда все отлично добавляется, сделал сортировку, все отлично сортируется. Но сортируется не очень красиво, с помощью двух кнопок. Я хочу сделать сортировку по одной кнопке: в первый раз нажал все сортируется например по возрастанию, на кнопке была стрелочка вверх, изменилась на стрелочку вниз. При повторном нажатии все должно происходить наоборот.
Но у меня не получается сохранить текст кнопки после фильтрации, т.к. она происходит в отдельном файле, а после возврата из него, основная страница перезагружается с дефолтным значением кнопки.
Вот небольшой пример как я пытаюсь поменять текст кнопки:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
       
require_once('ID_filter.php'); echo '';echo'';?>
';//создаем форму с кнопкой echo '.$fID.' name="fID" >; echo ' ID
Название '; echo 'Автор '; echo 'Издатель '; echo 'Год '; echo '
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
 static $bt_ID = 0; if(isset($_POST['fID'])) { $fID = $_POST['fID']; if($bt_ID == 0) { $fID = "↑"; $bt_ID = 1; } else { $fID = "↓"; $bt_ID = 0; } header('location: index.php'); } ?>

Источник

Как поменять название кнопки по клику на нее?

Как поменять название кнопки?
Как поменять название кнопки в MsgBox?

Если CheckBox отмечен, то по нажатию кнопки текст копируется в название формы, иначе в название кнопки
Разработать Windows Forms приложение, содержащее TextBox, CheckBox и кнопку. Если CheckBox отмечен.

Как по клику на ссылке менять ее название?
Как по клику на ссылке менять ее название? например, ‘Иди сюда’ поменять на ‘Иди туда’ в ссылке.

Как вызвать процедуру по клику кнопки
подскажите как вызвать процедуру по обработке события допустим есть процедура Public Sub.

Как поменять цвет фона (блока) по клику?
нужно поменять цвет фона в диве по клику на картинку. function changeBg()

Как по клику кнопки обновлять содержимое динамически создаваемого ДатаГрида?
Всем доброго времени суток! Прошу не забрасывать сразу яйцами и помидорами. Короче, пытаюсь.

Как сделать чтобы по клику кнопки открывалось новая форма?
У менять есть две формы (окна): MyForm и MyForm1. Первоначально открывается форма MyForm. В ней.

Найти кнопку по клику на нее
Доброго времени суток! Прошу помочь мне со следующей задачей как новичку. Есть таблица.

Как изменить цвет кнопки при нажатии на нее?
в процедуре procedure Form1.button2_Click(sender: Object; e: EventArgs); Пишу.

При нажатии правой кнопки мыши на форме с нее удаляются все кнопки
Написать программу, динамически порождающую на окне кнопки или метки. Левый верхний угол элемента.

Источник

Переименование кнопки)

11_240.jpg

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Обсуждения

Switch74

http://htmlbook.ru/html/area на одной картинке можно организовать несколько областей ссылок ведущих на разные страницы

Switch74

margin внутри таблицы не работает, кста еще можно вот так реализовать так заливка ячеек будет корректно работать, если она нужна будет

row 1 cell 1 row 1 cell 2 row 1 cell 3
must contain
several lines
row 2 cell 1 row 2 cell 2
row 3 cell 1 row 3 cell 2
row 4 cell 1 row 4 cell 2
row 5 cell 1 row 5 cell 2 row 5 cell 3
row 6 cell 1 row 6 cell 2 row 5 cell 3

если не критично еще можно использовать обертку внутри ячеек, и с ней много чего можно дополнительного реализовать в таблицах

Switch74 Спасибо, второй вариант как раз то, что хотелось. Не понятно только, почему margin-top не работает, пробовал задавать и для клеточек, и для всей строки. А про padding как-то не подумал.

Switch74

тогда как выше предложили пустую строку

row 1 cell 1 row 1 cell 2 row 1 cell 3
must contain
several lines
row 2 cell 1 row 2 cell 2
row 3 cell 1 row 3 cell 2
row 4 cell 1 row 4 cell 2
row 5 cell 1 row 5 cell 2 row 5 cell 3
row 6 cell 1 row 6 cell 2 row 5 cell 3

или если подсветка ячеек не обязательна, то можно так

row 1 cell 1 row 1 cell 2 row 1 cell 3
must contain
several lines
row 2 cell 1 row 2 cell 2
row 3 cell 1 row 3 cell 2
row 4 cell 1 row 4 cell 2
row 5 cell 1 row 5 cell 2 row 5 cell 3
row 6 cell 1 row 6 cell 2 row 5 cell 3

Источник

Имя кнопки

Всем привет.
Вопрос такой: на форме есть 5 кнопок. По нажатию на любую из них идет обращение к базе и оттуда достается страница. Имя кнопки совпадает с номером страницы в базе. Можно ли как-нибудь перехватить имя нажатой кнопки, написав только общий алгоритм доставания страници по имени кнопки? А то как то влом в ручную все писать, ибо страниц в базе дофига.

Вывести на экран имя кнопки
Каким образом я могу вывести на экран имя кнопки?

Имя Кнопки
Имеется форма. На ней много-много кнопок. Задача.. При нажатии правой кнопки мыши, получить имя.

Имя кнопки из массива
Button button = new Button(); button.Name = world.ToString(); Помогите плиз. В.

Имя кнопки из файла
Допустим у меня есть 5 кнопок и есть текстовый документ с 5 буквами написанными в ряд, как мне.

while ($row = mysql_fetch_array($res)) { echo ".$row['page_number'].">"; }

ну Вы выбирете все страницы из БД, выведете все кнопки, а лучше ссылки(ну как душе угодно) и методом GET передавате в какой нибудь скрипт номера страницы, т.е.

a href="script.php?page_num=1">linka>

здесь скрипт «script.php» получает значение методом GET($_GET[‘page_num’]) и дальше исходя из этого значения скрипт будет выводить вам нужную страницу.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
 $type = $_GET['type']; if(empty($type)){$type = "news"; $title="Новости";} else if($type=="news"){$title="Новости";} else if($type=="top_ref"){$title="Топ реф. ссылок";} else if($type=="forum"){$title="Форум";} else if($type=="lib"){$title="Библиотека";} else if($type=="comments"){$title="Обсуждение";} ?>      include "papka/$type.php"; ?>

Добавлено через 48 секунд
если не подходит — учите ajax

Добавлено через 5 минут
переделал немного, запутался правда, но примерно так

 $type = $_GET['type']; echo""; while ($row2 = mysql_fetch_array($res)) { echo".$row2['page_inf']."'>"; } form> include "papka/$type.php"; ?>

Источник

Как изменить названия кнопок «Добавить в Корзину», «Оформить заказ» и «Просмотр корзины» в WooCommerce

Как изменить названия кнопок

Если вы хотите изменить стандартные названия кнопок в WooCommerce, вам надо добавить несколько строк кода в файл functions.php.

Вы можете добавить этот код в файл functions.php дочерней темы, или в текущую тему через специальный плагин, который добавит этот код в файл.

Не добавляйте снипеты напрямую в functions.php текущей темы, потому что при следующем обновлении темы этот файл будет заменен на оригинальный.

Как изменить текст кнопки Добавить в корзину WooCommerce

Замените Положить товар в Корзину на свой текст.

Как дать каждой кнопке «Добавить в Корзину» уникальное название

Если вы хотите дать одной или нескольким кнопкам «Добавить в Корзину» свое собственное название, используйте такой снипет:

Замените ID товаров в строках 4 и 6 на ID своих товаров.

Если вы хотите изменить текст только в одном товаре, удалите строки 6 и 7 .

Если вы хотите изменить названия кнопок в 3-х и более товарах, скопируйте строки 6 и 7 столько раз, сколько нужно, и замените ID товаров на свои.

Если товаров слишком много, лучше сделать это через массив.

Если вы хотите создать или изменить поведение кнопки Добавить в Корзину, например, создать собственную кнопку и поместить ее в любое место сайта, или чтобы она откладывала выбранный товар в Корзину и перенаправляла посетителя на страницу Оформления Заказа (функционал Купить Сейчас), то переходите сюда:

Как изменить Просмотр корзины, Обновить корзину, Оформить заказ WooCommerce

Строки 4 — 6 меняют название кнопки Просмотр корзины.
Строки 7 — 9 меняют название кнопки Обновить корзину.
Строки 10 — 12 меняют название кнопки Оформить заказ.

Если названия некоторых кнопок вам не нужно менять, удалите соответствующие строки.

Как изменить текст на кнопках

Как изменить текст на кнопках

Если вы хотите изменить текст кнопки Оформить заказ на странице Оформления заказа на всем сайте, или для определенных товаров по ID, в зависимости от категорий товаров или в зависимости от выбранного способа оплаты, то переходите в статью:

Как кастомизировать WooCommerce с помощью плагина

Некоторые из этих настроек вы можете сделать с помощью официального плагина:

Источник

Читайте также:  Html form action примеры
Оцените статью