Помощник
|
Метод post-не работает |
Lotus
|
Сообщение
#1
|
||
|
|
||
|
|||
Apay |
5.4.2009, 13:44;
Ответить: Apay
Сообщение
#2
|
|
1) использовать не
[PHP]do{ ... } while($myrow=...)[/PHP] a [PHP]while($myrow=...){ ... }[/PHP] 2) в случае если в базе несколько строк, то получается много полей с одинаковым ID, что есть нехорошо. 3) присать правильней не [PHP]If (isset ($_post['title'])) {$title=$_post['title'];}[/PHP] а [PHP]$title = isset($_POST['title']) ? $_POST['title'] : '';[/PHP] т.к. в противном случае если POST не будет, переменной $title как таковой тоже не будет |
|
|
Lotus
|
Сообщение
#3
|
|
1) использовать не [PHP]do{ ... } while($myrow=...)[/PHP] a [PHP]while($myrow=...){ ... }[/PHP] 2) в случае если в базе несколько строк, то получается много полей с одинаковым ID, что есть нехорошо. 3) присать правильней не [PHP]If (isset ($_post['title'])) {$title=$_post['title'];}[/PHP] а [PHP]$title = isset($_POST['title']) ? $_POST['title'] : '';[/PHP] т.к. в противном случае если POST не будет, переменной $title как таковой тоже не будет Спасибо,заработало. Правда я так и не понял чем отличаются [PHP]If (isset ($_post['title'])) {$title=$_post['title'];}[/PHP] от [PHP]$title = isset($_POST['title']) ? $_POST['title'] : '';[/PHP]. Обьясните дураку) |
|
|
Apay |
6.4.2009, 14:32;
Ответить: Apay
Сообщение
#4
|
|
Правда я так и не понял чем отличаются [PHP]If (isset ($_post['title'])) {$title=$_post['title'];}[/PHP] от [PHP]$title = isset($_POST['title']) ? $_POST['title'] : '';[/PHP] [PHP]$title = isset($_POST['title']) ? $_POST['title'] : '';[/PHP] это функциональный аналог [PHP]if(isset($_POST['title'])) $title = $_POST['title']; else $title = '';[/PHP] вот этим последним else и отличается |
|
|
Lotus
|
Сообщение
#5
|
|
А,ясно)
Спасибо за помошь) |
|
|
Azalis |
7.4.2009, 21:51;
Ответить: Azalis
Сообщение
#6
|
|
Тут принципиальная разница не в условном выражении, а в том, что для PHP имеет значение регистр символов, тоесть массив $_POST и массив $_post, это 2 разных массива. И естественно интерпретатор, который всё помещает в $_POST знать ничего не знает о $_post
|
|
|
Apay |
7.4.2009, 23:08;
Ответить: Apay
Сообщение
#7
|
|
|
я как-то на регистр не обратил внимания (привык что $_POST всегда в верхнем регистре)
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Крауд-маркетинг который работает | Эффективные Ру-ссылки | 1 | Azyuka | 1051 | 13.2.2024, 19:36 автор: tascha56 |
|
Кто работает с партнерской программой eBay? | 0 | Stalser | 1175 | 14.12.2021, 12:26 автор: Stalser |
|
Кто работает с партнеркой Кликбанк? | 4 | metvekot | 1722 | 5.12.2021, 22:32 автор: adamsadriane |
|
Бесплатный аудит рекламы от специалиста с 20 летним стажем. Реклама не всегда работает. Ваша реклама может быть больше! |
0 | AndyGray | 6799 | 1.4.2021, 12:31 автор: AndyGray |
|
Продам мануал "Как работает Google Discover" | 8 | vvovvo | 3118 | 28.5.2020, 19:50 автор: vvovvo |
Текстовая версия | Сейчас: 19.4.2024, 15:46 |