Page 2 of 3

Re: out.php

Posted: Tue Apr 26, 2016 6:48 pm
by admin
да, я потмоу и написал что у вас в коммон идет изменение парамтера.

Re: out.php

Posted: Tue Apr 26, 2016 7:22 pm
by nikista
admin wrote:да, я потмоу и написал что у вас в коммон идет изменение парамтера.
т.е они конфликтуют? Просто делал шифровку так

Re: out.php

Posted: Wed Apr 27, 2016 7:10 am
by admin
Где шифровку ?
Запостите плз пример вашей линки на странице.

Re: out.php

Posted: Wed Apr 27, 2016 12:38 pm
by nikista
admin wrote:Где шифровку ?
Запостите плз пример вашей линки на странице.
в коммон

if (isset($_GET['url'])) $_GET['url'] = mcrypt_decrypt(MCRYPT_BLOWFISH, 'password', pack("H*" , $_GET['url']), MCRYPT_MODE_ECB);

в сабтемплайте

<a href="/out.php?link=<!--LINK-->&url=<?=bin2hex(mcrypt_encrypt(MCRYPT_BLOWFISH, 'password', 'http://www.domain.com/gallery/<!--GALLERY_SLUG-->.html', MCRYPT_MODE_ECB));?>">

Re: out.php

Posted: Wed Apr 27, 2016 3:24 pm
by admin
А вы там же в комммон выведите какой в реальности получается урл после вашего раскодирования.

Re: out.php

Posted: Wed Apr 27, 2016 6:04 pm
by nikista
admin wrote:А вы там же в комммон выведите какой в реальности получается урл после вашего раскодирования.
тогда out из корня начнёт работать? Просто не ясно, аут не работет из-за конфиликта или из-за чего?

Re: out.php

Posted: Wed Apr 27, 2016 6:48 pm
by admin
Какой у вас урл получается после раскодирования ващим алгоритмом ?

Re: out.php

Posted: Thu Apr 28, 2016 7:27 am
by nikista

Re: out.php

Posted: Thu Apr 28, 2016 8:02 am
by admin
Удивительно.
А как вы это проверили ?

Re: out.php

Posted: Thu Apr 28, 2016 9:42 am
by nikista
потомучто когда через out.php который лежит не в корне, а в /scj/cgi/ то редирект работет и расшифровывает урл

вот так

/scj/cgi/out.php?link=<!--LINK-->&url=<?=bin2hex(mcrypt_encrypt(MCRYPT_BLOWFISH, 'password', 'http://www.domain.com/gallery/<!--GALLERY_SLUG-->.html', MCRYPT_MODE_ECB));?>