Meta name "dynamique"
Résolu/Fermé
A voir également:
- Meta name "dynamique"
- Tableau croisé dynamique - Guide
- Liste déroulante dynamique excel - Guide
- Meta service c'est quoi - Accueil - Facebook
- Liste déroulante dynamique en cascade excel - Guide
- Cannot find required map name - Forum BIOS
2 réponses
trusttelecom
Messages postés
260
Date d'inscription
mardi 26 mars 2013
Statut
Membre
Dernière intervention
24 octobre 2013
36
10 avril 2013 à 17:22
10 avril 2013 à 17:22
Bonjour,
Le mieux étant effectivement d'utiliser PHP.
Vous définissez vos differents dans dans un SWITCH ( correspond à plusieurs IF ).
Puis apres vous faites simplement un ECHO $variable;
Cordialement.
Le mieux étant effectivement d'utiliser PHP.
Vous définissez vos differents dans dans un SWITCH ( correspond à plusieurs IF ).
Puis apres vous faites simplement un ECHO $variable;
Cordialement.
trusttelecom
Messages postés
260
Date d'inscription
mardi 26 mars 2013
Statut
Membre
Dernière intervention
24 octobre 2013
36
10 avril 2013 à 17:53
10 avril 2013 à 17:53
code PHP :
Dans html :
<?php switch ($page) { case "page1": $revisit-after='revisit-after 1'; $robots='robots 1'; $keywords='keywords 1'; $description='description 1'; break; case "page2": $revisit-after='revisit-after 2'; $robots='robots 2'; $keywords='keywords 2'; $description='description 2'; break; case "page3": $revisit-after='revisit-after 3'; $robots='robots 3'; $keywords='keywords 3'; $description='description 3'; break; case "page4": $revisit-after='revisit-after 4'; $robots='robots 4'; $keywords='keywords 4'; $description='description 4'; break; } ?>
Dans html :
<meta name="revisit-after" content="<php echo $revisit-after; ?>" /> <meta name="robots" content="<php echo $robots; ?>" /> <meta name="keywords" content="<php echo $keywords; ?>" /> <meta name="description" content="<php echo $description; ?>" />
Re, petit soucis sur l'utilisation de $page et page1
J'ai mis dans contact.php :
switch ($page) {
case "Contact":
$revisit-after='7 days';
$robots='index,follow';
$keywords='xxxxx';
$description='xxxx';
break;
}
Cependant j'ai une erreur 500. Je pense que j'utilise mal le case :/
J'ai une page html : overall_header.html
Dans contact.php à la suite j'ai :
// Output the page
page_header('Contact');
$template->set_filenames(array(
'body' => 'site_contact_body.html')
);
page_footer();
où site_contact_body.html inclus overall_header.html
J'ai mis dans contact.php :
switch ($page) {
case "Contact":
$revisit-after='7 days';
$robots='index,follow';
$keywords='xxxxx';
$description='xxxx';
break;
}
Cependant j'ai une erreur 500. Je pense que j'utilise mal le case :/
J'ai une page html : overall_header.html
Dans contact.php à la suite j'ai :
// Output the page
page_header('Contact');
$template->set_filenames(array(
'body' => 'site_contact_body.html')
);
page_footer();
où site_contact_body.html inclus overall_header.html
trusttelecom
Messages postés
260
Date d'inscription
mardi 26 mars 2013
Statut
Membre
Dernière intervention
24 octobre 2013
36
10 avril 2013 à 18:53
10 avril 2013 à 18:53
Je vous avoue que sans avoir le tout sous les yeux c'est assez complexe de vous aider.
Ce qui est sur c'est que le code PHP ne peut etre mis que dans une page en .php
Ce qui est sur c'est que le code PHP ne peut etre mis que dans une page en .php
trusttelecom
Messages postés
260
Date d'inscription
mardi 26 mars 2013
Statut
Membre
Dernière intervention
24 octobre 2013
36
11 avril 2013 à 11:05
11 avril 2013 à 11:05
Là c'est encore different car vous etes sur un CMS qui utilise un framework, du coup il faut travailler directement dans le overall avec les variables du type "{var}".
10 avril 2013 à 17:48
Merci pour votre réponse!
Donc si j'ai bien compris :
Dans php :
<?php
switch ($i) {
case "revisit-after":
echo "i est une tarte";
break;
case "robots":
echo "i est une barre";
break;
case "keywords":
echo "i est un gateau";
break;
case "description":
echo "ma description";
break;
}
?>
Dans html :
<meta name="revisit-after" content="$revisit-after" />
<meta name="robots" content="$robots" />
<meta name="keywords" content="$keywords" />
<meta name="description" content="$description" />
Ce serait bon ? Si non, que dois je modifier ?
Cordialement et merci par avance!