[ Príspevkov: 21 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
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


Offline

Skúsený užívateľ
Skúsený užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 29.07.2008 17:31 | Ako pridat a editovat data z formulara do XML?

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?


Offline

Čestný člen
Čestný člen
Ako pridat a editovat data z formulara do XML?

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 29 | 29
Bydlisko: Bratislava

neopagan píše:
...Ale ako ich dostanem do XML suboru?

Žeby tak isto ako do databázy? :roll:

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 29.07.2008 17:44 | Ako pridat a editovat data z formulara do XML?

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


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 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š ...


Offline

Čestný člen
Čestný člen
Ako pridat a editovat data z formulara do XML?

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 29 | 29
Bydlisko: Bratislava

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 29.07.2008 18:22 | Ako pridat a editovat data z formulara do XML?

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...


Offline

Skúsený užívateľ
Skúsený užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 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ď
Offline

Skúsený užívateľ
Skúsený užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1586
Témy: 96 | 96

že by slobodné fórum prešlo na programovanie? Možno sa im tam bude viac dariť :-D :lol:


_________________
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!
Offline

Skúsený užívateľ
Skúsený užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 30.07.2008 19:42 | Ako pridat a editovat data z formulara do XML?

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.


Offline

Skúsený užívateľ
Skúsený užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 30.07.2008 20:21 | Ako pridat a editovat data z formulara do XML?

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...


Offline

Skúsený užívateľ
Skúsený užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1586
Témy: 96 | 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!
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 30.07.2008 20:50 | Ako pridat a editovat data z formulara do XML?

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...


Offline

Čestný člen
Čestný člen
Ako pridat a editovat data z formulara do XML?

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1757
Témy: 17 | 17

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.
Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...

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 :D
to bolo priatelsky joke :D bez narazky=>keby nahodou si sa rozhodoval nad banom :D

nene ja ti to prajem ale divne na to pozerat :P


_________________
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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96

kmsa: teraz má rešpekt musím dlho uvažovať čo napíšem :D

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.


Offline

Užívateľ
Užívateľ
Ako pridat a editovat data z formulara do XML?

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...

sry sry uz som myslel ze real respekt :D

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 :P


_________________
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
 [ Príspevkov: 21 ] 


Ako pridat a editovat data z formulara do XML?



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Ako mam editovat pinned-up topic?

v Správy pre vedenie fóra

4

1190

13.02.2009 21:16

icefire

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridať službu

v Operačné systémy Microsoft

4

126

19.05.2014 5:56

brmbo

V tomto fóre nie sú ďalšie neprečítané témy.

Ako predísť odoslaniu formulára

v JavaScript, VBScript, Ajax

2

187

20.08.2010 8:54

SP!DER

V tomto fóre nie sú ďalšie neprečítané témy.

Eset ako pridať výnimku

v Antivíry a antispywary

2

8883

22.03.2012 19:54

kemperik

V tomto fóre nie sú ďalšie neprečítané témy.

ako pridať tabuľke collation

v Databázy

2

475

22.11.2010 17:43

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridať Gimpu brushe - farebné

v Grafické programy

0

284

30.01.2010 23:10

camo

V tomto fóre nie sú ďalšie neprečítané témy.

pes 2010 - Ako pridať kopačky ????

v Počítačové hry

1

208

21.04.2012 20:36

SolutiOn

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridať stránku do Google?

v Internetový marketing, SEO, reklama

6

11565

13.07.2007 9:50

Lier

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridat RAM do PC

v Pamäte

9

248

04.02.2015 23:57

Melouch

V tomto fóre nie sú ďalšie neprečítané témy.

Youtube Video ako pridat link ???

v Služby a webstránky

1

382

13.05.2011 10:08

Bajzik

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridať druhý harddisk + Linux

v Pevné disky a radiče

4

322

20.06.2011 19:16

gamelaster

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridat stranku do vyhladavacov?

v Ostatné

2

719

19.05.2009 18:55

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Ako odoslat hodnotu premennej pomocou formulara?

v PHP, ASP

3

743

12.10.2011 17:12

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

ako pridat na server dalsi učet ?

v Webhosting a servery

0

537

24.06.2009 18:04

Pablo Montero

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pridat favicon.ico do fóra?

v Redakčné systémy

0

714

07.10.2006 22:36

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

[HELP] Ako pridať mapu na FB

v HTML, XHTML, XML, CSS

1

136

12.03.2013 11:10

WeXo



© 2005 - 2017 PCforum, edited by JanoF