| | |
| Stránka: 1 z 1
| [ Príspevkov: 21 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Priznam sa, s XML som este nikdy nerobil, iba s PHP. Tak sa snazim nieco okolo toho zistit. Zistil som uz, ako pomocou php vypisat udaje z xml suboru. Ako vsak napr. pomocou formularu odoslat udaje do XML a pripadne ich potom menit, mazat? Do databazy neni problem, to ovladam, ale do XML... poradi niekto? diky
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 29.07.2008 17:08 | |
|
Ehm? Namiesto HTML kódu budeš generovať XML kód...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 29.07.2008 17:31 | |
|
trosku konkretnejsie? Sorry, ale xml je zatial pre mna spanielska dedina...
mam napr. Kód: <form action="spracuj.php" method="post" enctype="multipart/form-data"> Vaše meno:<input type="text" name="meno" /> Email:<input type="text" name="email" /> <input type="submit" name="submit" value="Odoslať" /> </form>
no a v subore spracuj.php potom udaje z odoslanych premennych poslem do databazy. Ale ako ich dostanem do XML suboru?
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 29.07.2008 17:34 | |
|
neopagan píše: ...Ale ako ich dostanem do XML suboru?
Žeby tak isto ako do databázy?
Tak ako ti teraz ten php skript zapisuje do tabuľky v DB meno, e-mail, tak bude ten skript zapisovať aj do xml súboru meno, e-mail.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 29.07.2008 17:44 | |
|
ale no tak, neovladam ani syntax XML... nepovedz mi shaggy, ze pouzijem rovnake MySQL_Query("INSERT INTO blablabla...
alebo obycajnym scriptom na zapis do suboru? ale ako dosiahnem potom aby mi presne zapisalo do xml podla struktury?
ak mam napr: Kód: <zoznam> <zamestnanec><meno>Jan XY</meno><vek>35</vek></zamestnanec> </zoznam>
aby to doplnilo presne do zoznamu
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
no ono sú dosť veľkým prínosom (p360t a shaggy) že?
tak ono máš dve možnosti:
1, pristupovať k tomu ako k súboru teda budeš mať presnú peknú štruktúru
2, alebo si nájdeš (vyrobíš) parser s parametrami akými chceš ...
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 29.07.2008 17:56 | |
|
Syntax XML? Hmm...
Jediná vec, čo musíš ovládať, čo by sa dalo nazvať syntaxov XML je, že tagy musia byť uzavreté a že tagy sú case sensitive. Samozrejme platia aj ostatné pravidlá, ale veci ako že sa nesmú krížiť tagy ti musia byť jasné.
A nič iné o XML nemusíš vedieť, to je jeho výhoda .
Jasne, že nepoužiješ MySQL query, to slúži na zápis do MySQL databázy, ale písal si že nevieš robiť s XML, preto som to napísal tak zjednodušene - predpokladal som, že php ovládaš.
A odpoveď je - áno, zapíšeš to ako do súboru, netuším odkial tam dostaneš ten vek, keďže sa vo formulári nenachádza, ale ak ho máš niekde na vstupe, tak ho tam zapíšeš rovnako ako by si to urobil napr. v prípade HTML výstupu.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 29.07.2008 18:22 | |
|
ten vek tam bol len ako priklad, je to jedno co tam bude, ide o princip. Stale som sa vsak nic konkretneho nedozvedel. Tak skusim takto:
Kód: <? $zapis = <<<XML <zoznam> <zamestnanec><meno>$_POST['meno']</meno><vek>$_POST['vek']</vek></zamestnanec> </zoznam> XML;
$xml = new SimpleXMLElement($zapis);
echo $xml->asXML(); ?>
nemam moznost to teraz odskusat, a neviem ci to tak moze byt...
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 30.07.2008 11:38 | |
|
Ježiš mária tak kua najprv povedz že sa potrebuješ naučiť čo to XML je, ako sa XML dokument vytvára a ako sa s ním pracuje a až potom sa spýtaj, že ako doňho dostaneš dáta... No ako? No predsa echo "<xmlznacka>$hodnota</xmlznacka>". Tak isto, ako keď píšeš echo "<div>$premenna</div>". V čom je to iné??? V ničom, ak už vieš, čo to XML je.
Tu je XML tutoriál.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
to si dal aky odkaz???
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
že by slobodné fórum prešlo na programovanie? Možno sa im tam bude viac dariť
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 30.07.2008 12:06 | |
|
Hahhah uuuups... Nejako sa mi pokazila schránka, to som komentoval jeden článok na humno.sk. Teda pôvodný odkaz som chcel tento: http://www.w3schools.com/xml/default.asp
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 30.07.2008 19:42 | |
|
dobre dobre, nemusis hned na mna kydat, doteraz som XML nepotreboval. Ale vdaka za tutorial, tam je to pekne vysvetlene. Ako si som nic takeho nenasiel predtym.
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 30.07.2008 20:00 | |
|
V dnešnej prudko informačnej dobe, kedy stačí naozaj málo na to, aby si človek na internete sám našiel informácie takmer o čomkoľvek, čo ho napadne, ma už naozaj unavujú ľudia, ktorí sú leniví rozmýšľať, hľadať a správať sa samostatne (viď podpis).
Je smutné, že namiesto toho, aby si zadal do vyhľadávača túto frázu a našiel tento, tento, tento, alebo tento zdroj, si sa len lenivo spýtal na fóre.
Mám mať akože pocit, že Google ti na hľadanie sprosto krátkej skratky XML nenájde relevantné výsledky, ako je napríklad tento, tento, tento, tento, alebo tento?
Zvyk, pýtať sa každú hovadinu na fóre? Lenivosť? Neschopnosť? Hm?
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 30.07.2008 20:21 | |
|
No sorry ze nie som taky mudry ako ty, ale myslim ze toto forum je na to, aby niekto poradil, ked nieco niekto surne potrebuje. Ja som nehladal v google vseobecne o XML, lebo som dal konkretnu otazku ako zapisat udaje z obycajneho formulara do suboru XML. A to som veru nenasiel, a mal som na to jediny pos**ny den, aby som to spravil. Kebyze namiesto 10 postov niekto napise jeden jediny konkretny sposob ako to spravit, uz davno by som tu nemusel vypisovat hovadiny.
A skutocne nie som zvedavy na take odpovede ze pozri google, atd... To sa rovno moze zrusit forum, ak sa vsetko da najst v google, nie? Takze vdaka za takyto pristup, ale ja som sa pytal normalnych ludi, ktori aj vedia poradit a nie podcenovat a kritizovat cloveka. Len tolko na margo p306t...
|
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Neopagan: Ak plánuješ naďalej využívať slovenské fóra, očakávaj takýto prístup. Spôsobuje to zrejme vadný gén nachádzajúci sa vo veľkej časti populácie v týchto oblastiach.
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 30.07.2008 20:50 | |
|
no, diky za support rooobertek, ale ja viem, ze su tu aj ludia, ktori s radostou poradia... aspon tomu tak bolo predtym, ked som sem castejsie chodil...
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | Napísal suchy: 30.07.2008 21:20 | |
|
Citácia: ale ja viem, ze su tu aj ludia, ktori s radostou poradia prave p360t je jeden z nich a jeho reakcii sa vobec necudujem, kedze primitivne otazky zaberajuce maximalne minutu hladania uz rozculuju aj mna
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 30.07.2008 21:46 | |
|
ja uznavam sposob oboch aj neopagan ale aj p360t
a ten je ze treba sa stale pitat ale iba ak uz si nevies rady ty a ani ta najprimitivnejsia osoba alebo tiez povedane najmudrejsi web script pan google
suchy ty od kedy moderator to aj takym ludom davaju prava
to bolo priatelsky joke bez narazky=>keby nahodou si sa rozhodoval nad banom
nene ja ti to prajem ale divne na to pozerat
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
kmsa: teraz má rešpekt musím dlho uvažovať čo napíšem
ale teraz vážne ku srdcu ktorí to budete čítať kmsa neviem, že pytať sa je s tvrdym "y", ale má pravdu témy ako prečo mi nejde script z linuxsoft-u, alebo ako sa zapisuje do XMLka a pod. však použite originál podporu alebo google. Ako viem že niekedy je v googli nájsť dobrý výsledok ťažké ale aspoň sa pokúste ak keď nenájdete tak potom sa pýtajte.
|
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 30.07.2008 23:47 | |
|
sry sry uz som myslel ze real respekt
nj na googli je to tazke ked nevies ako znazornit napr symboli
ja sa priznam ze ja to tiez neviem ako na googli hladat symboli
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
| Stránka: 1 z 1
| [ Príspevkov: 21 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|