[PHP] Brak obsługi polskich znakow.

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Frostbourn
Posty: 1
Rejestracja: pt paź 24, 2008 5:54 pm

[PHP] Brak obsługi polskich znakow.

Post autor: Frostbourn »

Witam. Dopier stawiam pierwsze kroki w bawieniu sie php i nie moge sie do konca polapac o co chodzi. Przeszukalem forum, probowalem roznych sposobow i nie moge sobie z tym poradzic...


[php]
<?
$adres=base64_decode($_GET['link']);
$url = $adres;
$head = get_headers($url, 1);
$url = parse_url($head['Location']);
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: http://' . $url['host'] . $url['path'] . (strpos($url['path'], '.mp3') !== false ? '' : '.mp3') . '?' . $url['query']);

?>
[/php]

Chcialbym tutaj jakos podłaczyc obsluge polskich znakow, bo gdy chce sciagnac piosenke ktora ma w tylule polski znak wyskakuje mi cos takiego:




Kod: Zaznacz cały

Warning: get_headers(http://googaa.wrzuta.pl/aud/file/x4hvqIxhpl/pectus_-_to_co_chcialbym_ci_dac.mp3) [function.get-headers]: failed to open stream: Invalid redirect URL! http://va.wrzuta.pl/wa2040/b58ef9b80002e50e48983932/733a44160a86f12196319a818db1e2954901fe80/pectus%20-%20to%2C%20co%20chcia%C5%82bym%20ci%20da%C4%87?type=a&key=x4hvqIxhpl&ft=f in /home/pob.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /home/pob.php:4) in /home/pob.php on line 6

Warning: Cannot modify header information - headers already sent by (output started at /home/pob.php:4) in /home/zamieszkaj/pob.php on line 7

Bede wdzieczny za pomoc.
ODPOWIEDZ