PHP συλλογή και εμφάνιση RSS σε μια σελίδα.

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
345crew
Δημοσιεύσεις: 41
Εγγραφή: 22 Απρ 2011 19:26
Τοποθεσία: Άνω Καλέσσα, Γάζι, Ηράκλειο Κρήτης
Επικοινωνία:

PHP συλλογή και εμφάνιση RSS σε μια σελίδα.

Δημοσίευση από 345crew » 08 Σεπ 2013 14:23

Καλό μεσημέρι σε όλους σας.

Προσπαθώ να δημιουργήσω το εξής:

Να συλλέξω RSS Feeds που να τα προβάλω σε μια σελίδα μου (χάρη στην SimpleXmlElement λειτουργεί μια χαρά).
Παράλληλα όμως θέλω ο επισκέπτης της σελίδας μου, να μπορεί να διαβάσει το περιεχόμενο των RSS αλλά χωρίς να φεύγει από την σελίδα μου. Αυτό το τμήμα όμως δεν ξέρω αν μπορεί να γίνει αλλά αν μπορεί να γίνει τι θα πρέπει να κάνω?

Παρακαλώ οι συμβουλές σας και οι απαντήσεις είναι πολύτιμες!

Σας ευχαριστώ!
Φιλικά Κ.Π.Μ.
Κωνσταντίνος Π. Μοσχόβης Web Developer & Designer | Skills: PHP, MySQL, HTML, CSS, jQuery
Τα εργαλεία μου: Ubuntu 14.04, Netbeans IDE, MySQL Workbench, Apache 2, Google Chrome, Opera, Vivaldi.
Αναζητώντας πάντα την επόμενη πρόκληση, το επόμενο project.

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

PHP συλλογή και εμφάνιση RSS σε μια σελίδα.

Δημοσίευση από geomagas » 08 Σεπ 2013 16:04

Εφόσον η σελίδα σου είναι HTML (προφανώς) και το RSS είναι XML, θα πρέπει να μετατρέψεις το XML σε HTML για να ενσωματωθεί στην ευρύτερη σελίδα.
Για αρχή, δες το DOMDocument και ειδικά την DOMDocument::LoadXML().

Άβαταρ μέλους
345crew
Δημοσιεύσεις: 41
Εγγραφή: 22 Απρ 2011 19:26
Τοποθεσία: Άνω Καλέσσα, Γάζι, Ηράκλειο Κρήτης
Επικοινωνία:

PHP συλλογή και εμφάνιση RSS σε μια σελίδα.

Δημοσίευση από 345crew » 08 Σεπ 2013 19:04

geomagas έγραψε:Εφόσον η σελίδα σου είναι HTML (προφανώς) και το RSS είναι XML, θα πρέπει να μετατρέψεις το XML σε HTML για να ενσωματωθεί στην ευρύτερη σελίδα.
Για αρχή, δες το DOMDocument και ειδικά την DOMDocument::LoadXML().
1. RSS ειδήσεων.

2. Εμφάνιση των RSS σε μορφή λίστας στην σελίδα μου με την μορφή:

Κώδικας: Επιλογή όλων

[b]Τίτλος(παράλληλα Link)
Περιγραφή[/b]
Χρησιμοποιώντας την DOMDocument class θα μπορέσω να εμφανίσω το περιεχόμενο από το εξωτερικό link σαν περιεχόμενο στην δική μου σελίδα?

Το παραπάνω το έγραψα για την περίπτωση που δεν έγινε κατανοητό το τι θέλω να πετύχω.



Σας ευχαριστώ!
Φιλικά Κ.Π.Μ.[/quote]
Κωνσταντίνος Π. Μοσχόβης Web Developer & Designer | Skills: PHP, MySQL, HTML, CSS, jQuery
Τα εργαλεία μου: Ubuntu 14.04, Netbeans IDE, MySQL Workbench, Apache 2, Google Chrome, Opera, Vivaldi.
Αναζητώντας πάντα την επόμενη πρόκληση, το επόμενο project.

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

PHP συλλογή και εμφάνιση RSS σε μια σελίδα.

Δημοσίευση από geomagas » 08 Σεπ 2013 19:30

Υπέθεσα ότι θέλεις να παρουσιάσεις κάθε άρθρο σε δική σου σελίδα, με τα semantics που έχει ορίσει ο αντίστοιχος αρχικός publisher. Εκεί θα σε βοηθούσε το DOMDocument.

Η διαδικασία που ακολουθείς ποια είναι;
Διαβάζεις τα feeds σε τακτά χρονικά διαστήματα και τα αποθηκεύεις σε ΒΔ;
Αν ναι, έχεις τις queries που τα ανακτούν, για την εμφάνιση, και τυχόν φίλτρα που θέλεις να εφαρμόσεις (πχ ανά publisher, ανά ημερομηνία δημοσίευσης κλπ);
Επίσης, ένα δείγμα feed θα ήταν χρήσιμο, για να μιλάμε με συγκεκριμένο παράδειγμα κατά νου.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες