ugrás a tartalomhoz

Archívum

január 30

XML fájl automatikus letöltése

docker · 2008. Jan. 30. (Sze), 18.04
Tiszteletem!

PHP-ből generálok egy xml fájlt, és az adott oldalon szeretném, hogy automatikusan letöltődjön.
Ezzel próbáltam megoldani:

header('Content-type: text/xml');
header('Content-Disposition: attachment; filename="dump.xml"');
A probléma:
Az xml fájl szépen le is töltődik azonban a végére bekerül az oldal tartalma is DOCTYPE-ostul mindenestül.

A segítséget előre is köszönöm!
 

Több szálon való töltésről lebeszélés

sirkalmi · 2008. Jan. 30. (Sze), 14.01
Szervusztok!

Valójában Java-ban dolgozom de tekintettel arra, hogy ez a probléma érzésem szerint platformfüggetlen illetve, hogy a Java topik majdnem halott, gondoltam itt teszem fel a kérdést.
File-ok letöltését ellenőrzötten (pl: jogosultság vizsgálat) kell végrehajtani, így nem adok közvetlen linket a filerendszerben lévő fileokra, hanem egy köztes réteg szolgálja ki azokat. Azaz nyitok egy stream-et és elkezdem belelapátolni a file-t. Nem nagy dolog. A probléma az hogy egyes böngészőbe beépülő program, pl adobe reader plugin, nem az elejétől a végéig egy menetben töltené le, hanem több szálat indítana részenként töltve le ami nem jön neki össze így elhasal a letöltés. Kérésem az, hogy lehet-e ezt valamilyen HTTP header-ben szabályozni, hogy milyen letöltési módok engedélyezettek?
Jelenleg ennyi van beállítva:
response.setContentType(contentType);
response.setContentLength(fileSize);
response.setHeader("Content-Disposition", "attachment; filename=[" + fileName + "]");

--
sirkalmi
 

PHP textareaban tabulátor

PredMan · 2008. Jan. 30. (Sze), 11.38
Sziasztok!

találtam a neten egy olyan JS-es kódot, amely segítségével tudok tabulátort használni textareaban.

itt a link: http://www.webdeveloper.com/forum/showthread.php?s=&threadid=32317

Ezt be is építettem, működik, de van egy kis gond:
a textareat meg még egy pár inputot arra használok, hogy az adatbázisba beszúrok adatokat, majd azokat kilistázom egy php fájlban. Itt a gond! listázásnál nem jeleníti meg a tabulátor jeleket a php, pedig ha visszanézem adatbázisban a szöveget, akkor ott van az összes tabulátor benne!

vázlatosan ez lenne a cél:

- szoveg....123
- sz........12
- szov......31

tehát hogy listázásnál is ott legyenek a tabok eredeti hosszukkal.

Eddig ezekkel próbálkoztam:
1. <pre><? echo $sor["leiras"]; ?></pre>
itt megjelennek ugyan a tabok eredeti hosszukkal, de a <pre> széttólja a táblázatomat.

2. str_replace("\t", "&nbsp;", $szoveg);
ez se jó, mert ugye a szövegek más és más hosszúak lehetnek...

esetleg tudnátok valami tanácsot adni erre a problémára?

segítségeteket előre is köszönöm!
 

Jelszo kiolvasasa az adatbazisbol

snowybody · 2008. Jan. 30. (Sze), 10.59
Sziasztok!

Mint kezdo php programozo, a kovetkezo hibaba utkoztem. Egy belepo oldalon a felhasznalo regisztracios adatait adatbazisba mentem, ugy hogy a jelszot kodolom a password() vagy a MD5() fuggvennyel. Ezzel nincs is baj ez mukodik, hanem mikor be kell lepni akkor $jelszo = password('$_POST[jelszo]') nem mukodik. Megprobaltam letesztelni mysql-ben is a SELECT * FROM `users` WHERE jelszo = password ('ide irtam a jelszot amit kodolva bevittem az adatbazisba') lekerdezessel, de ez sem adott eredmenyt. Ugyanez a mese a MD5 fuggvennyel is.
Tud valaki segiteni ebben?
 

SG fórum költöztetése phpBB-be

lepke · 2008. Jan. 30. (Sze), 01.03
Van rá valamilyen lehetőség hogy egy SG-s fórum hozzászólásainak
( téma-
hsz
szerző - /idő/)
az adatbázisát átimportálni egy phpbb-s fórumba?
sok hszről van szó, tehát nem fogok ctrl+c, ctrl+vzni
Reményekkel telő köszönettel, Andris
 

január 30

Elem abszolút poziciója Explorerben

zmb · 2008. Jan. 29. (K), 22.42
Valakinek sikerult javascript segitsegevel kiszedni egy tetszolges elem abszolut poziciojat Internet Explorer alatt? Quirksmode oldalan talalhato fuggveny segitsegevel probaltam, de csak -1 volt az eredmenye. Esetleg link valamelyik topicra, ahol ez megoldodott mar?
 

html levélben

gtoma · 2008. Jan. 29. (K), 22.39
Sziasztok!

Kellene csináljak egy hírlevél mintát (html, css), de a microsoft outlook nem jeleníti meg a képeket, csak ha külön rákattintok, hogy megjelenítés.

Az érdekes az, hogy én már nem egy hírlevelet kaptam úgy, hogy megjelent a kép kérdés nélkül.

Segítene valaki, hogy mi a trükk?

előre is köszi.
 

Flash elem beágyazása

Vrt · 2008. Jan. 29. (K), 14.36
Sziasztok!

Sokat cikket találtam ezzel a témával kapcsolatosan de nem sikerült a két problémámra együttesen megoldást találni.

Adott egy site. Amin van flash ojjektum is. Ha alapból hagyom amit a flash generál kódot, akkor az ugye a validáláson nem fog átmenni az embed paraméter miatt...Na erre a szösz kis gondra alkalmaztam ebben a cikkben leírtakat: ( http://www.alistapart.com/articles/flashsatay/ )

Idáig rendben is van. Minden szép és jó és valid. Lett egy ilyen kódom:

<object 
type="application/x-shockwave-flash" data="swf/menu.swf" width="673" height="46">
<param name="movie" value="swf/menu.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<img src="images/menu.jpg" width="673" height="46" alt="A megjelenítéshez flash player szükséges" />
</object>
Szeretném ha IE alatt nem kellene aktiválnom a flash moviet mielőtt használhatom. Na most erre lenne a megoldás az hogy oldal végére beszúrom ezt:

<script type="text/javascript" src="swf.js"></script>

És az swf.js -be meg beteszem ezt:
 theObjects = document.getElementsByTagName("object");
for (var i = 0; i < theObjects.length; i++) {
theObjects[i].outerHTML = theObjects[i].outerHTML;
}

Na de ez valami miatt nem ok. Ha az alap flash által generált kódot használom akkor kivállóan működik, csak nem valid. Ha meg a valid kódot használom akkor nem tudom hogy aktiváljam a user helyett.

Gondlom van erre már megoldás, csak nem találtam meg.

Köszi a segítséget.

Kriszitán
 

MySQL parancssor PHP-n

arcadas · 2008. Jan. 29. (K), 12.34
Üdv, egy egyszerű mysql parancssort csináltam php felületen, amivel van egy kis gondom, mint a képen látható, ha értéknek szöveget adok meg akkor nem fogadja el, mint pl a pass-nál, számokkal viszont gond nélkül működik.
Mi közé kell írni a szöveget, hogy működjön? Próbáltam már idézőjelekkel, per jelekkel, de sehogy nem akarja elfogadni?



A kód egy része:

if(isset($_POST['mysqlcom'])){ 
		$sql="".$_POST['command1']."";
		echo "<br>";
		echo $_POST['command1'];
		echo "<br><br>";
		$query=mysql_query($sql) or die(mysql_error());
		echo $query;
	}
 

Google reads Flash text, so optimize it

mandarin8 · 2008. Jan. 29. (K), 12.28
A Google adaptálta az Adobe Search Engine SDK technológiáját