[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Хочу начать изучение языка программирования php
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
zelenuy
POST более безопасней, GET передается в адресной сроке это в основном для ссылок типа: MySite.ru/index.php?name=Вася
MyxPyM
Цитата (zelenuy @ 22.02.2014 - 16:46)
POST более безопасней, GET передается в адресной сроке это в основном для ссылок типа: MySite.ru/index.php?name=Вася


Я знаю smile.gif

Ну для примера - для авторизации пользователя лучше использовать POST

А для например поиска на сайте, или страницы FAQ ну и подобных где удобно пользователя другому дать ссылку то лучше использовать $_GET

_____________
© Говно кодер - это генератор зла™
zelenuy
rolleyes.gif да все верно или передать реферальную ссылку, чтоб узнать кто пригласил нового клиента
MyxPyM
Появилась интересная идея для написания скрипта smile.gif Буду думать как это реализовать.

Пример есть текст ( суть скрипта заменять определённые буквы символами #. Например каждые 30 символов в тексте заменить на символы # (исключать пробелы)):

Цитата
Автомобильный аккумулятор – это источник автономного питания, который является очень важной составляющей любого автомобиля. Срок службы аккумулятора, в среднем, составляет 3-5 лет, это зависит от условий эксплуатации и правильности его обслуживания.


_____________
© Говно кодер - это генератор зла™
zelenuy
MyxPyM
smile.gif Ждем результатов
MyxPyM
Цитата (zelenuy @ 22.02.2014 - 17:22)
yxPyM
Ждем результатов


Хорошо учытыль

_____________
© Говно кодер - это генератор зла™
inpost
zelenuy
Не безопаснее. Абсолютно одинаково подделываются как GET, так и POST.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
zelenuy
inpost
Тобишь он пошлет пост с паролем и вы сможете его перехватить не вклеиваясь в его сеть?
Подделать это одно а вот прослушать это другое, ну допустим подделали что дальше? Пошлете запрос а там нужен пароль а где вы его возьмете?
inpost
zelenuy
Не понял вопроса. Данные содержатся в браузере клиента, отправляются на сервер самого сайта. Итого и GET и POST одинаково и там и там лежат.

О каком перехвате идёт речь? Если есть доступ к браузеру, то есть ты видишь и то и другое. Если говорить о том, что за спиной может кто-то подглядеть, то он с таким же успехом посмотрит на клавиатуру и на то, что ты вводишь там.

После регистрации(авторизации) ты делаешь переадресацию, то в адресной строке пароль даже не будет замечен визуально.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
zelenuy
inpost
Допустим мы сидим в интернет кафе, ты зашел к себе на почту отправив пароль логин методом GET, все у тебя там переадресация, все в окне браузера не чего нет, ты отходишь по маленькому, что делает Вася хакер smile.gif подходит открывает у тя историю и вуаля все как на ладони, а POST не где не сохраняется
Конечно пример притянутый за уши biggrin.gif
MyxPyM
Сдаюсь промучался так и не понял ошибки где допустил :(

<?php

echo 'POST: <pre>'.print_r($_POST,1).'</pre>';

$tex = '';

if (isset($_POST['tex'])){
echo '<p>' $tex '</p>;

}
else {
echo "Вы ввели не правильно данные";
}

?>



Пишет что нарушен синтаксис :( Хотел сделать чтобы текст выводился в обрамлении

Цитата
echo  '<p>' $tex '</p>;


_____________
© Говно кодер - это генератор зла™
inpost
zelenuy
А что мешало в этом же кафе поставить на компе программу для слежения нажатых клавиш? Или в браузере включить галочку: "автоматически запоминать пароли", или приложение для браузера такое поставить?
Если нажмёшь стрелку назад, то попадёшь на страницу отправки POST данных. Если зайдешь в мониторинг (инспектор), и поставишь галочку "записывать", то нажав ещё раз enter у тебя отправятся данные ещё раз, а внизу в инспекторе будет пометка, что ты на такой-то файл отправил такие-то данные.
Грубо говоря чуток больше головной боли, надо ещё инспектор открыть.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
inpost
MyxPyM
А ты всё верно сделал? И кавычку открыл, и кавычку закрыл? Неужели твоя программа (IDE) не подсвечивает синтаксис? Даже у нас на форуме подсвечен, посмотри внимательно.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
MyxPyM
Цитата (inpost @ 22.02.2014 - 19:54)
MyxPyM
А ты всё верно сделал? И кавычку открыл, и кавычку закрыл? Неужели твоя программа (IDE) не подсвечивает синтаксис? Даже у нас на форуме подсвечен, посмотри внимательно.


Да увидел что после </p> не закрыл ковычку..но всё равно ошибка в той строке :(


<?php

echo 'POST: <pre>'.print_r($_POST,1).'</pre>';

$tex = '';

if (isset($_POST['tex'])){
echo '<p>' $tex '</p>';

}
else {
echo 'Вы ввели не правильно данные';
}

?>


_____________
© Говно кодер - это генератор зла™
zelenuy
biggrin.gif суть сказки такова, бога ради не ходите в интернет кафе
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.