go

Inscris le 14/01/2010 à 21:30
  • Signature
    besoin d'un coup de main
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    13
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

go
le 26/01/2010 à 16:25
Besoin d'insérer une variable dans le champ titre des metas
Salut,

Non, j'en suis resté au code simple

<META NAME="DESCRIPTION" CONTENT="<?php echo $accroche; ?>">


J'avais juste oublié d'appeler la variable accroche dans la requête à la base de données.

Désolé - j'avoue - je ne suis pas très doué. M'enfin ça marche.

Merci
besoin d'un coup de main
go
le 23/01/2010 à 19:05
Besoin d'insérer une variable dans le champ titre des metas
Nouvelle tentative avec

<META NAME="DESCRIPTION" CONTENT="<?php echo $accroche; ?>">


Cette fois-ci, cela donne:

<META NAME="DESCRIPTION" CONTENT="">


La variable ne s'affiche donc pas, alors que celas fonctionne avec le titre!?!?

Comprends pas!

Help
besoin d'un coup de main
go
le 22/01/2010 à 21:27
Besoin d'insérer une variable dans le champ titre des metas
Salut,

Avec ton code, cela me donne une erreur unexpecting string, j'ai donc modifié comme suit:

<?php
echo '<meta name="DESCRIPTION" content="$accroche">' ;
?>


La page s'affiche, mais le meta de la description donne littéralement :

<meta name="DESCRIPTION" content="$accroche">


Pourtant je suis sûr que la variable accroche existe et est interprétée vu que cela marche avec le titre.

QQun a une autre idée?
besoin d'un coup de main
go
le 21/01/2010 à 18:46
Besoin d'insérer une variable dans le champ titre des metas
Re,

Tout d'abord merci pour le coup de main. Ensuite si je puis encore demander une faveur, ce serait pour mettre une variable 9correspondant à l'introduction de la news) dans la description des metas.

Voilà ce que j'ai essayé:

<?php
echo"<META NAME='DESCRIPTION' CONTENT='$accroche'>" ;
?>


Ca ne marche pas.

Quelqu'un peut m'orienter?

Merci
besoin d'un coup de main
go
le 18/01/2010 à 15:44
Besoin d'insérer une variable dans le champ titre des metas
Ben écoute, chez moi, cela marche et c'est ce que j'ai trouvé sur le net. Je ne suis pas programmateur et ai nullement l'intention de prouver quoique ce soit. Tout ce que je veux, c'est réussir à afficher le titre d'un article dans l'entête meta de ma page.

Penses-tu pouvoir m'aider?
besoin d'un coup de main
go
le 17/01/2010 à 14:47
Besoin d'insérer une variable dans le champ titre des metas
Voilà une partie du code de ma page de news:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<?php include("inc/db_motpasse.inc");
mysql_connect($hostname,$user,$password);
mysql_select_db("nom db");
$idnews =$_GET['idnews']; // on récupère l'id de la news a afficher

$query_news_complete = @mysql_query("SELECT ID,date,rubrique,titre,photo,legende,logtext FROM mylog WHERE ID = '$idnews'") or die ('erreur de query news complete');
$nb_news = mysql_num_rows($query_news_complete);//on compte le nb de news concernées

if($nb_news != 1)//si ca ne renvoie pas 1 , c'est qu'on essaye de gruger tes variables par l'url
{
echo "erreur systeme";
}
else// il y a bien une news qui correspond
{
$r = mysql_fetch_assoc($query_news_complete);

$date_base=$r['date'];
$date_affiche = implode ('.', array_reverse (explode ('-', $date_base)));
$rubrique = stripslashes(ucfirst($r['rubrique']));
$titre = stripslashes(ucfirst($r['titre'])); //on enleve les / et on met une majuscule au debut du titre
$accroche = stripslashes(ucfirst($r['accroche']));// pareil pour le texte
$texte = stripslashes(ucfirst($r['logtext']));// pareil pour le texte
$legende = stripslashes(ucfirst($r['legende']));// pareil pour le texte

//ici ton affichage
?>
<?php include("menu/headeractu.php");

Puis le headeractu.php renvoie sur

<head>
<?
$a = file_get_contents("http://www.nomsite.com/inc/metasactu.php");
echo ($a);
?>


<META HTTP-EQUIV="content-type" CONTENT="text/html;charset=iso-8859-1">


<?php
echo"<Title>Nomsite>> ".$titre['value']."</Title>" ;
?>

<META NAME="KEYWORDS" CONTENT=".......
.....//tous les autres metas
....


Mais cela ne marche pas...

Please help
besoin d'un coup de main
LoadingChargement en cours