Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Получаем данные. Html&php

249
11 августа 2005 года
DissDoc
639 / / 01.10.2004
Вообщем мне для начала нужно сложить два числа. Ну и вывести результат конечно. Как это реализовать?
допустим код такой.
 
Код:
Значение1 <input type=text>
Значение2 <input type=text>
<?
function sum($zn1, $zn2)
{
$sum = $zn1 + $zn2;
echo("Sum is $s
"
);
}
?>


А как например сумму потом запихнуть например в <input type=text>
А может лучше type=submint? А тогда как отсюда получить значения?
249
11 августа 2005 года
DissDoc
639 / / 01.10.2004
Вот мой переработанный и дополненный скрипт
 
Код:
<FORM ACTION = sum.php  METHOD = post>
  <INPUT TYPE = hidden NAME = action VALUE = post>
   <ADDRESS><H5>Login: <INPUT TEXT SIZE = "15" NAME = login></ADDRESS>
   <ADDRESS><H5>Password: <INPUT PASSWORD SIZE = "15" NAME = pass></ADDRESS>
   <INPUT TYPE = submit value = '&#194;&#238;&#233;&#242;&#232;'>
  </FORM>


А также сам файл sum.php
 
Код:
<?php

$action = $HTTP_POST_VARS["action"];

echo($name+$pass);

?>


При таком раскладе я постоянно получаю ответ "0"! Что неправильно?
299
11 августа 2005 года
3D Bob
885 / / 18.04.2005
Пробуй так.
 
Код:
<?php
$Sum = $_POST['name'] + $_POST['pass'];
echo $Sum;
?>


Вопрос можно где ты увидел такой способ создания форм???

Обычно все пишут в таком духе.
 
Код:
<FORM ACTION = sum.php  METHOD = post>
<INPUT TYPE=hidden NAME=action VALUE="post">
<H5>Login: <INPUT type=text size="15" name=login>
Password: <INPUT type=password size=15 name=pass>
<INPUT TYPE=submit value = '&#194;&#238;&#233;&#242;&#232;'>
</FORM>
249
11 августа 2005 года
DissDoc
639 / / 01.10.2004
Не работает почему-то...
Я просто начал работать с твоим скриптом.. Тоже не работает.. На такой проверочный скрипт
 
Код:
<?php
$action = $HTTP_POST_VARS["action"];
if(!empty($action))
{
$Sum = $_POST['login']+$_POST['pass'];
echo $Sum;
}
if(empty($action)) echo("Error");

?>

Постоянно вылетает сообщение Error, отсюда следует, что пхп-скрипт просто не получает значений...
299
11 августа 2005 года
3D Bob
885 / / 18.04.2005
 
Код:
<?php
if (isset($_POST['action'])){
        $Sum = $_POST['login']+$_POST['pass'];
        echo $Sum;
}else echo "Error";
?>

Пробуй так, чтоли.
Хотя врятли, лучше поюзай пока метод гет.

P.S Надеюсь файл формы и пхп в разных файлах находятся? Или хотябы ты пытаешься просмотерть пхп, после того как наживаешь сабмит?
249
11 августа 2005 года
DissDoc
639 / / 01.10.2004
hp]
P.S Надеюсь файл формы и пхп в разных файлах находятся? Или хотябы ты пытаешься просмотерть пхп, после того как наживаешь сабмит?


=)))))))))))))
Ты мне идею посказал,я просто через встроенный браузер PHP Expert Editor смотрел файлы... А он как я понял не очень и крутой! Все работает! Спасибо.

1.9K
11 августа 2005 года
kasap
168 / / 07.04.2005
Цитата:
Originally posted by DissDoc
=)))))))))))))
Ты мне идею посказал,я просто через встроенный браузер PHP Expert Editor смотрел файлы... А он как я понял не очень и крутой! Все работает! Спасибо.



Ну вы блин даете... Читал и плакал...
Особенно умиляло меня избирательное использование $HTTP_POST_VARS и $_POST.

8.8K
11 августа 2005 года
viktor_root
58 / / 10.08.2005
Блин пользуйтесь Zend Studio Xenon не пожалеете
Правда крупноват качать но ОН ТОГО СТОИТ
Начать искать можна с zend.com:)
299
11 августа 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by viktor_root
Блин пользуйтесь Zend Studio Xenon не пожалеете
Правда крупноват качать но ОН ТОГО СТОИТ
Начать искать можна с zend.com:)


Я обсалютно сомневаюсь что он того стоит. Все что того стоит это блокнот и встроенные сервер. Правда если в нем есть подстановка автоматическая, атоматический поиск функция и классов в большом скрипте, то наверное да. То мне никогда большего не надо было.
Блокнот->Поиск.

338
11 августа 2005 года
chigevara
529 / / 29.09.2003
Цитата:
Originally posted by 3D Bob
Блокнот->Поиск.


Я тоже так думал... Пока не увидел edit+. И понял -вот оно...
А потом я увидел vim... А сейчас я ничего не утверждаю, но хотя круче vima ничего не видел, нет гарантии что не увижу. Тебе тоже стоит посмотреть сначала от чего отказываешься.

15
12 августа 2005 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by chigevara
Я тоже так думал... Пока не увидел edit+. И понял -вот оно...
А потом я увидел vim... А сейчас я ничего не утверждаю, но хотя круче vima ничего не видел, нет гарантии что не увижу. Тебе тоже стоит посмотреть сначала от чего отказываешься.


В никсах Vi - это однозначно, в винде phpexperteditor (в новой версии много чего добавили, так что советую обновить, кто не успел:))

8.8K
12 августа 2005 года
viktor_root
58 / / 10.08.2005
Проверка синтаксиса (по ходу написания)
Дебаг
Оптимизация кода ( и/илискорости)
Подстанов ВСЕХ ФУНКЦИЙ (+ подсказка по тек. ф.)
Рус Интерф
Подсветка синтаксиса + определение наличия той или
иной ')'
Дебаг с обходом + останов в нужместе в нужмомент
Полный хелп по ВСЕМУ прогнанному коду
Анализ кода + послед коментык нему

Ну и +вские мелочи характерные для ГРАМОТНЫХ редакторов
Если надо БЫСТРО создать более-менее крупный проект - с его пом будет раз в nnnnnnn быстрее

P.S.
Не cтоит говорить нет - сначала поюзай пару-тройку
дней, подразберись где у него что,
а потом...( я к примеру пользуюсь теперячя тока йим и смотреть не могу на ост PHP-типа-ред,
хотя сначала тоже плевался )
P.P.S.
Переход с блокн на СУПЕРПУПЕР РЕД тоже самое
как и переход с файлов на СУБД:)
15
12 августа 2005 года
shaelf
2.7K / / 04.05.2005
По поводу Zend - это вообще очень условно можно назвать супер редактором! Жирный до безбожия, а 90% его функций делает phpexpertedition и к тому же являеться халявым и не в сравнение лёкгим.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог