Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Programmi per la costruzione delle pagine web
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Programmi per la costruzione delle pagine web Dreamweaver, FrontPage e altri software di sviluppo

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Programmi per la costruzione delle pagine web


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 26-01-06, 21:21   #1 (permalink)
Banned
 
L'avatar di fabioski
 
Data di registrazione: May 2005
Messaggi: 862
XML: davvero ostico!

Allora vorrei integrare nelle mie pagine le info contenute nel file presente all'url: www.urlblabla.com

Questo file contiene informazioni di un certo tipo che vengono aggiornate ogni giorno.
Usando queste info vorrei tenere aggiornate le pagine del mio sito.

Come si fa la integrazione di questo file con la mia pagina?
Grazie.
fabioski non in linea   Rispondi citando
Vecchio 26-01-06, 22:22   #2 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Premetto che pure io sto cercando di capire meglio come estrarre dati dai file xml.

Per fare ciò o usi un parser php oppure il javascript, non chiedermi di più perchè anche io ci sto studiando sopra.
EmmeBar non in linea   Rispondi citando
Vecchio 27-01-06, 19:28   #3 (permalink)
User
 
L'avatar di corvo
 
Data di registrazione: Jul 2005
Messaggi: 434
Se puoi usare asp posso girarti una guida che fa cio', fammi sapere perchè devo trovarla ma c'è l'ho
corvo non in linea   Rispondi citando
Vecchio 27-01-06, 23:14   #4 (permalink)
Moderatore
 
L'avatar di esteban
 
Data di registrazione: May 2005
Messaggi: 3,040
Invia un messaggio tramite MSN a esteban Invia un messaggio tramite Skype a esteban
guarda questo se riesci a modificarlo

e se ci riesci spiegalo anche a me
esteban non in linea   Rispondi citando
Vecchio 27-01-06, 23:54   #5 (permalink)
Banned
 
L'avatar di fabioski
 
Data di registrazione: May 2005
Messaggi: 862
Quote:
esteban
guarda questo se riesci a modificarlo

e se ci riesci spiegalo anche a me
La pagina che mi hai segnalato non mi funge, cioè non ci vedo nulla.

Lo scopo della mia domanda è quella di avere una pagina che mi crea una lista aggiornata giornalmente di hotel e della loro disponibilità.
Suppongo sia il motivo per cui interessa anche a voi.

Posso usare il php ma non ho ancora trovato queste benedette funzioni javascript o php che mi estrapolano i dati
fabioski non in linea   Rispondi citando
Vecchio 28-01-06, 10:02   #6 (permalink)
Lkv
Esperto
 
L'avatar di Lkv
 
Data di registrazione: Dec 2005
Ubicazione: Sardinia, IT
Messaggi: 1,711
Invia un messaggio tramite MSN a Lkv Invia un messaggio tramite Skype a Lkv
Forse non ho capito nulla e quindi non e' questo che vuoi. Comunque:

Codice:
<?php
$insideitem = false;
$tag = '';
$title = '';
$description = '';
$link = '';

function startElement($parser, $name, $attrs) {
 global $insideitem, $tag, $title, $description, $link;
 if ($insideitem) {
  $tag = $name;
 } elseif ($name == 'ITEM') {
  $insideitem = true;
 }
}

function endElement($parser, $name) {
 global $insideitem, $tag, $title, $description, $link;
 if ($name == 'ITEM') {
  printf('<div style=\'position: relative; width: auto; min-width: 300px; margin: 0px 0px 20px 0px; border: 1px solid #000; padding: 10px; background-color: #fff; color: #000; z-index: 1;\'><h3 style=\'font-family: verdana, arial, helvetica, sans-serif; margin: 0 0 10px 0; padding: 0; color: #000;  font-size: 14pt; font-weight: normal; line-height: 14pt; text-indent: 30px; background-color: #ccc;\'><A style=\'color: #00f; font-family: Verdana, serif; text-decoration: none;\' href=\'%s\' target=\'_blank\'>%s</a></h3><p style=\'font-size: 12pt; text-align: justify; font-family: verdana, arial, helvetica, sans-serif; color: #000; margin: 0 0 16px 0; padding: 0; font-weight: normal;\'>',
   trim($link),trim($title));
  printf('%s</p></div>'."\n",trim($description));
  $title = '';
  $description = '';
  $link = '';
  $insideitem = false;
 }
}

function characterData($parser, $data) {
 global $insideitem, $tag, $title, $description, $link;
 if ($insideitem) {
 switch ($tag) {
  case 'TITLE':
  $title .= $data;
  break;
  case 'DESCRIPTION':
  $description .= $data;
  break;
  case 'LINK':
  $link .= $data;
  break;
 }
 }
}

$xml_parser = xml_parser_create();
xml_set_element_handler($xml_parser, 'startElement', 'endElement');
xml_set_character_data_handler($xml_parser, "characterData");
$fp =  fopen('http://www.urlblabla.com/file.xml','r')
 or die('Error reading  RSS data.');
while ($data = fread($fp, 4096)) {
 xml_parse($xml_parser, $data, feof($fp))
  or die(sprintf('XML error: %s at line %d',
 xml_error_string(xml_get_error_code($xml_parser)),
 xml_get_current_line_number($xml_parser)));
}
 fclose($fp);
xml_parser_free($xml_parser);
?>
__________________

Il web e' un organismo vivente, la solidarieta' e' la sua anima!
Lkv non in linea   Rispondi citando
Vecchio 28-01-06, 11:03   #7 (permalink)
Esperta
 
L'avatar di Mamilu
 
Data di registrazione: Jan 2005
Ubicazione: Krabi Thailand - VE member
Messaggi: 1,625
Ciao Lkv

Hai un pvt.
__________________
Le ricette di Mamilù
The quiet atmosphere of the exotic Siam
Mamilu non in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 23:05.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.