Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 41
1

Не совсем работает как надо

27.01.2015, 12:15. Показов 779. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
PHP/HTML
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
session_start (); //- тут закомментируй если раньше стартуешь где 
?>
<!DOCTYPE html>
<html>
<head>
<title>Внесение в текстовый файл</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?php
$name = $_POST['name']; // при помощи массива POST получаем ИМЯ из формы данные и записываем переменныю
$last_name = $_POST['last_name']; // при помощи массива POST получаем ФАМИЛИЮ из формы данные и записываем переменныю
$farthers_name = $_POST['farthers_name']; // при помощи массива POST получаем ОТЧЕСТВО из формы данные и записываем переменныю
$text .= "Имя: $name \n";
$text .= "Фамилия: $last_name \n";
$text .= "Отчество: $farthers_name \n";
if (!empty($name) && !empty($last_name) && !empty($farthers_name)) //если все переменные не пустые выполняем запись в файл знак ! указывает на отрицание. то есть если поля НЕ поусты , то выполняем условие идущее далее.
{
$_SESSION['name'] = $name .' '.$last_name .' ' .$farthers_name;//Ну и просто складывай нужные переменные
echo 'Вы внесены в список!'; // Выводим cосбщение о том, что все получилось
}
else { // иначе , если условие не выполнилось выводим сообщение, что нужно все ввести путем echo
echo 'Заполните поля'; // далее идет форма для ввода имени,фамилии, отчества из которой получаем значения. При помощи атрибута name узнаем, что делает каждое поле
}
?>
<form action="" method="post">
Ваше имя:
<input name="name" type="text" ><br>
Ваша фамилия:
<input name="last_name" type="text" ><br>
Ваше отчество:
<input name="farthers_name" type="text" ><br>
<input type="submit" value="Записаться">
</p>
</form>
<pre>
    <? include ("$_SESSION") //подключаем файл со свписком пользователей тэг pre обеспечит сортировку в столбик , а не в строку ?>
</pre>
<? echo "<pre>";
print_r ($_SESSION);
echo "</pre>"; //подключаем файл со свписком пользователей тэг pre обеспечит сортировку в столбик , а не в строку ?>
</body>
</html>
Надо что бы данные в сессии он выводил на экран. а не выходит. Помогите плиз
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.01.2015, 12:15
Ответы с готовыми решениями:

Не совсем понятно как работает такой код
Есть консольное приложение, которое при работе выводит данные. Непонятно как работает такой код:...

Программа работает не совсем так, как нужно
import java.io.*; public class Pr2{ public static void main(String args) throws...

Не работает или совсем плохо работает интернет
Здравствуйте! Что-то третий день уже на винде не работает интернет. Так иногда, если долго...

Не работает как надо
В таблице ADOTList есть два поля: &quot;Сушилка&quot; и &quot;Код&quot;. Так вот. Нужно чтобы в DBEdit2 формы FRezultat...

5
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
27.01.2015, 12:22 2
PHP/HTML
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
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
session_start (); //- тут закомментируй если раньше стартуешь где 
?>
<!DOCTYPE html>
<html>
<head>
<title>Внесение в текстовый файл</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?php
$name = $_POST['name']; // при помощи массива POST получаем ИМЯ из формы данные и записываем переменныю
$last_name = $_POST['last_name']; // при помощи массива POST получаем ФАМИЛИЮ из формы данные и записываем переменныю
$farthers_name = $_POST['farthers_name']; // при помощи массива POST получаем ОТЧЕСТВО из формы данные и записываем переменныю
$text .= "Имя: $name \n";
$text .= "Фамилия: $last_name \n";
$text .= "Отчество: $farthers_name \n";
if (!empty($name) && !empty($last_name) && !empty($farthers_name)) //если все переменные не пустые выполняем запись в файл знак ! указывает на отрицание. то есть если поля НЕ поусты , то выполняем условие идущее далее.
{
$_SESSION['name'] = $name .' '.$last_name .' ' .$farthers_name;//Ну и просто складывай нужные переменные
echo 'Вы внесены в список!'; // Выводим cосбщение о том, что все получилось
}
else { // иначе , если условие не выполнилось выводим сообщение, что нужно все ввести путем echo
echo 'Заполните поля'; // далее идет форма для ввода имени,фамилии, отчества из которой получаем значения. При помощи атрибута name узнаем, что делает каждое поле
}
?>
<form action="" method="post">
Ваше имя:
<input name="name" type="text" ><br>
Ваша фамилия:
<input name="last_name" type="text" ><br>
Ваше отчество:
<input name="farthers_name" type="text" ><br>
<input type="submit" value="Записаться">
</p>
</form>
<? echo "<pre>";
print_r ($_SESSION);
echo "</pre>"; //подключаем файл со свписком пользователей тэг pre обеспечит сортировку в столбик , а не в строку 
?>
</body>
</html>
Добавлено через 1 минуту
Цитата Сообщение от Bolkgijk Посмотреть сообщение
print_r ($_SESSION);
echo "</pre>"; //подключаем файл со свписком пользователей тэг pre обеспечит сортировку в столбик , а не в строку ?>
закрывающий тег находиться в коментарии. И зачем размножать темы

Добавлено через 41 секунду
Цитата Сообщение от Bolkgijk Посмотреть сообщение
<pre>
* * <? include ("$_SESSION") //подключаем файл со свписком пользователей тэг pre обеспечит сортировку в столбик , а не в строку ?>
</pre>
и это здесь не надо
0
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 41
27.01.2015, 14:19  [ТС] 3
Виталюска, я не вижу список добавленных ФИО. а должен видеть)

Добавлено через 22 секунды
Виталюска, то есть не того добавил в данный момент. а всех добавленных

Добавлено через 1 минуту
Виталюска, Я с сессией не очень разбираюсь. может какой то файл еще создать надо) а то такая ошибка Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/test1.ru/www/function.session-start, которого не существует.
0
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
27.01.2015, 17:07 4
Цитата Сообщение от Bolkgijk Посмотреть сообщение
Я с сессией не очень разбираюсь. может какой то файл еще создать надо) а то такая ошибка Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/test1.ru/www/function.session-start, которого не существует.
тут дело не в сессии, тебе просто надо каждый раз добавлять запись в массив и потом все это выводить. надеюсь что как организовать массив вы знаете
0
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 41
27.01.2015, 17:33  [ТС] 5
Виталюска, вот кстати да. массив нужен. в интернете почитал про него. но нифига не прокатило как надо сделать. если можешь добавь массив)
0
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
27.01.2015, 17:48 6
Bolkgijk, так тебе тут надо все переписать, а не переделать немного
0
27.01.2015, 17:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2015, 17:48
Помогаю со студенческими работами здесь

Не работает как надо Millis
Не могу понять, почему у меня не включаются реле по нажатию кнопки на 8 пине. Должно быть так - при...

не работает dvd как надо
компу пол года ставляю пустой dvd комп зависает вытаскиваеш его сразу комп продолжает работать....

Json не работает как надо
Очень нужна ваша помощь, уже час сижу не могу исправить( if (!$pay): $text = 'Оплата еще не...

Parallel.For не работает как надо
Здравствуйте. Можете подсказать, что я делаю не так? public static int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru