Probleme de syntaxe - besoin d'aide merci

Fermé
MaxwellCosta Messages postés 17 Date d'inscription vendredi 12 décembre 2014 Statut Membre Dernière intervention 20 juin 2019 - 29 oct. 2015 à 19:28
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 31 oct. 2015 à 08:54
Bonjour,





Bonjour j'ai c'ette programmation mais le serveur me renvois cette erreur

Parse error: syntax error, unexpected 'HTTP_USER_AGENT' (T_STRING), expecting ']' in /home/gillescos/www/page-cible.php on line 3


La programmation est celle-ci:

<?
$trouve=strpos($_SERVER[« HTTP_USER_AGENT »], »Googlebot »);
$adr_expediteur = `robot@google.com'; //
$to= »VOTREMAIL@VOTRESITE.com »; // CHANGEZ LE MAIL
$sujet= »PASSAGE GOOGLEBOT »; // Sujet du mail
if($trouve!==false)
{
if ($QUERY_STRING != « »)
{$url = « http:// ».$SERVER_NAME.$PHP_SELF.'?'.$QUERY_STRING;}
else
{$url = « http:// ».$SERVER_NAME.$PHP_SELF;}
$today = date(« F j, Y, g:i a »);
mail($to,$sujet, « $todaynGoogle crawled $urlnNavigateur :
$HTTP_USER_AGENTnAdresse IP : $REMOTE_ADDR nNom de domaine :
$domaine », « From: $adr_expediteur »);
}
?>


Je n'arrive pas à corriger la syntaxe, pourriez vous m'apporter votre aide

Merci beaucoup

2 réponses

DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 2 002
Modifié par DelNC le 30/10/2015 à 07:48
Bonjour

je crois a voir trouvé l'erreur

dans le code il y a
$trouve=strpos($_SERVER[« HTTP_USER_AGENT »], »Googlebot »);

Essayez avec $trouve=strpos($_SERVER[« HTTP_USER_AGENT »], « Googlebot »);


Même chose ici, il faudra les modifier

$to= »VOTREMAIL@VOTRESITE.com »; // CHANGEZ LE MAIL
$sujet= »PASSAGE GOOGLEBOT »; // Sujet du mail


ici, $domaine », « From: $adr_expediteur »);, je pense que le premier guillemet, il faut le supprimer
0
MaxwellCosta Messages postés 17 Date d'inscription vendredi 12 décembre 2014 Statut Membre Dernière intervention 20 juin 2019
30 oct. 2015 à 22:31
Bonsoir,

Merci pour votre réponse mais cette fois ci j'ai cette erreur

Parse error: syntax error, unexpected 'HTTP_USER_AGENT' (T_STRING), expecting ']' in /home/gillescos/www/page-cible7.php on line 2

Merci pour votre aide
0
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 2 002
31 oct. 2015 à 08:54
Bonjour,

apparemment l'erreur vient bien de la ligne 2

Pouvez-vous me dire si HTTP_USER_AGENT est la variable que vous donnez pour ($_SERVER
0