Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Treść z własnej strony udostępniona na cudzych stronach
Demoneos
post
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 0
Dołączył: 26.02.2008

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


Mam stronę o pogodzie i chciałbym dać możliwość umieszczenia np. ostatnich temperatur na innych stronach. Czy lepiej to zrobić przez zewnętrzne includowanie (czyli w PHP), czy może w JavaScript?
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%)
-----


Cytat
Trudno zrobić kuku aplikacje w javie myśląc że jest to python.
O ile nie próbujesz zrobić "kuku" poprzez wstrzyknięcie własnego kodu to nie ma to większego znaczenia.
Cytat
To że nie wiesz w jakim języku została napisana strona.
Kod po stronie mojego serwera:
  1. <?php
  2.  
  3. $data = array(
  4. array('title' => 'Wpis #1', 'id' => 1),
  5. array('title' => 'Wpis #2', 'id' => 2),
  6. array('title' => 'Wpis #3', 'id' => 3),
  7. array('title' => 'Wpis #4', 'id' => 4)
  8. );
  9.  
  10. function arrayToXml(array $data) {
  11. $document = new DOMDocument();
  12.  
  13. $rootNode = $dom->createElement('entries');
  14. foreach ($data as $element) {
  15. $e = $rootNode->createElement('entry', $element['title']);
  16. $e->setAttribute('id', $element['id']);
  17. $rootNode->appendChild($e);
  18. }
  19.  
  20. $document->appendChild($rootNode);
  21. return $document->saveXml();
  22. }
  23.  
  24. if ($_SERVER['REQUEST_URI'] == '/entires') {
  25. echo (isset($_GET['format']) && $_GET['format'] == 'json') ? json_encode($data) : arrayToXml($data);
  26. }


Różne wersje API (pseudokod):

java script:
Kod
var entries = MyAPP.apiCall('/entries?format=json');
PHP:
Kod
$entries = $myApp->apiCall('/entries');
Java:
Kod
EntriesCollection entries = myApp.apiCall("/entries");
Python:
Kod
entries = myApp.apiCall('/entries')


I jak niby mając którykolwiek z kodów "dla klienta" rozpoznasz czy na serwerze używam PHP czy Ruby?
Go to the top of the page
+Quote Post

Posty w temacie
- Demoneos   [JavaScript][PHP]Treść z własnej strony udostępniona na cudzych stronach   26.07.2010, 11:42:38
- - kamil4u   A jak Ty chcesz to osiągnąć za pomocą JS, która ni...   26.07.2010, 12:17:29
- - Demoneos   Chodziło mi o coś takiego jak jest np. w reklamach...   26.07.2010, 13:49:45
- - kamil4u   Nie wiem, jak to wygląda w reklamach Google, ale p...   26.07.2010, 14:00:01
|- - Pawel_W   Cytat(kamil4u @ 26.07.2010, 15:00:01 ...   26.07.2010, 14:04:08
- - kamil4u   Oczywiście masz rację(zapomniałem )   26.07.2010, 14:30:06
- - !*!   A tak z ciekawości to jak wstawiasz to na innej st...   26.07.2010, 14:34:25
- - Demoneos   Wstawiam tak: [PHP] pobierz, plaintext $includeFil...   26.07.2010, 14:51:16
- - !*!   To nie wygląda zbyt ładnie. niby dlaczego użytkown...   26.07.2010, 16:24:18
|- - Demoneos   Cytat(!*! @ 26.07.2010, 17:24...   27.07.2010, 13:54:54
|- - fifi209   Cytat(Demoneos @ 27.07.2010, 13:54:54...   27.07.2010, 14:02:31
- - Demoneos   W skrypcie wstawiłem kod: [PHP] pobierz, plaintext...   27.07.2010, 09:19:28
- - !*!   [JAVASCRIPT] pobierz, plaintext document.write...   27.07.2010, 09:54:04
- - Demoneos   Wyrzuciłem to poza php: [PHP] pobierz, plaintext ...   27.07.2010, 09:58:32
- - !*!   Tak jak napisałem wyżej. [PHP] pobierz, plaintext...   27.07.2010, 10:06:04
- - Crozin   CytatNie zdradzasz w jakim języku została napisana...   27.07.2010, 14:03:32
|- - !*!   Cytat(Crozin @ 27.07.2010, 15:03:32 )...   27.07.2010, 19:20:05
- - Crozin   CytatTrudno zrobić kuku aplikacje w javie myśląc ż...   27.07.2010, 20:06:02


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: 3.10.2025 - 21:26