Preusmeritev
4 naročniki
4 naročniki
Kako najlažje preusmerit uporabnika po tem ko pride na stran ? Pa da je podprto v več ali manj vseh brskalnikih ...
meta, php s header, še kaj ? Kaj je najbolj učinkovito ... ? :D
PS: Url se spraminja formati pa so lahko tudi malo čudni ... :P modrewrite en pride v poštev ...
13 odgovorov
Če dam charset datoteke v UTF8 ...
Warning: Cannot modify header information - headers already sent by (output started at /var/www/domena.net/index.php:1) in /var/www/domena.net/index.php on line 1
tale koda:
<?php header('Content-Type: text/html; charset=utf-8');
//piškoti
v ANSI pa lepo dela, seveda pa določam s tem:header('Content-Type: text/html; charset=utf-8'); + v htaccess in meta tag.
To nima taksne veze z UTF-8, kot si ti predstavljas, pac posiljas nek output preden posljes header... Predvidevam, da posljes BOM, izklopi ga, pa bo vse v redu...
Vec o tem: http://bugs.php.net/bug.php?id=22108
Hmm, torej zend-multibyte, kako pa naj to omogočim ?
php_value zend-multibyte 1
predvidevam da tako v htaccess nebo šlo ? Je še kakšna druga možnost kot pri kompajlanju oz. v php.ini
Nevem sicer o čem vidva ampak najlaži je prestavt uporabnika z php
header("Location: http://www.google.com/");
ali z html/javascript:
[HTML]<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://google.com">[/HTML]
Hmm, torej zend-multibyte, kako pa naj to omogočim ?
Samo shrani file v kakšen editorju, ki ne shrani BOM oziroma ima opcijo, da zapiše datoteko brez BOM.
Zakaj pa z
--enable-zend-multibyte
nebi šlo ? Problem je samo da nisem mogo izgooglat kako to omogočit v phpdatoteki ali .htaccess.