Facebook Include

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

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

Απάντηση
KNBoy
Δημοσιεύσεις: 14
Εγγραφή: 26 Οκτ 2013 02:54

Facebook Include

Δημοσίευση από KNBoy » 02 Δεκ 2013 19:08

Παιδιά έχω ένα πρόβλημα. Κάνω Include το facebook έτσι ώστε να μην αλλάζω σε κάθε σελίδα το url για τα: likes - comments - share, και όταν έρχεται ειδοποίηση στο facebook ότι έγινε κάποιο σχόλιο στην ιστοσελίδα βγαίνει τύπου:

http://www.comov.gr/page/0016/?fb_comme ... 5788058599

Το πρόβλημα είναι ότι όταν αλλάζει ο σύνδεσμος έτσι χάνονται τα likes και τα comments γιατί το include διαβάζει άλλον σύνδεσμο και όχι τον δικό του. Πως ακριβώς φτιάχνεται αυτό; Προσπάθησα να δω wordpress η άλλα site να δω πως το έχουνε καταφέρει αλλα δυστυχώς δεν έβγαλα άκρη. Στο site μου χρησιμοποιώ css html και php. Δεν έχω κάποια εφαρμογή και ούτε θέλω να αποχτήσω για όσους με παροτρύνουνε σε κάτι τέτοιο. Ευχαριστώ.



<?php
function get_current_page()
{
$page_url = (@$_SERVER["HTTPS"] == "on") ? "https://" : "http://";
$page_url .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
return $page_url;
}
?>

<br /><center>
<div class="fb-share-button" data-href="<?php echo get_current_page(); ?>" data-type="button"></div> &nbsp
<div class="fb-like" data-href="<?php echo get_current_page(); ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>
<br /><br />
<div class="fb-comments" data-href="<?php echo get_current_page(); ?>" data-numposts="5" data-width="582"></div></center>

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

Facebook Include

Δημοσίευση από geomagas » 02 Δεκ 2013 22:06

KNBoy έγραψε:Κάνω Include το facebook...
Ολόκληρο, βρε θηρίο;;; Καλά, τι storage έχεις;; :lol: :lol: :lol:

Σοβαρά τώρα, το $_SERVER["REQUEST_URI"] περιέχει και το query string, και αυτό φαίνεται να σου χαλάει το feng shui.

Μία γρήγορη λύση θα ήταν να το απαλείφεις τελείως:

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

...
list&#40;$path,$query&#41;=explode&#40;'?',$_SERVER&#91;"REQUEST_URI"&#93;&#41;;
$page_url .= $_SERVER&#91;"SERVER_NAME"&#93;.$path;
...

KNBoy
Δημοσιεύσεις: 14
Εγγραφή: 26 Οκτ 2013 02:54

Facebook Include

Δημοσίευση από KNBoy » 03 Δεκ 2013 01:54

Χίλια ευχαριστώ! Πραγματικά με έσωσες!

KNBoy
Δημοσιεύσεις: 14
Εγγραφή: 26 Οκτ 2013 02:54

Facebook Include

Δημοσίευση από KNBoy » 21 Φεβ 2014 14:52

Παιδιά αντιμετωπίζω ένα πρόβλημα. Για μήνες χρησιμοποιούσα τον κώδικα έτσι:

<?php include( $_SERVER['DOCUMENT_ROOT'] . './header.php' ); ?>

Σήμερα μπαίνω και βλέπω ότι δεν διαβάζει το header η ότι δήποτε άλλο χρησιμοποιώ για να γίνει include. Επικοινώνησα με την υποστήριξη του hosting μου και μου δώσανε λύση:

<?php include( $_SERVER['DOCUMENT_ROOT'] . '/header.php' ); ?>

Για όσους δεν καταλάβανε το λάθος ήτανε μια τελεία πριν την διαδρομή.

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

Απάντηση

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

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

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