Preusmeritev
 
HeXeR 17. maj 2007 18:05:40 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#1

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 ...


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 17. maj 2007 19:05:08 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#2

http location header, pa ne pozabi na http status 301 ali 302...


všeč(0) ni všeč(0) spam(0)
 
HeXeR 9. jul 2007 11:07:53 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#3

Ja, header, katera pa je najboljša preusmeritev v UTF-8 ? Ker header() ne dela, v UTF-8 ...


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 9. jul 2007 12:07:35 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#4

Huh? Od kod ti pa ta ideja? :D


všeč(0) ni všeč(0) spam(0)
 
HeXeR 9. jul 2007 12:07:52 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#5

Č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.


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Vini 9. jul 2007 14:07:42 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#6

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


všeč(0) ni všeč(0) spam(0)
 
HeXeR 9. jul 2007 15:07:32 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#7

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


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
sce 9. jul 2007 16:07:20 Pridružen od:
27. maj 2007
995 objav
313 60 26
#8

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]


všeč(0) ni všeč(0) spam(0)
It's unknown, but I could be a cactus with two cats. I could also be an IT specialist. Who knows...
 
HeXeR 9. jul 2007 17:07:01 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#9

sce, poskusi header() v datoteki ki je v UTF8, ne pa ANSI, kar imaš verjetno ti.


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
misko 9. jul 2007 18:07:44 Pridružen od:
8. mar 2007
108 objav
2 0 0
#10

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.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se