Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

PHP hjælp

Side 1 ud af 1 (3 indlæg)
  • 1
Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 22:07
Hvor mange stjerner giver du? :

Jeg har leget lidt med lidt kode jeg fandt på nettet. (1)

 

(1)

<?php
$url = $_SERVER['REQUEST_URI'];
$needle = "?";
if  (strpos($url, $needle)): ?>
<meta name="robots" content="NOINDEX,FOLLOW">

 

Det virker fint. Den bliver aktiveret ligeså snart der er ? i url'en.

Men denne kode ligger som stanard i shoppen

<meta name="robots" content="<?php echo htmlspecialchars($this->getRobots())?>">

 

Så ved en url med "?" får jeg følgene kode i head

<meta name="robots" content="NOINDEX,FOLLOW">

<meta name="robots" content="INDEX,FOLLOW">

Altså dobbelt.

Er der en der kan hjælpe med at skrive de 2 koder sammen så (2) bliver skjult når (1) er aktiv.

 

Mvh. Thomas

Tilmeldt 8. Nov 07
Indlæg ialt: 718
Skrevet kl. 22:10
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

<?php

$url = $_SERVER['REQUEST_URI'];
$needle = "?";
if  (strpos($url, $needle)) {

?>

<meta name="robots" content="NOINDEX,FOLLOW">

<?php } else { ?>

<meta name="robots" content="<?php echo htmlspecialchars($this->getRobots())?>">

<?php } ?>

 

Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 22:13
Hvor mange stjerner giver du? :

Takker.

 

Side 1 ud af 1 (3 indlæg)