1Dreamweaver1
Профессор
- Регистрация
- 4 Янв 2008
- Сообщения
- 417
- Реакции
- 45
- Автор темы
- #1
Есть таблица (table) 4 поля (pid,kw,mt,ad)
Пример: Человек приходит по этой ссылке на сайт. Url записывается в Куки и далее, при субмите формы, данные вставляются в базу.
domain.com/pid=19877&kw=keyword&mt=b&ad=2465444
Как сделать следующее:
Параметр (mt=) может принимать 3 значения
Пример: mt=b; mt=c; mt=d, то есть url может выглядеть так:
domain.com/pid=19877&kw=keyword&mt=b&ad=2465444
domain.com/pid=19877&kw=keyword&mt=c&ad=2465444
domain.com/pid=19877&kw=keyword&mt=d&ad=2465444
Помогите сделать следующее:
Если человек пришел с параметром mt=b, то в поле (kw) вписывать значение keyword без кавычек
Если человек пришел с параметром mt=с, то в поле (kw) вписывать
значение [keyword] в скобках
Если человек пришел с параметром mt=d, то в поле (kw) вписывать
значение "keyword" в кавычках.
Пример: Человек приходит по этой ссылке на сайт. Url записывается в Куки и далее, при субмите формы, данные вставляются в базу.
domain.com/pid=19877&kw=keyword&mt=b&ad=2465444
Как сделать следующее:
Параметр (mt=) может принимать 3 значения
Пример: mt=b; mt=c; mt=d, то есть url может выглядеть так:
domain.com/pid=19877&kw=keyword&mt=b&ad=2465444
domain.com/pid=19877&kw=keyword&mt=c&ad=2465444
domain.com/pid=19877&kw=keyword&mt=d&ad=2465444
Помогите сделать следующее:
Если человек пришел с параметром mt=b, то в поле (kw) вписывать значение keyword без кавычек
Если человек пришел с параметром mt=с, то в поле (kw) вписывать
значение [keyword] в скобках
Если человек пришел с параметром mt=d, то в поле (kw) вписывать
значение "keyword" в кавычках.
PHP:
parse_str($_COOKIE['param'], $param);
mysql_query("INSERT INTO table (FirstName,LastName,". implode(", ", array_keys($param)) .")
VALUES('$_REQUEST[FirstName]','$_REQUEST[LastName]','" . implode("','", array_values($param)) ."')") or die("Cannot save : " . mysql_error());