Autor | Zpráva | ||
---|---|---|---|
Michall Profil * |
#1 · Zasláno: 13. 7. 2011, 13:49:41
dobrý den,
prosím o poraďte na tomto odkazu http://93.185.103.41:8000/test/index.php?option=com_content&view=article&id=180%3Akom-5&catid=39%3Akrumvir&Itemid=238&lang=cs mám tabulku a potřeboval bych jí nějak exportovat do xml pomocí tlačítka. víte někdo jak? Děkuji |
||
shaggy Profil |
#2 · Zasláno: 13. 7. 2011, 20:29:02
Michall:
Áno vieme. A vieš nám ty povedať, aký programovací jazyk ovládaš? Ak nejaký ovládaš, tak nám budeš vedieť povedať, s čím máš problém. Ak žiadny neovládaš, tak by si sa mal najprv nejaký naučiť. |
||
Časová prodleva: 2 měsíce
|
|||
Michall Profil * |
#3 · Zasláno: 9. 9. 2011, 11:01:25
Když víte tak proč neporadíte? Předpokládal jsem, že mi dáte tip pomocí jakého prog. jazyku to bude nejlepší , postupné kroky nebo část zdroj. kód obdobného případu.
|
||
Joker Profil |
#4 · Zasláno: 9. 9. 2011, 11:22:10 · Upravil/a: Joker
Michall:
Na té stránce jsou tabulky tři a všechny jsou koneckonců XML (well-formed) už samy o sobě. |
||
Michall Profil * |
#5 · Zasláno: 9. 9. 2011, 12:33:31
já vím, ale nevím jakým způsobem to uložit do xml, xls nebo csv souboru. Jde mi o to ty data ulozit do nejakého formátu co přecte Excel, aby se dalo stím dále pracovat.
|
||
__construct Profil |
#6 · Zasláno: 9. 9. 2011, 12:35:09
Michall:
Od toho je tu sekcia Práce a zakázky. |
||
Michall Profil * |
#7 · Zasláno: 9. 9. 2011, 12:45:48
__construct
děkuju |
||
Mike8748 Profil |
#8 · Zasláno: 9. 9. 2011, 13:29:40
Michall:
na uvedené stránce je vložený rámec s jinou stránkou, konkrétně http://93.185.103.41:8000/test/java/krumvir_menice.php?zobrazKom=5 ta vložená stránka obsahuje pouze HTML tabulku s těma číslama.... takže stačí pustit excel, použit příkaz pro otevření souboru a jako název souboru uvést danou stránku (tu vloženou, pouze s tabulkou), excel si stáhne tu stránku a normálně (stejně jako je na stránce ji zobrazí). pak už s ní můžeš pracovat jak chceš |
||
Michall Profil * |
#9 · Zasláno: 9. 9. 2011, 13:48:57
Mike8748:
to jste mě asi nepochopil nebo já Vás. Já potřebuju na výše uvedené stránce po stisku tlačítka stahnout tu tabulku s daty. Možná se nevyjadřuji uplně zpravně, tak se omlouvám. |
||
__construct Profil |
#10 · Zasláno: 9. 9. 2011, 14:05:02 · Upravil/a: __construct
Michall:
V tom prípade stačí tlačidlo odkazovať na skript, ktorým vynútiš sťahovanie: $data = file_get_contents('http://93.185.103.41:8000/test/java/krumvir_menice.php?zobrazKom=5'); header("Content-Disposition: attachment; filename='nazev.xls'"); header("Content-Type: application/force-download"); header("Content-Description: File Transfer"); header("Content-Length: ".strlen($data)); echo $data; |
||
Mike8748 Profil |
#11 · Zasláno: 9. 9. 2011, 14:17:51
Michall:
tak to jsem nepochopil já :) ta část o tlačítku mi unikla v tom případě by šlo udělat odkaz (tlačítko) odkazující na php skript, kde by bylo něco zhruba takovéhleho <?php header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); header("Content-Type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=\"kom5.xls\";"); header("Content-Transfer-Encoding: binary"); set_time_limit(0); echo file_get_contents('http://93.185.103.41:8000/test/java/krumvir_menice.php?zobrazKom=5'); exit(); to donutí prohlížeč stáhnout ten soubor a otevřít v excelu (pokud v pc je nainstalován samozdřejmě) pokud je těch měničů více, tak by se skript akorát upravil aby načítal správnou stránku, ale to bez znalosti toho kde Joomla bere URL toho rámce je těžká radit. |
||
Michall Profil * |
#12 · Zasláno: 9. 9. 2011, 14:56:44
Super funguje to parádně, jen teď pořeším to, že těch Komu je sedm a aby to poznalo z které url data vzít.
ještě jednou děkuju |
||
Časová prodleva: 13 let
|
0