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

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Получение информации от пользователей. 
V
    Опции темы
NLspieler
Дата 13.10.2008, 15:52 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Привет всем. 

Всего несколько дней назад я начал изучать PHP.
И почти сразу у меня возникло желание сделать онлайн версию моей программки. 

Но я так нигде и не нашел информации о том, как получать информацию от пользователей.

Я уверен, что вы мне поможете.

Как создать 3 текстовых поля на странице, информация из которых должна передаваться переменным PHP-сценария после нажатия кнопки. 
PM MAIL   Вверх
gta4kv
Дата 13.10.2008, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

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



HTML.
PM MAIL   Вверх
HackMan
Дата 13.10.2008, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Юзверь-программист
**


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

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





--------------------

Завтра - это самый загруженный день недели smile

user posted image

user posted image
PM MAIL ICQ   Вверх
godvinn
Дата 13.10.2008, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 407
Регистрация: 4.4.2008
Где: possibility of mo ving to Kyiv

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



http://php.su/phphttp/forms/
сначала html почитай в особенности работа с формами а потом php

Это сообщение отредактировал(а) godvinn - 13.10.2008, 17:02


--------------------
Everything happens in life.
user posted image
PM MAIL   Вверх
NLspieler
Дата 13.10.2008, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Все стало предельно ясно! Большое спасибо за помощь. 

Если хотите, могу представить вам мой проект, когда он будет готов. 
PM MAIL   Вверх
Wwolf
Дата 13.10.2008, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="windows-1251" />
</head>
<body>

<!-- Примитивная форма ввода (html)-->
    <form method="POST">
    <p> поле 1: <input type="text"   name="p_1" size="35" class="text" maxlength="35" value="Нужно" ><br></p>
    <p> поле 2: <input type="text"   name="p_2" size="45" class="text" maxlength="45" value="для начала посмотреть хотябы вот это" ><br></p>
    <p> поле 3: <input type="text"   name="p_3" size="30" class="text" maxlength="30" value="http://htmlbook.ru/html/form.html" ><br></p>
    
     <br>
     &nbsp;&nbsp;<input type="submit" name="submit" value="Кнопка"></p>
 </form>

</body>
</html>

<?php
/* Примитивный обработчик */
if ( $_POST['submit']=="Кнопка" )
{
    // вариант 1
    print ("$_POST[p_1] $_POST[p_2] $_POST[p_3]");
    
    // вариант 2
    /*
    $pp_1 = $_POST['p_1'];
    $pp_2 = $_POST['p_2'];
    $pp_3 = $_POST['p_3'];
    print ("$pp_1 $pp_2 $pp_3");
    */
    
}
?>

PM MAIL Skype   Вверх
NLspieler
Дата 13.10.2008, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Большое спасибо за помощь. Теперь у меня появился новый вопрос, как сделать так, что бы в текстовое поле можно было вводить только цифры. 

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

Существует ли возможность логической проверки типа данных?
Т.е. некая конструкция, которая выдает значение True, если значение переменной принадлежит определенному типу данных.



PM MAIL   Вверх
bars80080
Дата 13.10.2008, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

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



NLspieler, возможно всё. надо только научится пользоваться документацией


Цитата(NLspieler @  13.10.2008,  19:31 Найти цитируемый пост)
некая конструкция, которая выдает значение True, если значение переменной принадлежит определенному типу данных


вот здесь список доступных функций http://php.ru/manual/index.functions.html
среди которых найдите is_numeric(), is_int() и т.п.
а также посмотрите ereg(), для адреса проверки почтового ящика

на клиентской стороне тоже самое можно осуществить с помощью javascript, но смысла особого нет лишний раз вам сейчас заморачиваться, так как всё равно на сервере необходимо делать проверку
PM MAIL WWW   Вверх
MoLeX
Дата 14.10.2008, 05:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

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




 ! 
MoLeX
Модератор: Пожалуйста, один топик - один вопрос.



Цитата(NLspieler @  13.10.2008,  19:31 Найти цитируемый пост)
как сделать так, что бы в текстовое поле можно было вводить только цифры. 

это лучше реализовывать двумя способами:
1. с помощью РНР 
Цитата(bars80080 @  13.10.2008,  19:46 Найти цитируемый пост)
вот здесь список доступных функций http://php.ru/manual/index.functions.html
среди которых найдите is_numeric(), is_int() и т.п.


2. с помощью JS, но это в другой раздел.


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "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.0570 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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