Ho trovato questo codice che intendo mettere in una pagina.php e richiamarlo nell'head di ogni pagina del sito in modo che dovrebbe richiamare automaticamente le immagini di ogni singola pagina che posto su Facebook. Però non funzione, c'è qualche errore?
Codice PHP:
<?php
$base = "/immagini/";
$caller = $_SERVER['PHP_SELF'];
$caller = basename($caller, ".php");
$res1 = $base . $caller . ".png";
$res2 = $base . $caller . ".jpg";
$res = $res1;
if (!file_exists($res1)) $res = $res2;
echo "<meta property=\"og:image\" content=\"$res\">";
?>