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 в другой

 PHP.SU

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


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

> Без описания
Морозов Семен
Отправлено: 23 Марта, 2012 - 14:23:31
Post Id



Гость


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


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




Здравствуйте, я сейчас делаю регистрацию пользователей на сайте. У меня имеется главный файл index.php и файл обработчик форм регистрации. Подскажите пожалуйста как мне сделать так, чтобы если пользователь введет форму не корректно, то обработчик сделает редирект на страницу регистрации и в этот момент передаст значение переменной в обработчике файлу index.php только не методом _GET ?
 
 Top
OrmaJever Модератор
Отправлено: 23 Марта, 2012 - 14:30:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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





только должно стоять до любого вывода в браузер.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Морозов Семен
Отправлено: 23 Марта, 2012 - 14:33:35
Post Id



Гость


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


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




OrmaJever, Сделать редирект я знаю как, подскажите как можно вместе с редиректом передать переменную в файл php.
 
 Top
LIME
Отправлено: 23 Марта, 2012 - 14:35:13
Post Id


Активный участник


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


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




если не гетом то кукой
 
 Top
avtor.fox
Отправлено: 23 Марта, 2012 - 14:35:25
Post Id



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


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


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




Морозов Семен пишет:
Здравствуйте, я сейчас делаю регистрацию пользователей на сайте. У меня имеется главный файл index.php и файл обработчик форм регистрации. Подскажите пожалуйста как мне сделать так, чтобы если пользователь введет форму не корректно, то обработчик сделает редирект на страницу регистрации и в этот момент передаст значение переменной в обработчике файлу index.php только не методом _GET ?


То бишь Вы хотите при некорректных данных передать их обратно на страницу с формой? Я так понимаю для упрощения ввода информации в поля? И чем плох get?
 
 Top
EuGen Администратор
Отправлено: 23 Марта, 2012 - 14:35:27
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


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






-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Морозов Семен
Отправлено: 23 Марта, 2012 - 14:38:45
Post Id



Гость


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


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




Может как-нибудь это можно сделать методом post? я имею в виду чтобы пользователь не видел.
 
 Top
LIME
Отправлено: 23 Марта, 2012 - 14:39:58
Post Id


Активный участник


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


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




а еще лучще сделать в одном файле
если пришли правильные данные то записываем
если нет или не пришли вообще тогда выводим заполненую форму регистрации
(Добавление)
PHP:
скопировать код в буфер обмена
  1. if (isset($_POST['name']) && !empty($_POST['name']))
  2. {
  3. //пишем в базу
  4. }
  5. else
  6. {
  7. echo '<input type="text" value="'.$_POST['name'].'">';
  8. }
 
 Top
tato
Отправлено: 23 Марта, 2012 - 14:44:32
Post Id



Посетитель


Покинул форум
Сообщений всего: 468
Дата рег-ции: Сент. 2011  
Откуда: Владивосток


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




Передача данных из скрипта методом POST
http://webi[dot]ru/webi_articles/6_7_f[dot]html


-----
просто ?: сложно
 
 Top
Морозов Семен
Отправлено: 23 Марта, 2012 - 14:46:32
Post Id



Гость


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


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




Спасибо ребята Улыбка , точно мне кажется лучше сделать отправку в один файл, я просто хотел узнать какие есть невидимые для пользователя способы отправки переменных.
 
 Top
LIME
Отправлено: 23 Марта, 2012 - 14:46:39
Post Id


Активный участник


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


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




tato есть способ попроще http://php.su/lessons/?lesson_11
но нужно ли это вообще
(Добавление)
http://php.su/functions/?cat=curl
 
 Top
tato
Отправлено: 23 Марта, 2012 - 14:49:15
Post Id



Посетитель


Покинул форум
Сообщений всего: 468
Дата рег-ции: Сент. 2011  
Откуда: Владивосток


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




Если честно Я согласен с тобой, что вообще нужно сделать все в одном файле.
А ссылка была третьей позицией в google, просто не стал писать, что поиск рулит (=


-----
просто ?: сложно
 
 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