|
|
|
| Всем привет. Застрял на одном нюансе.
Кодирую я имя Саша, на выходе, т.е. при декодировании результат такой же, а вот имя Лена, выход какой-то бред...В чем проблема то?
кодирование $base = base64_encode($_POST['decoded']); выдает 0eD44A==
декодирование $name = base64_decode($_GET['id']); выдает y+Xt4A== | |
|
|
|
|
|
|
|
для: TetRiska
(31.12.2009 в 11:39)
| | >декодирование $name = base64_decode($_GET['id']); выдает y+Xt4A==
Декодирование числа - смотрите, что декодируете ($_GET['id']). | |
|
|
|
|
|
|
|
для: ~AquaZ~
(31.12.2009 в 12:01)
| | там где плюс заменяет его при echo на пробел y Xt4A==
уже многое перепробовал, не выходит :(
кодировка на сайте виндовз-1251 | |
|
|
|
|
|
|
|
для: TetRiska
(31.12.2009 в 12:04)
| | вот как все надо было
<?php
$string = 'Blah';
$encoded = strtr(base64_encode(addslashes(gzcompress(serialize($string),9))), '+/=', '-_,');
$string= unserialize(gzuncompress(stripslashes(base64_decode(strtr($encoded, '-_,', '+/=')))));
?>
|
спасибо человеку, который помог с кодированием)
вот что я сделал в итоге Поздравление с Новым Годом
спасибо за помощь, с наступающим всех! | |
|
|
|