HTML, PHP, MySQL - за отзыв, в свободное время...

12
DiAksID
На сайте с 02.08.2008
Offline
236
878

Окажу услуги/консультации связанные с HTML, PHP, MySQL за отзыв.

В свободное время - поэтому объём работ и срочность исполнения имеют значение ;).

Пишите в личку - буду рад помочь.

show must go on !!!...
A3
На сайте с 05.08.2008
Offline
0
#1

Есть одна проблемка с Cookie, поможешь решить?

I
На сайте с 29.04.2006
Offline
135
#2

Да вы бы сразу писали проблему, может и другие подсказали бы..)

DiAksID
На сайте с 02.08.2008
Offline
236
#3
ipconfig:
Да вы бы сразу писали проблему, может и другие подсказали бы..)

очень верное предложение :) , если что-то смущает - сформулируйте в личке...

_
На сайте с 09.06.2008
Offline
158
#4

Есть проблема с настройкой сервера под Win64.. PHP не прикручивается грешу на апач

Настраиваю напильником Joomla 1.5 (http://joomla15.ru) Если постоянно взламывают движок, достаточно сменить хостинг (http://2s4.ru/ytx) всем СРОЧНО (14 дек) обновлять или патчить joomla-сайты (/ru/forum/919351)
A3
На сайте с 05.08.2008
Offline
0
#5
ipconfig:
Да вы бы сразу писали проблему, может и другие подсказали бы..)

1.Есть реферная ссылка типа http://www.domen.ru/add.php?ref=e9d6b071b5a

чел приходит по этой ссылке, у него на компе создаются куки с полями ref=e9d6b071b5a.

далее если чел посещает сайт по ссылке без рефа, в скрипте проверяется наличие куки , и если она есть то подставлятеся к ссылке ref=e9d6b071b5a , если нет- то нет.

Думаю задачка простая. но самому искать некогда решение

тоесть нужно два маленьких PHP скрипта

1 создание куки с рефом

2. чтение куки из файла в некую переменнную

Alexa32 добавил 06.08.2008 в 20:19

еще проблема

в скирпте есть формируется письмо и отправляется по адресу

@mail($email,$subject[3],$str.$path."/conf.php?r=".$id,"From: $admin<$admin_mail>"); письмо приходит в кодировке KOI-8.

Вот нужно в эту строчку вставить команду которая бы при открытии письмая в оутлок экспресе говорил что письмо нужно читать в кодировке Виндовс. Как она должна выглядеть?

@mail($email, ??????????????,$subject[3],$str.$path."/conf.php?r=".$id,"From: $admin<$admin_mail>");

I
На сайте с 29.04.2006
Offline
135
#6
Alexa32:
1.Есть реферная ссылка типа http://www.domen.ru/add.php?ref=e9d6b071b5a
чел приходит по этой ссылке, у него на компе создаются куки с полями ref=e9d6b071b5a.
далее если чел посещает сайт по ссылке без рефа, в скрипте проверяется наличие куки , и если она есть то подставлятеся к ссылке ref=e9d6b071b5a , если нет- то нет.
Думаю задачка простая. но самому искать некогда решение
тоесть нужно два маленьких PHP скрипта
1 создание куки с рефом
2. чтение куки из файла в некую переменнную

Непонятно зачем подставлять обратно в ссылку. Нет резона - просто используем...


//Время жизни кука
$time=time()+3600*24*365;

//Проверяем, есть ли в строке запроса реферал, и если он есть - ставим нужный кук
if((isset($_GET['ref'])) and ($_GET['ref']!="")){
setcookie("ref", $_GET['ref'],$time);
$ref=$_GET['ref'];
}

//Проверяем, есть ли нужный кук и вытаскиваем рефа
if((isset($_COOKIE['ref'])) and ($_COOKIE['ref']!="")){
$ref=$_COOKIE['ref'];
}

//Проверяем, есть ли реферал
if(isset($ref)){
//Реферал определен и находится в переменной $ref
} else {
//Реферал не определен
}

P.S: Не забываем, что для использования нужно проверять все данные введеные пользователем=)

Работу не проверял, написал на форуме, так что если будут проблемы - пиши..

ipconfig добавил 06.08.2008 в 20:48

Alexa32:

Alexa32 добавил 06.08.2008 в 20:19
еще проблема
в скирпте есть формируется письмо и отправляется по адресу
@mail($email,$subject[3],$str.$path."/conf.php?r=".$id,"From: $admin<$admin_mail>"); письмо приходит в кодировке KOI-8.
Вот нужно в эту строчку вставить команду которая бы при открытии письмая в оутлок экспресе говорил что письмо нужно читать в кодировке Виндовс. Как она должна выглядеть?
@mail($email, ??????????????,$subject[3],$str.$path."/conf.php?r=".$id,"From: $admin<$admin_mail>");

Тут нужно в хеадре дописать кодировку...

Тоесть, если править ваш скрипт, то чтот типа:


@mail($email,$subject[3],$str.$path."/conf.php?r=".$id,"Content-Type: text/html; charset=windows-1251\r\nFrom: $admin<$admin_mail>");
A3
На сайте с 05.08.2008
Offline
0
#7


@mail($email,$subject[3],$str.$path."/conf.php?r=".$id,"Content-Type: text/html; charset=windows-1251\r\nFrom: $admin<$admin_mail>");

что то не проходит, письмо вообще перестало отправляться.

I
На сайте с 29.04.2006
Offline
135
#8
Alexa32:
что то не проходит, письмо вообще перестало отправляться.


$mailheaders = "Content-Type: text/html; charset=windows-1251\r\n";
$mailheaders .= "From: $admin<$admin_mail>\r\n";
mail($email,$subject[3],$str.$path."/conf.php?r=".$id, $mailheaders);

Должно работать...если вы ничего другого не меняли. Ошибки какиенить выводятся?

A3
На сайте с 05.08.2008
Offline
0
#9
ipconfig:

$mailheaders = "Content-Type: text/html; charset=windows-1251\r\n";
$mailheaders .= "From: $admin<$admin_mail>\r\n";
mail($email,$subject[3],$str.$path."/conf.php?r=".$id, $mailheaders);


Должно работать...если вы ничего другого не меняли. Ошибки какиенить выводятся?

сейчас все сработало только вот подпись "от" выводится по прежнему в кодировке кои-8

а так тема письма и само письмо выводится нормально!

Vadik'One
На сайте с 30.04.2007
Offline
54
#10

Большое спасибо Диаксиду. Безвозмездно создал мне нужный скриптик. Наглядно объяснил как что работает, подкорректировали немного и мой проект. Респект 🙄

you will be number one
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий