- HiFi műszaki szemmel - sztereó hangrendszerek
- Alapértelmezett konfiguráción sok Core CPU-nak lehet stabilitási gondja
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Steam Deck
- Azonnali informatikai kérdések órája
- Milyen monitort vegyek?
- Autóhifi
- AMD GPU-k jövője - amit tudni vélünk
- Google Chromecast topic
- VR topik (Oculus Rift, stb.)
Hirdetés
-
Az Apple megszerezné a klubvilágbajnokság közvetítési jogait
ph A vállalat ezért irgalmatlan pénzt fizetne a FIFA-nak, és ezzel rajzolná át az online streaming platformok háborújában a frontvonalakat.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Mindent megtudtunk az új Nokia 3210-ről
ma Részletes képek, specifikációk és euróban megadott ár is van a legendás modell újraélesztett verziójához.
Új hozzászólás Aktív témák
-
faster
nagyúr
válasz burgatshow #51 üzenetére
fseek-et sosem használtam. Egyébként most nézem, te ugynazazt a fájlt akarod írni, amiből olvasod a template-t?
[Szerkesztve] -
faster
nagyúr
válasz burgatshow #54 üzenetére
Figyelj, az nem lesz jó. Gondolj csak bele, van egy templated %tartalom% sorral, erre te felülírod, akkor legközelebb olvasásnál már nem lesz a fájlban ilyen , hogy %tartalom% ! A template egy külön fájl mit csak olvasol, és van egy külön fájl a készre gyártott RSS-nek.
[Szerkesztve] -
faster
nagyúr
válasz burgatshow #56 üzenetére
Viccelsz? Tök egyszerű!
Egyébként kettő fájl kell. A template, és a kész RSS-XML fájl. A hírek meg egy adattáblában vannak. Meg hát persze maga a PHP file.
[Szerkesztve] -
faster
nagyúr
válasz burgatshow #58 üzenetére
Egyébként, ha nem túl leterhelt a site-od, akkor nem kell feltétlenül lementened fájlba a kész rss-t. Kinyomod a kimenetre printel, az az alkalmazás pedig a te PHP-d kimenetét olvassa, nem pedig a lementett XML fájlt.
-
burgatshow
veterán
De én úgy szeretném, mert akkor az RSS readerek is értelmezik.
Még 1 kicsit piszkállak jó?
Megírtam a progit de nem megy mert a visszaírásnál elakad közli, hogy nem definiált file_put_contents hívok meg!
Itt a kód:
$rss = ''rsstemaplate.xml'';
$template = file_get_contents($rss);
if (!$template) {
print (''Nem olvasható a $rss file!'');
exit;
}
$text = str_replace(''%tartalom%'', $szoveg, $template);
$write = file_put_contents(''xmods.xml'', $template);
if (!$write) {
print (''Nem írható ki az adat az xmods.xml fáljba!'');
exit;
}
echo ''A $szoveg tartalma az xmods.xml fáljba sikeresen kiírva.''; -
faster
nagyúr
válasz burgatshow #60 üzenetére
Bocs, most nézem, hogy file_put_contents csak 5-ös PHP-ban van. Akkor írd ki a hagyományos módszerrel. Egyébként meg ne a $template változó tartalmát írd ki, hanem amiben az str_replace-vel kicserélt tartalom van, azaz a $text változót.
$fp = fopen(''xmods.xml'', ''w'');
fwrite($fp,$text);
fclose($fp);
Egyébként az RSS olvasóknak, meg úgy általában mindenféle programnak, ami webszerverről kap adatot, (így a böngészőnek is) marhára mindegy, hogy milyen nevű fájlból kapja az adatokat, legyen akár egy statikus XML fájl, vagy egy dinmikusan generált xml egy php fájlból.
[Szerkesztve] -
faster
nagyúr
válasz burgatshow #62 üzenetére
Légyszi oldd már meg önállóan. Három sor az egész file írás.
-
burgatshow
veterán
Oké befejeztem!
Mellesleg nem mindenki keni vágja elsőre de megoldom. Félre ne érts nem haragszom!
[Szerkesztve] -
faster
nagyúr
válasz burgatshow #64 üzenetére
Jóvanna. Idézőjeleket kicserélted?
-
burgatshow
veterán
Persze azért ennyire hülye nem vagyok, csak télleg azt nem értem, hogy miért nem tudom összehozni azt, hogy 1 séma xml-ből miért nem tudom kiiratni az adatbázisból egy 2. xml fáljba amikor szerintem a kód jó, de mégsem mert not supllied argumentet kapok az fwrite-ra.
...
$szoveg = ''<item>
<title>''.$sor['title' ].''</title>
<link>http://xmods.uw.hu/plugins/news/shownew.php?newsid=''.$sor['id' ].''</link>
<description>''.$sor['tartalom' ].''</description>
<dc:creator>..::eXtreeme ModdingZ::..</dc:creator>
<dc:date>''.$sor['year' ].'' - ''.$sor['ido' ].''</dc:date>
</item>'';
$rss = ''xmltemplate.xml'';
$olvas = file_get_contents($rss);
if (! $olvas) {
print (''Nem hozzáférhető a $rss file!'');
exit;
}
$text = str_replace(''%tartalom%'', $szoveg, $olvas);
$kiir = fwrite (''xmods.xml'', $text);
if (! $kiir) {
print (''Nem írható ki a $szoveg tartalom az xmods.xml fájlba!'');
exit;
}
print (''A kiírás sikeres volt.'');
}
Szóval tényleg nem értem, és a legszebb az egészben, hogy amióta elmentél, azóta agyalok rajta.
[Szerkesztve] -
Fisha
őstag
válasz burgatshow #66 üzenetére
Figyi. Az fwritenek file handler kell es nem file nev. Ezt mar parszor leirtuk.
-
faster
nagyúr
válasz burgatshow #66 üzenetére
$kiir = fwrite (''xmods.xml'', $text);
helyett azt a három sort írd be, amit #61-ben írtam. Az fwritehoz először meg kell nyitni a fájlt fopennel. Ez visszad egy file-handlert (gyakorlatilag egy fájlra mutató erőforrásazonosító), ez kerül bele az $fp-be. Ezután minden fájlművelet ezen az bizonyos xmods.xml fájlon ezen azonosító segítségével zajlik.
$fp = fopen(''xmods.xml'',''w'');
Ezt a file-handlert kell átpasszolni az fwritenak, meg a kiírandó szöveget, ami a $text változóban van benne. ( De ez benne van az fwrite leírásában is a manualban )
fwrite($fp,$text);
Ezután lezárod a fájlt fclose-zal, ennek szintén file-handlert kell megadni.
fclose($fp);
[Szerkesztve] -
burgatshow
veterán
Oké így megy! Csak elöször azért nem ment, mert 1 példa fáljból akartam olvasni, majd lecserélni 1 szöveget, és a kimenet lett volna az xmods.xml. Meg amit ti mondtatok!
-
burgatshow
veterán
Hali!
A backend file-ok hogyan működnek? -
dat
senior tag
Kéne egy kis segítség xsl file létrehozásához
Feladat:
Az XML file kétszintű. Megjelenítéskor az első szinten lévő adatok sorszámozottan jelenjenek meg, a második szinten lévők pedig felváltva pirosan/kéken. (most itt a példában félkövér/dőlt lesz).
pl.:
1, első szint első adat
mádosik szint első adat
második szint második adat
második szint harmadik adat
2, első szint második adat
stb. -
Sixkiller6
őstag
nem szoktam ilyet kérni, de lenne egy feladatom, amit ma éjfélig be kéne adnom. ha már egy adatmegjelenítés megvan, az már elég. elvileg teljesen egyszerű, aki ért hozzá annak 10 perc. de én nem vagyok ilyen. nagyon nem.
ha vki tud, pl segítsen. nagyon fontos. utolsó félévem, és kéne ez a tárgy.
thx
six
feladat+forrás: Bővebben: link
doksiban van a rövidke feladat, excel fájlban az, h nekem mit kell csinálni. rám a 3as adat és 1es megjelenítés vonatkozik. aki megnyitja az xls-t az megérti.
pls help obi-wan kenobi.- no es importante -
-
Sixkiller6
őstag
hupp
- no es importante -
-
dat
senior tag
válasz Sixkiller6 #73 üzenetére
Ejj ejj kolléga, csak nem ugyanarra az xml órára járunk Menyhárthoz? Én is majdnem csúsztam a leadással, de végül sikerült megoldani
-
Gergeli
tag
Üdvözlet minden XML gurunak!
Ha van egy definiált tag-em xml-ben (mondjuk<title>
), akkor lehet-e, és ha igen hogy, formázni css-ből ezt a tag-et. A css-ben ha megadom a
.title {}
vagy a a
title {}
definíciót, akkor nem csinál semmit sem.
Keresek régi processzorokat
-
Gergeli
tag
Segítsetek Vukknak a kisrókának!
Keresek régi processzorokat
-
jeszi
tag
Sziasztok!
2 napja még semmit nem tudtam az XML-ről. Azóta csak egy-két dolgot olvastam róla, de a következőt szeretném megoldani:
Az SQL által meghatározott
adatbázisstruktúrát feltöltő SQL utasítás(ok) generálása az XML fájlból
XSL transzformáció használatával.
A feladat letölthető:
Bővebben: link
Fontos lenne, előre is köszönöm!Nem félek a haláltól, majdcsak túlélem valahogy!
-
BullSoft
tag
Hali!
Ha C programmal hozok létre új XML fájlt, az encoding mezőben minek kell lennie, hogy az ékezetes betőket is megjelenítse mikor megnézem Explorerrel az XML-t?
<?xml version='1.0' encoding='ISO-8859-2'?>
Mert ugye ez nem működik :/
Közben rájöttem, ''ibm852''[Szerkesztve]
Állatkertben: -Apu! Nézd mennyi Linux!
-
VladimirR
nagyúr
Hi
hogyan tudnam elerni azt, hogy ha az xsl:output-nal a method ''xml'', akkor ne escape-elje ki a <script></script> koze irt dolgokat?
egy vendegkonyvrol van szo, az adatok xml-ben vannak, es van melle egy xsl file
ha az output-nal a method ''html'', akkor minden rendben van, de ha xml, akkor a <script></script> tag-ek kozti szoveget cdata-kent irja ki
ahogy lattam, letezik olyan xsl elem (xslt 1.1-ben), hogy <xsl:script>, de ezt nem eszik meg a bongeszok (es a php xslt processzora sem)
a file-ok: Bovebben: [link] es Bovebben: [link]
a dolog jelenleg igy nez ki:
html => Bovebben: [link] (itt minden jo)
xml => Bovebben: [link] (itt nem latszik a hozzaszolo neve, mivel azt egy js fgv irna ki)
elore is koszonom a segitseget
Udv: VladimirR -
VladimirR
nagyúr
Hi
ff alatt mit neztel? mert nekem, ha megnyitom a gb.xml-t, csak kiirja az elemek tartalmat, siman text-kent, mintha az xsl ott sem lenne (ugyanez van opera alatt is)
igy, csak az ie nyitja meg, ott viszont nem pakolja bele a script-et (vagy cdata-kent teszi be, nem tudom pontosan, ugye ilyenkor nem latom a legeneralt forrast)
illetve mint irtam, ha az xmlutput-nal a method ''html'', akkor minden rendben van (Bovebben: [link] - ezt az oldalt igy keszitem), ha viszont xml, akkor adodik a baj (Bovebben: [link] - a ket oldal kozott csak az xsl kulonbozik, ott is csak az xslutput method attributuma)
ebbol, es ebbol (Boveben: [link]) ugy velem, hogy nem a php xslt processzora okozza a hibat, hanem en...
Udv: VladimirR -
Jester01
veterán
válasz VladimirR #84 üzenetére
ff alatt mit neztel? mert nekem, ha megnyitom a gb.xml-t, csak kiirja az elemek tartalmat, siman text-kent, mintha az xsl ott sem lenne
Igen, kiírja simán textként de csak miután lefuttatta az xslt:
VendégkönyvVendégkönyvneved:e-mail címed:üzenet:rss - xhtml - css#1sm( 'bWFpbHRvOnZsYWRpbWlyckBmcmVlbWFpbC5odQ==', 'VladimirR', 'levelet neki' );VladimirR üzenete:
2005-02-18 01:46:33Na, ide lehet elmondani, kinek mi tetszik, nem tetszik#2sm( 'bWFpbHRvOg==', 'Faster', 'levelet neki' );Faster üzenete:
2005-02-18 19:28:07Helló<br /><br />Teszt:<br /><br /><b>?</b>
(nemtom mi fog ebbõl látszani, de a lényeg, hogy ott van az sm() hívás.)
Szóval csak azt tudom mondani, hogy 4 különbözõ xslt processzorral próbáltam és egy sem gyártott cdata-t. Ez persze rajtad nem segit sajnos
MOD: Esetleg ha xsl:element-tel írod ki a script taget? Elvileg persze ekvivalens a kettõ, de hátha...
[Szerkesztve]Jester
-
-
-
VladimirR
nagyúr
no, sikerult megoldani => Bovebben: [link]
viszont az, hogy nem tudok rajonni, mi volt a hiba, arra utal, hogy valamit nagyon benezhettem - az adatszerkezethez nem nyultam, az xsl valtozatlan
ez arra utal, hogy a php-ben valami piti kis dolgot csunyan elrontottam, es eszre sem vettem
mindenesetre koszonom a segitsegedet, es elnezest, amiert foloslegesen farasztottalak -
VladimirR
nagyúr
van egy xml-em
<root>
<kategoria>
<cid>1</id>
<nev>elso</nev>
</kategoria>
<kategoria>
<cid>2</id>
<nev>masodik</nev>
</kategoria>
<kategoria>
<cid>3</id>
<nev>harmadik</nev>
</kategoria>
<elem>
<id>1</id>
<kategoria>1</kategoria>
<nev>elso elem</nev>
</elem>
<elem>
<id>2</id>
<kategoria>2</kategoria>
<nev>masodik elem</nev>
</elem>
<elem>
<id>3</id>
<kategoria>3</kategoria>
<nev>harmadik elem</nev>
</elem>
<elem>
<id>4</id>
<kategoria>2</kategoria>
<nev>negyedik elem</nev>
</elem>
<elem>
<id>5</id>
<kategoria>1</kategoria>
<nev>otodik elem</nev>
</elem>
</root>
a cel az lenne, hogy az elemeket kategoriankenti bontasban jelenitsem meg a honlapon, valahogy igy:
kategorianev
kategoriaelem
kategoriaelem
kategorianev
kategoriaelem
kategoriaelem
kategorianev
kategoriaelem
kategoriaelem
amire en gondoltam:
<xsl:template match="kategoria">
<a name="kat{cid}" />
<xsl:value-of select="nev" />
<xsl:apply-templates select="/root/elem" />
</xsl:template>
<xsl:template match="/root/elem">
<xsl:if test="kategoria = ???">
<xsl:value-of select="nev" />
</xsl:if>
</xsl:template>
es ennek valami ilyet kellene osszehoznia:
elso
elso elem
otodik elem
masodik
masodik elem
negyedik elem
harmadik
harmadik elem
a kerdesm az lenne, hogy jo-e az xsl elgondolasom es hogy miert nem? (ha pedig veletlenul megis jo, akkor mit kellene a kerdojel helyere irnom?)
sajnos azt most nem tudom megoldani, hogy az egyes elemek a kategoriakon belul tunjenek fel az xml-ben (ugy nem is lenne kerdesem)
szerk.: huje rios
[Szerkesztve] -
VladimirR
nagyúr
válasz VladimirR #89 üzenetére
a masik, ami eszembe jutott, de szinten nem tudom, hogyan kellene megvalositani:
<xsl:template match="kategoria">
<a name="kat{cid}" />
<xsl:value-of select="nev" />
<xsl:apply-templates select="/root/elem" kat="{cid}" />
</xsl:template>
<xsl:template match="/root/elem">
<xsl:if test="kategoria = ???">
<xsl:value-of select="nev" />
</xsl:if>
</xsl:template>
[Szerkesztve] -
Rici
tag
válasz VladimirR #89 üzenetére
<xsl:template match=''/''>
<xsl:for-each select=''/root/kategoria''>
<a name=''kat{cid}'' />
<b><xsl:value-of select=''nev'' /></b><br/>
<xsl:for-each select=''/root/elem[kategoria=current()/cid]''>
<xsl:value-of select=''nev'' /><br/>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
[Szerkesztve] -
paramparya
őstag
válasz VladimirR #92 üzenetére
azokon a /root/elem -eken megy végig, akiknek van olyan kategoria nevű childjuk, aminek értéke egyenlő a jelenleg vizsgált node cid értékével
Én így csinálnám:
<xsl:template match=''/''>
<xsl:for-each select=''/root/kategoria''>
<xsl:call-template name=''kategoria_kifejt''>
<xsl:with-param name=''kat'' select=''.'' />
</xsl:call-template>
</xsl:for-each>
</xsl:template>
<xsl:template name=''kategoria_kifejt''>
<xsl:param name=''kat'' />
<h1><xsl:value-of select=''$kat/nev''/></h1>
<xsl:for-each select=''/root/elem[kategoria = $kat/cid]''>
<xsl:value-of select=''nev'' /><br />
</xsl:for-each>
</xsl:template>
mod: nyelves smiley-k :)
(nem próbáltam, apróbb elírás lehet benne)
[Szerkesztve] -
VladimirR
nagyúr
van egy xml-em
<root>
<item>korte</item>
</root>
es van egy select-em, ami egy xsl file-ban van:
<select id="gyumolcs">
<option value="alma">Alma</option>
<option value="korte">Korte</option>
<option value="dinnye">Dinnye</option>
</select>
meg lehet oldani valahogy az xsl-ben, hogy az xml es az xsl osszefesulesekor (php5, XSLTprocessor) a megfelelo select kapjon egy selected=''selected'' attributumot? -
luxorka
csendes tag
Sziasztok!
Segítséget szeretnék kérni!
Nem ért küzületek valaki a Macromediához? Tesztkérdésekel kell kitöltenem, és van ami nem világos. Kitől kérhetnék segítséget?
Légyszi segítsetek.''-Nincs meg neked egy film? -Melyik? -ÖÖÖ nem tudom.''
-
light01
tag
Hali.
Olyan gondom van,hogy van egy unit.xml nevű fájlom,amit egy programm használ.Nos ezt szeretném szerkeszteni,méghozzá a benne szereplő értékeket(pl 1500at át akarom írni 1000re).Milyen progival tudom ezt megtenni???
-
Goose-T
veterán
Gyors kérdés: van egy Word doksim, amit Word 2003 XML formátumban akarok használni sablonként. Az lenne a célom, hogy tegyek bele olyan mezőket, amiket majd egy sima XML parser rutinnal (.NET-ben) kicseréljek tetszőleges szövegre úgy, hogy a formázás megmaradjon. Hogy lehet ezt megcsinálni, milyen XML recordokat/nodeokat használjak, mire cseréljem őket?
Rockbandám: https://fb.me/scharlotterhodes *** Gitárelektronikai műhelyem: https://www.fb.me/goosetgitar
-
bulanjoe
tag
helló....ért valaki egy picit is a programozáshoz???
Kezdem a sztorival, és jön a kérdés rögtön utánna.
Egy kis, helyi rádiónál dolgozom, és a g**i jogvédők kérnek tőlünk listát a sugárzott zenékről. A program(Jazler RS1), ami lejátssza a zenéket, az tud adni egy napra lebontot listát txt formátumban.(azaz egy hónapnyi zene kb 30-31 txt dokumentum). Igenám, de a g**i jogvédőknek(hát ettől biztos nem fogom őket jobban szeretni, hisz eddig sem túlzottan) az egész móka egy excel táblázatban kell.
Kaptam ugyan én egy progit, ami fel tudja dolgozni, a txt adatait, és átmigrálja szépen, de ahhoz, hogy jól működjön ebben a sémában kell legyenek kilistázva a dolgok:
00:00:50 > 1/7/2007 00:00:50 > Kelly Clarkson - Behind These Hazel Eyes Classic 08(Gyors)*
Errefel a progi, ilyeneket adott nekem:
01.01.2008 00:05:22 > Mark - - Ments meg Magyar 10(Gyors)mTon
meg:
1/26/2008 00:00:51 > HelloGoodbye - - Baby, It's Fact New Music 03(Gyors)Sony BMG
meg:
00:01:43 United - Ébredj fel ( Heavy Rotation 2008 ).
Tud valaki megoldást arra, hogyan lehetne megoldani ezt a dolgot?
Tudom, ha kereskedelmi riádió, miért nem vesz valami progit, én is ezt mondtam a főnöknek, errefel a nyakambavarta a melót. 1 hetem van rá.
Kéremszépen akinek van használható ötlete keressen meg, vagy írjon ide, mert ahogy nézem, egy hétig nem fogok aludni.
Új hozzászólás Aktív témák
- eBay-es kütyük kis pénzért
- Vicces képek
- Samsung Galaxy S23 Ultra - non plus ultra
- Debrecen és környéke adok-veszek-beszélgetek
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Fűnyíró topik
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kerékpárosok, bringások ide!
- További aktív témák...
- EDIFIER R1700BTS hangfal pár makulátlan, új állapotban, 2 év hivatalos garanciával, alkalmi áron
- LG OLED55B23LA 2 Év GYÁRI GARANCIA
- Apple iPhone XR 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC , i7 12700KF , RTX 3080 Ti , 64GB DDR5 , 960GB NVME , 1TB HDD
- Intel PC , i5 8500 , 1660 6GB , 32GB DDR4 , 512GB NVME , 500GB HDD
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest