| Autor | Správa |
javo
 Užívateľ
 Založený: 02.07.2006 Príspevky: 1696 Bydlisko: Slovakia - Námestovo
 | Zaslal: Pi 16.02.07 20:08 |   |
cafte takze rad by som istu stranku umoznil len ludom ktory budu mat v sessions premennych istu vlastnost , a chcem aby ostatnym vypisalo klasicku 404
na php.net som nasiel
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
len ziaden z nich nefunguje , neviete co by som tam mal dat
inu chcem to urobit asi takto
| kód: |
session_start();
if ($_SESSION['vlastnost']=='true'){
$stranka='1';
}
else{
header('*******');
} |
skusal som tam dat
header('Content-type: application/pdf'); a islo to spravne , co robim zle pls? |
_________________ Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos. | |
  |
 |
suchy
 Čestný člen
 Založený: 17.10.2006 Príspevky: 1770
 | Zaslal: Pi 16.02.07 20:41 |   |
ja by som tam skor dal | kód: | | Header("HTTP/1.0 401 Unauthorized"); |
|
| |
     |
 |
javo
 Užívateľ
 Založený: 02.07.2006 Príspevky: 1696 Bydlisko: Slovakia - Námestovo
 | Zaslal: Pi 16.02.07 20:51 |   |
ani to nejde , jak pozeram na webe nie som jediny ktoremu to nejde , treba na to nake nastavanie v php.ini ale k tomu nemam pristup takze sa to musi dat najeko inak , a vraj sa to da
//btw nic s cookies nerobim a red to davam len session_start(); |
_________________ Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos. | |
  |
 |
zero0x
 Užívateľ
 Založený: 10.02.2007 Príspevky: 255 Bydlisko: KE
 | Zaslal: Pi 16.02.07 21:20 |   |
nemozes dat jednoduchsie header("location: ./404.html"); a ta stranka vobec nemusi existovat, pretoze vypise klasicky 404 |
_________________ drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13 | |
    |
 |
javo
 Užívateľ
 Založený: 02.07.2006 Príspevky: 1696 Bydlisko: Slovakia - Námestovo
 | Zaslal: Pi 16.02.07 22:02 |   |
diki ide to tak , ale neviem prist na to preco ked funguje
header("location: ./404.html"); a header('Content-type: application/pdf');
preco potom nefunguje Header("HTTP/1.0 401 Unauthorized"); nebo header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
asi pre nastavenia php.ini ale preco to potom hostingy nemaju aby to slo? |
_________________ Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos. | |
  |
 |
1daemon1
 Užívateľ
 Založený: 14.04.2009 Príspevky: 824
 | Zaslal: Št 06.10.11 18:26 |   |
Chel by som sa znova vratit k tomuto problemu pretoze nieje dorieseny a mam rovnaky.
Uplne normalne mi fungovalo header("Status: 404 Not Found"); mozno este pred tyzdnom-dvoma. Teraz som sa zasa hral so strankou a uz mi nefunguje, vobec nechapem preco tak zrazu. Nic som nemenil nastavenia servera, proste nic. Robim to na localhoste a teraz prikaz
header("Status: 404 Not Found");
ako aj
header("HTTP/1.0 404 Not Found");
Uplne ignoruje, ako keby tam ten riadok ani nebol. ak dam
header("HTTP/1.0 404 Not Found");
echo "som tu";
a nic ine, vypise proste "som tu". Nechcem ziadne riesenia presmerovania na neexistujucu stranku, chcem aby fungovalo header("Status: 404 Not Found");. Mozem menit aj konfiguraciu servera v pohode kedze robim na localhoste. Len mi prosim napiste co zmenit alebo v com je chyba. |
| |
   |
 |
chrono
 Skúsený užívateľ
 Založený: 13.11.2007 Príspevky: 808
 | Zaslal: Št 06.10.11 19:03 |   |
Aj si v prehliadači pozeral, aký stavový kód vlastne príde? |
| |
  |
 |
1daemon1
 Užívateľ
 Založený: 14.04.2009 Príspevky: 824
 | Zaslal: Pi 07.10.11 16:52 |   |
Nie, ako si to mam pozriet prosim ta ? Skusam ale neviem ako na to. Ved predsa keby mu nejaky stavovy kod prisiel tak mi aj zobrazi hlasenie nie ?
// Nasiel som ze vraj to je normalne spravanie ze mi zobrazi prazdnu stranku. V hlavicke je status 404, co sluzi napriklad pre vyhladavace aby stranku neindexovali ale nie pre usera, toho musim presmerovat na stranku 404, na neexistujucu stranku, alebo mu proste vypisat chybu. Je to logicke si myslim ale skoda ze to takto funguje. |
| |
   |
 |
|