Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: форма

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Большеглазая
Отправлено: 04 Октября, 2012 - 21:10:36
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




Подскажите как правильно сделать чтобы заработал вот этот код и правильно вообще делаю или нет? дано задание: Составить программу, благодаря которой пользователь может выбрать оформление таблицы из предложенного списка.
<html>
<body>
<TABLE Name="ds" border=1>
<TH>Слова и словосочетания</TH>
<TR>
<TD>Составить программу</TD>
</TR>
<TD>Задача</TD>
<TR>
<TD>Число</TD>
</TR>
</TABLE>
<form method="POST" action="as.php">
<TD><select name="size">
<option value="2">8</option>
<option value="3">12</option>
<option value="4">18</option>
<option value="5">24</option>
</select></TD>
<input type=submit value="сменить шрифт">
</form>
</body>
</html>
<?php
$size=$_POST['size'];
$ds=$_POST['ds'];
function a(&$size, &$ds)
{echo "<font size=".$size.">".$ds."</font>";}
a($size, $ds);
?>
 
 Top
Drugpunker
Отправлено: 04 Октября, 2012 - 22:37:28
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2011  


Помог: 0 раз(а)




Яваскрипт лучше справится мне кажется
(Добавление)
Открой свойство в тэге таблицы и в кавычках после равно пусти проверку: если существует переменная ПОСТ - размер равен эхо переменная ПОСТ.
Как то так...
 
 Top
avtor.fox
Отправлено: 04 Октября, 2012 - 23:08:05
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




Для начала подойдёт и так -

CODE (html):
скопировать код в буфер обмена
  1. <div style='font-size:<?=isset($_POST['scale'])?$_POST['scale']:'12';?>px'>
  2.         Text here
  3. </div>
  4. <form method='POST'>
  5.         <select name='scale'>
  6.                 <option value='12'>12</option>
  7.                 <option value='14'>14</option>
  8.                 <option value='18'>18</option>
  9.                 <option value='24'>24</option>
  10.         </select>
  11.         <input type='submit' value='resize'>
  12. </form>
 
 Top
AlexAnder
Отправлено: 05 Октября, 2012 - 06:32:28
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 915
Дата рег-ции: Авг. 2012  
Откуда: Россия


Помог: 34 раз(а)





Спойлер (Отобразить)


-----
Оказывается, недостаточно читать справочники, чтобы правильно писать коды. sadex ©

Форумы стали местом обучения программированию, а не решения трудных вопросов. KingStar ©
 
 Top
Большеглазая
Отправлено: 05 Октября, 2012 - 07:09:06
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




Спасибо за помощь.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB