Archívum
január 30
XML fájl automatikus letöltése
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: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!
■ 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"');
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
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
■ 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
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", " ", $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!
■ 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", " ", $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
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?
■ 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
Van rá valamilyen lehetőség hogy egy SG-s fórum hozzászólásainak 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
■ ( téma-
hsz
szerző - /idő/)
hsz
szerző - /idő/)
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
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
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.
■ 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
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: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:
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
■ 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>
<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;
}
Gondlom van erre már megoldás, csak nem találtam meg.
Köszi a segítséget.
Kriszitán
MySQL parancssor PHP-n
Ü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:
■ 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
A Google adaptálta az Adobe Search Engine SDK technológiáját
■