Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Zend] XML
sleedz
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 15.01.2008

Ostrzeżenie: (0%)
-----


Witam.
Mam zrobiony controller który mi generuje xml'a, działa to na ff ale już na ie i chrome nie działa.
oto kod:
  1. public function getStuffXmlAction()
  2. {
  3. $this->_helper->viewRenderer->setNoRender();
  4. $this -> _helper->layout()->disableLayout();
  5. $stuffDB = new Application_Model_DbTable_ProtocolStuff;
  6.  
  7. header('Content-type: application/xml; charset="utf-8"');
  8.  
  9. echo "<result>";
  10.  
  11. if(isset($_GET['destiny'])) {
  12. $destiny = $_GET['destiny'];
  13. $stuffArr = $stuffDB->fetchAll($stuffDB->select()->where('destiny = ?', $destiny));
  14. foreach($stuffArr as $stuff) {
  15. echo "<stuff>";
  16. echo "<title>".$stuff['title']."</title>";
  17. echo "<destiny>".$stuff['destiny']."</destiny>";
  18. echo "<id>".$stuff['stuff_id']."</id>";
  19. echo "<desc>".$stuff['stuff_id']."</desc>";
  20. echo "</stuff>";
  21. }
  22. } else {
  23. echo "<stuff><title>Nie podano czegoś tam</title></stuff>";
  24. }
  25. echo "</result>";
  26. }


Bardzo prosiłbym o pomoc.

Ten post edytował sleedz 16.02.2012, 08:00:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1. Co to za dziwny pomysł, żeby generować XML-a ręcznie przez echo?
2. Co to za dziwny pomysł, żeby generowanie XML-a pchać do kontrolera w ZF?
3. Kodowanie w nagłówku Content-Type nie powinno być w cudzysłowiu.
4. Pokaż wygenerowany, finalny kod.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 00:40