Archívum - Május 15, 2008
Áttérjek-e utf-8-ra a jelenlegi iso-8859-2 kódolásról a weboldalamon?
Sziasztok!
A (közel)jövőben tervezem átépíteni a weboldalamat és felmerült bennem a gondolat, hogy a karater kódolást változtassam-e? Segítsetek nekem válaszokat kapni:
- Miért érdemes utf8-at használni?
- Kell utf8-at használni?
- Ha a jelenlegi oldalam iso-8859-2 és mysql-ből épül latin2-es karakter szettel, akkor mire kell figyelnem az átépítés során, hogy a tartalom használható maradjon?
- Jelenleg iconv()-ot használok szerveren az AJAX-os kérésekkel utazó adatokhoz, továbbra is jó lesz ez nekem?
- Az oldalam által küldött levelek (SwiftMailer a barátom) igényelnek körültekintést?
Kíváncsian várom válaszaitokat,
s_volenszki
■ A (közel)jövőben tervezem átépíteni a weboldalamat és felmerült bennem a gondolat, hogy a karater kódolást változtassam-e? Segítsetek nekem válaszokat kapni:
- Miért érdemes utf8-at használni?
- Kell utf8-at használni?
- Ha a jelenlegi oldalam iso-8859-2 és mysql-ből épül latin2-es karakter szettel, akkor mire kell figyelnem az átépítés során, hogy a tartalom használható maradjon?
- Jelenleg iconv()-ot használok szerveren az AJAX-os kérésekkel utazó adatokhoz, továbbra is jó lesz ez nekem?
- Az oldalam által küldött levelek (SwiftMailer a barátom) igényelnek körültekintést?
Kíváncsian várom válaszaitokat,
s_volenszki
Kinyit becsuk, javascript probléma
Üdv!
az alábbi oldalon van fent a script, (bal oldalt)
http://kulonlegesajandek.hu/index.php
Próbáljatok rányomni egy kategóriára, pl bögre, aztán azon belül magic bögre.. és amint látjátok a bal oldalon amire rákattintottatok eltűnik
szóval én ezt úgy szeretném, nemtom érthető-e, hogy amikor rámész egy főkategóriára, azon belül alkategóriára, akkor a főkategória és az ahhoz tartozó alkategóriák legyenek kilistázva, hogy lássa az illető, hogy épp melyik kategóriát böngészi..
íme a script:ez nem a teljes script, csak kiszedtem a lényeget, szóval az enyém mysql-t használ meg stb..
ebben is ha kipróbáljátok elvileg működnie kéne, hogy rákattoltok az alkategória.. szövegre, amikor kinyitottad a főkategóriát, akkor elvisz a ?action=valami oldalra, és ami az előbb még kivolt nyitva kategória, az becsukódik
hát nem túl jó a magyarázó képességem, de próbáltam érthető lenni
:)
■ az alábbi oldalon van fent a script, (bal oldalt)
http://kulonlegesajandek.hu/index.php
Próbáljatok rányomni egy kategóriára, pl bögre, aztán azon belül magic bögre.. és amint látjátok a bal oldalon amire rákattintottatok eltűnik
szóval én ezt úgy szeretném, nemtom érthető-e, hogy amikor rámész egy főkategóriára, azon belül alkategóriára, akkor a főkategória és az ahhoz tartozó alkategóriák legyenek kilistázva, hogy lássa az illető, hogy épp melyik kategóriát böngészi..
íme a script:
<script type="text/javascript">
function kinyit_becsuk(id) {
disp = document.getElementById(id).style.display;
if(disp == "none") {
document.getElementById(id).style.display = "block";
} else {
document.getElementById(id).style.display = "none";
}
}
</script>
<a href="javascript:kinyit_becsuk("lenyilo{1}");'>Első főkategória</a><br>
<a href="javascript:kinyit_becsuk("lenyilo{2}");'>Második főkategória</a>
<div id='lenyilo{$num}' style='display: none;'>
<li><a href="?action=valami">alkategória..</a></li>
</div>
ebben is ha kipróbáljátok elvileg működnie kéne, hogy rákattoltok az alkategória.. szövegre, amikor kinyitottad a főkategóriát, akkor elvisz a ?action=valami oldalra, és ami az előbb még kivolt nyitva kategória, az becsukódik
hát nem túl jó a magyarázó képességem, de próbáltam érthető lenni
:)
PHP generalta XML hiba > MS Excel
Üdvözletem mindenkinek!
Új nap, új kérdés.
Nem tudom, ide kell e kerüljön ez a topic, de próba-szerencse.
Egy report generálásához használok PHP-MySQL kombinációt.
A report XML formátumú, MS Excel header-rel, tehát Excellel nyílik meg.
Ezután több tab-on jelenik meg a kinyert adat.
Ez a rész tökéletesen működik is, mindössze egy zavaró tényező jelentkezik.
A report tartalmaz hyperlinkeket, amik a weboldalra mutatnak, egyfajta summary oldalakra.
Ez így néz ki:
A generálás tökéletesen le is fut, minden klappol, de, ha rákattintok valamelyik linkre ELŐSZÖR, akkor az Excel a következő hiba alert-tel örvendeztet meg:
Unable to open [URL]. Cannot download the information you requested.
Ezt leokézom, és ezek után bármire kattintok az szépen megnyílik rendeltetésszerűen. Ellenben a legelső kattintás minden esetben a fenti hibát eredményezi (csak hyperlinken, persze).
Valakinek valami ötlet, hogy mi lehet a baj?
Előre is köszönöm!
■ Új nap, új kérdés.
Nem tudom, ide kell e kerüljön ez a topic, de próba-szerencse.
Egy report generálásához használok PHP-MySQL kombinációt.
A report XML formátumú, MS Excel header-rel, tehát Excellel nyílik meg.
<?php
print "<?xml version=\"1.0\"?>\n";
print "<?mso-application progid=\"Excel.Sheet\"?>\n";
?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<DocumentProperties
xmlns="urn:schemas-microsoft-com:office:office">
...
print "<?xml version=\"1.0\"?>\n";
print "<?mso-application progid=\"Excel.Sheet\"?>\n";
?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<DocumentProperties
xmlns="urn:schemas-microsoft-com:office:office">
...
Ezután több tab-on jelenik meg a kinyert adat.
Ez a rész tökéletesen működik is, mindössze egy zavaró tényező jelentkezik.
A report tartalmaz hyperlinkeket, amik a weboldalra mutatnak, egyfajta summary oldalakra.
Ez így néz ki:
<Row>
<Cell ss:StyleID=\"s239\" ss:HRef=\"http://xyxy.hu/index.php?id=$valamiID\">
<Data ss:Type=\"String\">$MAINcpmanagerNAME</Data>
</Cell>
</Row>
<Cell ss:StyleID=\"s239\" ss:HRef=\"http://xyxy.hu/index.php?id=$valamiID\">
<Data ss:Type=\"String\">$MAINcpmanagerNAME</Data>
</Cell>
</Row>
A generálás tökéletesen le is fut, minden klappol, de, ha rákattintok valamelyik linkre ELŐSZÖR, akkor az Excel a következő hiba alert-tel örvendeztet meg:
Unable to open [URL]. Cannot download the information you requested.
Ezt leokézom, és ezek után bármire kattintok az szépen megnyílik rendeltetésszerűen. Ellenben a legelső kattintás minden esetben a fenti hibát eredményezi (csak hyperlinken, persze).
Valakinek valami ötlet, hogy mi lehet a baj?
Előre is köszönöm!