Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите разобраться с переменными, не работает листинг программы 
:(
    Опции темы
Ruslik86
Дата 29.1.2009, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 29.1.2009

Репутация: нет
Всего: нет



Всем доброго дня
Решил начать изучать PHP по книге, но столкнулся сразу с проблемой, не работает код,ошибок ни каких нету,помогите пожалуйста разобраться

proga2.
Код

<html>
  <head>
  <title>Другие формы</title>
  </head>

  <br>
  <center><h1>Выбор шрифтов</h1>
  <h2>вот как можно текст изменить )</h2>
  <form
  <form
<method="post"
action="proga3.php">
  <br>
  <br>

<h2>Текст для модификации</h2>
 <textarea
 name="basicText"
 rows="10"
 cols="40">
 </textarea>
 <table border=2>
 <tr>
 <td>

 <select name=borderStyle>
 <option value="Groove">Groove</option>
 <option value="Ridge">Ridge</option>
 <option value="Double">Double</option>
 <option value="Inset">Inset</option>
 <option value="Outset">Outset</option>
 </select>
 </td>

 <td>
 <select size=5
 name=borderSize>
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">5</option>
 <option value="10">10</option>
 </select>
 </td>

 <td>
 <input type="radio"
 name=sizeType
 value="px">Pixels<br>
 <input type="radio"
 name="sizeType"
 value="pt">Points<br>
 <input type="radio"
 name="sizeType"
 value="cm">Centimetrs<br>
 <input type="radio"
 name="sizeType"
 value="in">Inches<br>
 </td>
 </tr>
 </table>
 <br>
 <input type="submit"
 value="Show me">
 </form>
 </center>
  </body>
</html>


proga3.
 </body>
</html>

результат
Код


<?php
if (isset($_POST['BorderSize'],$_POST['sizeType'],$_POST['borderStyle'],$_POST['basicText']))
{
  $theStyle ="border-width:$BorderSize$sizeType;
border-style:$borderStyle;
border-color:green";
print "<div style=$theStyle>";
print $basicText;
print "</span>";  }
?>
</center>
</body>
</html>



При запуске программы proga2, заполняю все поля, нажимаю на кнопку которая обращается к proga3. выдается пустая страница, только изменения в URL прилогаю файл.









Это сообщение отредактировал(а) skyboy - 29.1.2009, 15:17

Присоединённый файл ( Кол-во скачиваний: 7 )
Присоединённый файл  1.JPG 29,48 Kb
PM MAIL   Вверх
pizzz
Дата 29.1.2009, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 14.12.2008
Где: Омск

Репутация: 6
Всего: 8



Для начала во всех файлах в самом начале ставим 

Код

<?php
error_reporting('E_ALL');
?>


Далее сюда пишем что показывает скрипт

Добавлено через 2 минуты и 16 секунд
<form
 <form

И это вобще что такое?
--------------------
Спасибо много, жмем кнопку репутация.  Извините меня за орфографические ошибки, я стараюсь не ошибаться, а они все равно просачиваются гады.     
PM MAIL ICQ   Вверх
enof
Дата 29.1.2009, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 837
Регистрация: 23.1.2009
Где: Санкт-Петербург

Репутация: 30
Всего: 35



Сначала купите нормальный учебник,а не этот бред читайте.
Далее потратьте пару часов на хтмл smile 

index.php
Код

<html>
<head>
    <title>Другие формы</title>
</head>
<body>
    <center>
        <h1>Выбор шрифтов</h1>
        <h2>вот как можно текст изменить )</h2>
        <form method="post" action="proga3.php">
            <br><br>
            <h2>Текст для модификации</h2>
            <textarea name="basicText" rows="10" cols="40"></textarea>
            <table border=2>
                <tr>
                    <td>
                        <select name=borderStyle>
                        <option value="Groove">Groove</option>
                        <option value="Ridge">Ridge</option>
                        <option value="Double">Double</option>
                        <option value="Inset">Inset</option>
                        <option value="Outset">Outset</option>
                        </select>
                    </td>
                    <td>
                        <select size=5 name=borderSize>
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="3">3</option>
                        <option value="4">5</option>
                        <option value="10">10</option>
                        </select>
                    </td>
                    <td>
                        <input type="radio" name=sizeType value="px">Pixels<br>
                        <input type="radio" name="sizeType"value="pt">Points<br>
                        <input type="radio" name="sizeType" value="cm">Centimetrs<br>
                        <input type="radio" name="sizeType" value="in">Inches<br>
                    </td>
                </tr>
            </table>
            <br>
            <input type="submit" value="Show me">
        </form>
    </center>
</body>
</html>


proga3.php
Код

<html>
<head>
    <title>Ы</title>
</head>
<body>
    <center>
        <h2>Результат</h2>
        <?php
        if (isset($_POST['borderSize'],$_POST['sizeType'],$_POST['borderStyle'],$_POST['basicText']))
        {
          $theStyle ="border-width:".$_POST['borderSize'].$_POST['sizeType'].";
                      border-style:".$_POST['borderStyle'].";
                      border-color:green;";
        echo "<div style=\"$theStyle\">";
        echo $_POST['basicText'];
        echo "</div>";  }
        ?>
    </center>
</body>
</html>

PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0935 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.