ugrás a tartalomhoz

Archívum - 137651

június 23

Php és a text fájl encoding

inf · 2007. Jún. 23. (Szo), 17.54
Üdv.

Az a problémám, hogy ő és ű betűt szeretnék az oldalamra. Ez így elsőre könnyűnek is tűnt, beállítottam a headert stb. Viszont a php nem hajlandó unicode encodinggal rendelkező text fájlt phpként futtatni. Forrásnak visszakapom a php kódomat. Csak az ANSI encodinggal mentett fájl fut le rendesen, ebben viszont nincsen vesszős ő betű, csak hullámos. Természetesen nem csak notepaddel próbálkoztam de a hullámos ő a legtöbb, amit ki tudtam hozni. (Angol windowsom van, ha ez lehet probléma)

Azt szeretném kérdezni, hogy tudja e valaki a problémára a megoldást?
 

8MB-nál nagyobb fájl letöltése PHP-ben

joe123 · 2007. Jún. 23. (Szo), 15.06
Sziasztok!

Tudna valaki segíteni olyan "szájbarágósan"?

Íme egy kódrészlet amit az oldalamon a download.php-ben található.

case 1 : header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename="test.txt"');
print get_access_file( "vedeni/test.txt" );
break;

A problémám az, hogy nem tudom elérni, hogy 8MB-nál nagyobb fájlokat le tudjon tölteni az user.
Pontosan meg tudná írni valaki mit is kell módosítanom a kódban ez alapján?

Idézet egy másik fórumról:
Megtaláltam a választ, hátha valakit érdekel, becopyzom:
For download the big files (more than 8MB), you must used ob_flush() because the function flush empty the Apache memory and not PHP memory.
And the max size of PHP memory is 8MB, but ob_flush is able to empty the PHP memory.

header('Content-Type: application/force-download');
header ("Content-Length: " . filesize($file));
header ("Content-Disposition: attachment; filename=$theFileName");

$fd = fopen($file, "r");
while(!feof($fd))
{
echo fread($fd, 4096);
ob_flush();

}


Ha valaki megírná pontosan mit hova írjak, mit cseréljek ki, mivel egészítsem ki a kódot, hogy működjön a dolog stb. azt nagyon szépen megköszönném. Esetleg ha valaki leírná a módosított kódott az még jobb lenne.

A fájl adatai ami a "test.txt" helyett lenne:
Fájl: "film.avi", helye: "vedeni/film.avi", hossza 19 886 080 bájt.

Nagyon köszönök minden segítséget előre is.
 

Current Free Course: HTML and XHTML for CSS

bandi · 2007. Jún. 23. (Szo), 15.00
A hetente megjelenő tanyagok egy hétig ingyenesen elérhetőek.
 

Apache - Virtuális Host

mpdt · 2007. Jún. 23. (Szo), 13.58
Sziasztok !

Telepítettem egy windows-ra egy szerver programot . A program neve : AppServ . Ha jól vagyok informálva akkor létezik egy "trükk" ,hogy ha beállítom a httpd-vhosts.conf -ban a következőket ,akkor nem kell domain nevet regisztrálnom (nos ebben a témában nem vagyok jó tehát ezt most nem tudom menyire igaz) :
<VirtualHost *80>
ServerAdmin webmaster##kukac##mail.smallco.com
DocumentRoot c:\appserv\www
ServerName www.akarmilehetacim.hu
ErrorLog C:\AppServ\Apache2.2\logs\error_log
TransferLog C:\AppServ\Apache2.2\logs\access_log
</VirtualHost>
Az alapbeállításokat már elvégeztem ,de sajnos a www.akarmilehetacim.hu-t nem tudom elérni :S . A routeren engedélyeztem a 80-as portot ami a (HTTP)-hez kell.

Elvileg a httpd.conf-ban is kéne valamit engedélyezni de ezt nem tudom ,hogy mit .

Egy dolgot találtam ami egy httpd-vhosts.conf file re mutat :

- Eredetileg így volt :
# Virtual hosts
#Include C:/AppServ/Apache2.2/conf/default/httpd-vhosts.conf
- Erre módosítottam :
# Virtual hosts
Include C:/AppServ/Apache2.2/conf/default/httpd-vhosts.conf
 

ablak bezar x ido utan

figyuri · 2007. Jún. 23. (Szo), 12.08
Sziasztok, -persze, hogy keresgeltem, de megse sikerult...

-van egy form,
print "<FORM ACTION='gondozas_karton.php' METHOD='POST' target='win_gondozas_k_".$tajszam."'>
elkuldom a .php file -nak feldolgozasra,
print "<hr><br>Szeretném <INPUT TYPE='submit' class = 'form_gomb' VALUE='kitölteni'> a gondozási kartont.
</FORM>";
S azt szeretnem ha : megjelenik egy uj (akar egy alert kis) ablak kiirja : feldolgozas alatt, ha minden rendben kiirom, ha nem akkor azt is kiirom, varok 3 mp -et majd bezarom az ablakot.
Valamiert nem muxik. :-(

Kosz: -gyuri-
 

Will You Change Your Web Site For the iPhone?

Heilig Szabolcs · 2007. Jún. 23. (Szo), 11.16
A touchscreen kicsit más hozzáállást követel, nincs folyamatosan mozgó kurzor, amire regálhatnánk.
 

Opera 9.5 To Fully Support CSS?

Heilig Szabolcs · 2007. Jún. 23. (Szo), 11.11
A cím azért túlzás, de sok dolog megvalósul a CSS3-ból, a tervek szerint a szelektorok maradéktalanul.
 

Opera Mini™ 4 beta: Demo movie

Edit · 2007. Jún. 23. (Szo), 11.10
A mobiltelefonos böngésző új zoom funkciója (videó)
 

Mono Silverlight implementation emerges after epic hackathon

Heilig Szabolcs · 2007. Jún. 23. (Szo), 00.00
21 kemény nap után van egy Silverlight demok futtatására képes Moonlight változat
 

június 23

A függvény hívás helyének scopeja

wiktor · 2007. Jún. 22. (P), 23.10
Rövid leszek. :)

Meg lehet valahogy oldani, hogy a when hívásánál ne kelljen második paraméterben átadni a this-t? Lehet ezt tudni a függvényen belül, hogy mi volt az érvényes scope a függvény hívásakor? Próbálkoztam arguments.callee.caller féle trükkökkel, de egyik se működött. Ez így szépen megy, csak nem tetszik... :)
Function.prototype.when = function(expression, scope) {
	if (expression) {
		return this.apply(scope);
	}
}

var FooBar = {

	init: function() {
		this.number = 5;
		this.number2 = this.addFive.when(this.number > 1, this);
		console.log(this.number2);
	},

	addFive: function() {
		console.log("Add five to " + this.number);
		return this.number + 5;
	}

}

FooBar.init();
Online verzió: http://wiktor.hu/dev/20070622/scope/

Előre is köszi, ha van ötlet!