Come da titilo volevo creare il tag "keywords" dinamico a seconda del contenuto della pagina, per fare ciò facevo questo:
questo script è inserito in una funzione che viene inserita in tutte le pagine.
Ma sta di fatti che non appena carico questo script sul server e provo a ricaricare la pagina per vedere se funziona. Non carica la pagina e non carica piu nessuna pagina. E mi tocca riavviare apache.
Find the errors xD grazie
PHP:
...
$meta = shuffle(explode(" ",strip_tags(file_get_contents("http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']))));
$i=0;
if(count($meta)>30)
{
foreach($meta as $value)
{
if($i>=20)
break;
if(strlen($value)>4)
{
$arr[$i] = $value;
$i++;
}
}
echo('<meta name="keywords" content="'.implode(", ",$arr).' />'."\n");
}
else echo('<meta name="keywords" content="programming, C, pascal, nessuno, php, server, linux, html, php, css, nopaste, hacking, italiano" />'."\n");
...
questo script è inserito in una funzione che viene inserita in tutte le pagine.
Ma sta di fatti che non appena carico questo script sul server e provo a ricaricare la pagina per vedere se funziona. Non carica la pagina e non carica piu nessuna pagina. E mi tocca riavviare apache.
Find the errors xD grazie