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
daniel1302
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Ja w zendzie miałem to samo i w którymś pliku chyba w konfiguracji albo bootloaderze zrobiłem takie coś

Kod
<?php ... ?>


Jeśli nie widzicie to patrzcie
<php ... ?> _(spacja tutaj byla)

Cały czas pluł się Validator HTML, że nie mogę zaczynać od spacji tak mnie to zdenerwowało, że 2 dni szukałem po ZF i nic... Ale przynajmniej poznałem mniej wiecej jego budowe. A wkońu samo się znalazło:D

a co do usuwania utf8 ściągnij program Gżeżdzółka XP(chyba tak to sie pisało) i zmien kodowanie na UTF8 bez BOM

Możesz w tym programie całą grupę programó lub całe foldery dodawać.

Ten post edytował daniel1302 16.02.2012, 12:07:25
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: 25.12.2025 - 16:34