Autor | Zpráva | ||
---|---|---|---|
manfromshadow Profil * |
#1 · Zasláno: 21. 3. 2011, 19:20:55
Zdravim,
mam jeden dotaz, pokud mi generuje XML data php soubor a aj bych chtel pomoci: tohoto kodu data dostat, tak dostanu prazdny vysledek. Netusi nekdo, co delam spatne ze s php souborem to nejde ale s cistym XML bez problemu? Diky za kazdou radu. $(document).ready(function () { $.ajax({ type: "POST", url: "data.php", dataType: "xml", success: xmlParser }); }); |
||
pohan Profil |
#2 · Zasláno: 21. 3. 2011, 19:26:24 · Upravil/a: pohan
Tak tam je chyba v
dataType: "xml", viz Data types Ten dataType musíš přizpůsobit outputu toho php souboru. Pokud říkáš, že ten output je ve formátu XML, pak zkontroluj MIME type. Tomu vygenerovanýmu souboru můžeš pomoc například takhle: <? header('Content-type: text/xml'); ?> {{vygenerovaný xml obsah}} |
||
Chamurappi Profil |
#3 · Zasláno: 21. 3. 2011, 19:26:47
Reaguji na manfromshadowa:
Špatný Content-Type .
|
||
manfromshadow Profil * |
#4 · Zasláno: 21. 3. 2011, 19:40:21
Diky za odpovedi..co ale mohu delat, pokud se zdrojovych souborem nemohu nic delat, jak zjistitm mime type, pokud je to generovane php souborem a ve vystupu je v hlavicce XML uvedena deklarace_
<?xml version="1.0" encoding="utf-8"?> |
||
manfromshadow Profil * |
#5 · Zasláno: 21. 3. 2011, 19:43:49
WDT pro Firefox nmi tvrdi, ze vystup je plain/text ale pokud ho tam uvedu, tak porad to same..
|
||
pohan Profil |
#6 · Zasláno: 21. 3. 2011, 19:57:48 · Upravil/a: pohan
Do toho generovanýho souboru php na začátek dej
<?php header('Content-type: text/xml'); ?> pořád to tvrdí plain/text? |
||
Časová prodleva: 15 let
|
0