Dram

Рейтинг
1115
Регистрация
28.06.2008

Вроде почти сделал но где-то ошибка:

<?php
var_dump($_COOKIE);
$array = require __DIR__ . '/usersDB.php';
$_COOKIE['password'] = $a;
foreach ($array as $user) {
if ($a === $password) {

echo 'da';
break;
}else {
echo 'no';
}
}
echo '<br>';
echo $_COOKIE['login'];
echo '<br>';
echo $_COOKIE['password'];

вывод

array (size=2)
'login' => string 'user5' (length=5)
'password' => string '1235' (length=4)

da
user5

Почему не выводится echo $_COOKIE['password'] ? Хотя через var_dump($_COOKIE); пароль показывается.

Дмитрий Громов:
ADFOX – профессиональный и удобный инструмент

Дмитрий, ***** попробую без мата.... вы сами туда заходили?

Ни один из вариантов не сработал как нужно

<?php

$name='Аспирин';

$test='%E0%F1%EF%E8%F0%E8%ED';

echo urlencode ($name);

echo '<br>';

echo iconv("UTF-8", "windows-1251", $name);

echo '<br>' . $test;

echo '<br>';

echo iconv("UTF-8", "windows-1251", urldecode($name));;

Ни один из вариантов не сработал как нужно

<?php

$name='Аспирин';

$test='%E0%F1%EF%E8%F0%E8%ED';

echo urlencode ($name);

echo '<br>';

echo iconv("UTF-8", "windows-1251", $name);

echo '<br>' . $test;

echo '<br>';

echo iconv("UTF-8", "windows-1251", urldecode($name));;

Вот решение - echo mb_convert_encoding($test,"UTF-8","windows-1251");

hakuna matata:
Dram, кодировка разная. На рлс - 1251, а в скрипте utf-8.

Так не получается тоже

echo iconv("UTF-8", "windows-1251", $name);

Так не получается тоже

echo iconv("UTF-8", "windows-1251", $name);

Так не получается тоже

echo iconv("UTF-8", "windows-1251", $name);

Да, я это уже понял , но все равно не пойму в пхп это как реализовать?

Так не получается...

echo iconv("UTF-8", "cp1251", urldecode($name));

Да, я это уже понял , но все равно не пойму в пхп это как реализовать?

Так не получается...

echo iconv("UTF-8", "cp1251", urldecode($name));

Всего: 6928