Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Lopuch, server nejen
pro botaniky

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: rrsezxz
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
huh huh 26.3.2008 18:14  2205
Mimochodem, Lopuch žere zpětná lomítka před " ? "
huh huh 26.3.2008 18:13  2204
To je jednoduchý, prostě to
<?php
IF ( !($PHP_AUTH_USER == "uzivatel" and $PHP_AUTH_PW == "password") ) {
Header("WWW-Authenticate: Basic realm="SITE"");
Header("HTTP/1.0 401 unauthorized");
echo ("Pristup odepřen!");
exit;
}
else "Vítejte na mých stránkách... "; ?>
dej úplně na začátek souboru
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 18:10  2203
huh: nelámej nade mnou hůl
jsem v php naprostej laik a pak jse¨m zaskočen, když mi na jednom místě něco jde a jinde pak ne
co tedy mám udělat, aby to fungovalo
zatím jsem zkoušel odstraňovat prázdné řádky před scriptem, ale nic nepomhlo
huh huh 26.3.2008 18:06  2202
puschpull [2201]: Promiň, ale v puschpull [2193]  tvrdíš, že tam posíláš meta tag před hlavičkama, tak jakejpak BOM :-) Nemluvě o tom, že BOM by nebyl na řádku 10, ale na prvním.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 18:03  2201
jo já to nyní čtu, protože jsem nevěděl co si pod tím představit
nyní se teprve dostávám k tomu, že mi tam možná problém způsobilo UTF-8 s BOM signaturou
huh huh 26.3.2008 17:58  2200
puschpull [2199]: Po čem pátráš? Prostě nemůžeš mít jakýkoli výstup před funkcí Header, píšu ti to už potřetí.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 17:55  2199
pátrám dál:

http://usenet.jyxo.cz/cz.comp.linux/0603/problem-s-php.html

http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=61020
huh huh 26.3.2008 17:51  2198
Dva řádky neřeš, prostě jeden smaž. To samozřejmě nemá s původním problémem nic společnýho, jen je to zbytečný.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 17:39  2197
ty dva řádky:
opsal jsem to odtud:
JavaScript a PHP heslo
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 17:37  2196
huh: ad 2x řádek
asi jsem to při opisování pastnul 2x, nevím
huh huh 26.3.2008 17:20  2195
puschpull [2193]: No to právě je chyba, nemůžeš mít jakýkoli výstup před funkcí Header (BTW proč tam máš ten řádek dvakrát?).
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 17:04  2194
phpinfoještě web kde to funguje
http://puschpull.org/phpinfo.php

a nefunguje:
http://www.zeryk.cz/zeryk_final/phpinfo.php
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 17:03  2193
na řádku 10 je toto:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>


jinak ty řádky 21-23 jsou:
Header("WWW-Authenticate: Basic realm="SITE"");
Header("WWW-Authenticate: Basic realm="SITE"");
Header("HTTP/1.0 401 unauthorized");
huh huh 26.3.2008 16:58  2192
Ne, to souvisi s tim, ze stranka uz vypsala nějaky text do vystupu a tudiz uz neni mozne poslat hlavicku. Chtelo by to vedet, co je v aktuality.php na radku 10. Staci treba zapomenuty prazdny radek nebo tak neco. To, ze ji nekde funguje a jinde ne bude rozdilnym nastaveni bufferovani vystupu.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 26.3.2008 16:22  2191
zdravím a mám dotaz
omlouvám se, zase se asi projevím jako lama, ale nedá se nic dělat:

na jednom serveru (můj webhosting) mi funguje přihlášení do sessions pomocí:
----------------------------------------------------------------------
<?php
IF ( !($PHP_AUTH_USER == "uzivatel" and $PHP_AUTH_PW == "password") ) {
Header("WWW-Authenticate: Basic realm="SITE"");
Header("WWW-Authenticate: Basic realm="SITE"");
Header("HTTP/1.0 401 unauthorized");
echo ("Pristup odepřen!");
exit;
}
else "Vítejte na mých stránkách... "; ?>
----------------------------------------------------------------------
a na druhém, u kamaráda (jiný hosting) nefunguje
:-(

myslel jsem, že problém vyřeším požádáním nastaveni PHP na tom serveru, kde to nechodí, na "register_globals On", ale nepomohlo to !
??

netušíte někdo, v čem ještě může být problém ??

nefungující web dává tuto hlášku:
----------------------------------------------------------------------
Warning: Cannot modify header information - headers already sent by (output started at /home/data/www/vhosts2/cz/zeryk/www/zeryk_final/aktuality.php:10) in /home/data/www/vhosts2/cz/zeryk/www/zeryk_final/aktuality.php on line 21

Warning: Cannot modify header information - headers already sent by (output started at /home/data/www/vhosts2/cz/zeryk/www/zeryk_final/aktuality.php:10) in /home/data/www/vhosts2/cz/zeryk/www/zeryk_final/aktuality.php on line 22

Warning: Cannot modify header information - headers already sent by (output started at /home/data/www/vhosts2/cz/zeryk/www/zeryk_final/aktuality.php:10) in /home/data/www/vhosts2/cz/zeryk/www/zeryk_final/aktuality.php on line 23
Pristup odepřen!
----------------------------------------------------------------------

může to nějak souviset s "global_path" ??
Nebo se "safe_mode" ??

Děkuji za případné rady

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt