Archívum - 140703 - Fórum téma
augusztus 26
File letöltés biztosítása PHP-ből?
Udv mindenkinek!
Kezdő szinten foglalkozom PHP-vel és lenne egy kérdésem.
Létrehozok egy állományt szöveges tartalommal,
majd ezt valahogy automatikusan le kellene tölttetni
a böngészővel a felhasznéló gépére. Ha a letöltés
befejeződött akkor törölni az állományt.
Találtam egy ilyen kódrészletet:Ezek alapján próbálom megcsinálni de ezt a hibauzenetet kapom:
Ha valaki ismeri ezt az eljárást akkor útba igazítana hogy
hogyan is működik ez az egész? Mert nem értem...
Vagy ha van egyszerűbb módszer, annak is örülnék.
■ Kezdő szinten foglalkozom PHP-vel és lenne egy kérdésem.
Létrehozok egy állományt szöveges tartalommal,
majd ezt valahogy automatikusan le kellene tölttetni
a böngészővel a felhasznéló gépére. Ha a letöltés
befejeződött akkor törölni az állományt.
Találtam egy ilyen kódrészletet:
<?php
$dir="/path/to/file/";
if (isset($_REQUEST["file"])) {
$file=$dir.$_REQUEST["file"];
header("Content-type: application/force-download");
header("Content-Transfer-Encoding: Binary");
header("Content-length: ".filesize($file));
header("Content-disposition: attachment; filename=\"".basename($file)."\"");
readfile("$file");
} else {
echo "No file selected";
}
?>Warning: Cannot modify header information - headers already sent by (output started at /var/www/pbxreader/list.php:32) in /var/www/pbxreader/list.php on line 193Ha valaki ismeri ezt az eljárást akkor útba igazítana hogy
hogyan is működik ez az egész? Mert nem értem...
Vagy ha van egyszerűbb módszer, annak is örülnék.
augusztus 26
Szóköz a preg_match-ben
Hali!
A következőt kellene kiegyészíteni szóközzel (hogy a szóközt is tartalmazhassa):
Na de hogyan?
■ A következőt kellene kiegyészíteni szóközzel (hogy a szóközt is tartalmazhassa):
preg_match("/[^0-9a-zA-zöüóőúéáű_]/", $szo)
Na de hogyan?
PHP-ból többdimenziós tömb átadása Flashnek
PHP-ból többdimenziós tömb átadása Flashnek - lehetséges?
Eddig adatok átvételére ezt használtam:
FV = new LoadVars();
FV.onLoad = FVLoaded;
FV.load("script.php");
gotdata = FV.content;
de így át lehet venni tömböt (ill többdimenziós tömböt)?
■ Eddig adatok átvételére ezt használtam:
FV = new LoadVars();
FV.onLoad = FVLoaded;
FV.load("script.php");
gotdata = FV.content;
de így át lehet venni tömböt (ill többdimenziós tömböt)?
Session - cookie és a tűzfalak
Üdv!
Nos az elmúlt két napom szabadidejét azzal töltöttem, hogy a PHP sessionkezelését jó alaposan megértsem, mert ugyan eddig is használtam, de valami újra és újra előkerült.
Ez pedig a letiltott cookie-k esete... Elég sok esetben vagy a felhasználó tűzfala, vagy a böngésző beállításai miatt képtelenek regisztrálni/belépni. Az egyértelmű, hogy lehetőleg biztonságosan szeretném továbbadni a sid-et...
session.use_trans_sid még ha akarnám sem működne a szerverbeállítások miatt (bérelt tárhely:()
Ami érdekes, hogy a jelenleg fejlesztett oldalon a session-öket így Suse 9.3 alatt, FireFox-szal tűzfal mögül lazán letárolja cookieba (ahogy szeretném). Viszont annak a gépén, akinek készítem az oldalt IE fut meg mellékesen 3 tűzfal. Meglepő mód nála valamiért nem kerül tárolásra a cookie. A kérdés a következő : mit ronthatok el ? Mert az elmondásából kiderül, hogy a PHP nuke alapú oldalak, mambo-s oldalakon megy rendesen a session kezelés...
Remélem nagyjából érthető volt a problémafelvetés... Jelenleg én arra tudok csak gondolni, hogy a tűzfalai valamiért kevésbé tolerálják az én általam megírt oldalt, mint a php-nuke osokat... De miért ? :(
A válaszokat előre is köszönöm
Tisztelettel
FireFox
■ Nos az elmúlt két napom szabadidejét azzal töltöttem, hogy a PHP sessionkezelését jó alaposan megértsem, mert ugyan eddig is használtam, de valami újra és újra előkerült.
Ez pedig a letiltott cookie-k esete... Elég sok esetben vagy a felhasználó tűzfala, vagy a böngésző beállításai miatt képtelenek regisztrálni/belépni. Az egyértelmű, hogy lehetőleg biztonságosan szeretném továbbadni a sid-et...
session.use_trans_sid még ha akarnám sem működne a szerverbeállítások miatt (bérelt tárhely:()
Ami érdekes, hogy a jelenleg fejlesztett oldalon a session-öket így Suse 9.3 alatt, FireFox-szal tűzfal mögül lazán letárolja cookieba (ahogy szeretném). Viszont annak a gépén, akinek készítem az oldalt IE fut meg mellékesen 3 tűzfal. Meglepő mód nála valamiért nem kerül tárolásra a cookie. A kérdés a következő : mit ronthatok el ? Mert az elmondásából kiderül, hogy a PHP nuke alapú oldalak, mambo-s oldalakon megy rendesen a session kezelés...
Remélem nagyjából érthető volt a problémafelvetés... Jelenleg én arra tudok csak gondolni, hogy a tűzfalai valamiért kevésbé tolerálják az én általam megírt oldalt, mint a php-nuke osokat... De miért ? :(
A válaszokat előre is köszönöm
Tisztelettel
FireFox
A Google regisztráció ellenére sem talál rám
Sziasztok!
Szakértők pls segítsetek. Van egy oldalam itt:
http://ftp.datatrans.hu/~kadam
Már többször submitoltam a googlenak az urlt, készítettem sitemapet azt is sikeresen elküldtem és fel is dolgozta. A kereső mégsem ismeri az oldalam. Több hét amíg a robotok eljutnak a besubmitolt oldalra vagy mi a megoldás?
Azt sejtem, hogy egy magas rankú oldalról lenne link akkor megtalalná, de ez ugyebar nehezen megoldható.
■ Szakértők pls segítsetek. Van egy oldalam itt:
http://ftp.datatrans.hu/~kadam
Már többször submitoltam a googlenak az urlt, készítettem sitemapet azt is sikeresen elküldtem és fel is dolgozta. A kereső mégsem ismeri az oldalam. Több hét amíg a robotok eljutnak a besubmitolt oldalra vagy mi a megoldás?
Azt sejtem, hogy egy magas rankú oldalról lenne link akkor megtalalná, de ez ugyebar nehezen megoldható.
.htpasswd kódolatlanul nem megy
Hali!
A .htaccess fájl tartalma:
A .htpasswd fájl tartalma:
Ez localhoston tökéletesen megy, de ha felrakom a tárhelyemre akkor ott nem fogadja el a jelszót. Természetesen a .htpasswd elérési útját átállítom (getcwd()-vel határoztam meg). Van valami ötletetek?
■ A .htaccess fájl tartalma:
AuthUserFile W:/www/proba/admin/.htpasswd
AuthGroupFile /dev/null
AuthName "privát"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
AuthGroupFile /dev/null
AuthName "privát"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
A .htpasswd fájl tartalma:
proba:proba
Ez localhoston tökéletesen megy, de ha felrakom a tárhelyemre akkor ott nem fogadja el a jelszót. Természetesen a .htpasswd elérési útját átállítom (getcwd()-vel határoztam meg). Van valami ötletetek?
Eltűntek a leírások a Google találatokban az oldalaim alól
Egyik pillanatról a másikra eltünt honlapom legtöbb linkje alól a leírás a Google keresőben. Mi lehet ennek az oka, és meddig tart? Okozhatta ezt, hogy feltettem a sitemap-ot?
■ augusztus 24
Beépülő keret
Üdvözlök mindenkit!
Az lenne a kérdésem, hogy beépülő kerettel meg lehet-e azt csinálni, hogy a keretbe betöltött tartalom méretezze a keretet.
Köszönöm a válaszokat mindenkinek.
■ Az lenne a kérdésem, hogy beépülő kerettel meg lehet-e azt csinálni, hogy a keretbe betöltött tartalom méretezze a keretet.
Köszönöm a válaszokat mindenkinek.
OAI - vannak tapasztalatok?
Sziasztok!
Az oldalunk az NDA-hoz készül csatlakozni, ahol öröömmel is látnap minket. Ugyebár ez a rendszer OAI alapú. El tudjátok mondani, kinek milyen tapasztalata van ezzel az OAI rendszerrel?
Tudom, hogy ez nem közvetlenül PHP-val kapcsolatos téma, de engem az érdekelne, hogy mennyire és hogy kapcsolódik ez a PHP-hoz és mennyire nehézkes õket összerakni, egyáltalán lehet ilyet?
Szilveszter
■ Az oldalunk az NDA-hoz készül csatlakozni, ahol öröömmel is látnap minket. Ugyebár ez a rendszer OAI alapú. El tudjátok mondani, kinek milyen tapasztalata van ezzel az OAI rendszerrel?
Tudom, hogy ez nem közvetlenül PHP-val kapcsolatos téma, de engem az érdekelne, hogy mennyire és hogy kapcsolódik ez a PHP-hoz és mennyire nehézkes õket összerakni, egyáltalán lehet ilyet?
Szilveszter
Egyedi elemek definiálása CSS-ben
Sziasztok!
Lehet-e esetleg egyedi elemeket CSS-ben meghatározni (pl. shadow, alpha), esetleg megadni a kiirandó sszöveget.
Köszönöm szépem mindenkinek.
■ Lehet-e esetleg egyedi elemeket CSS-ben meghatározni (pl. shadow, alpha), esetleg megadni a kiirandó sszöveget.
Köszönöm szépem mindenkinek.


