Escludere un css codice dalla home

  • Creatore Discussione Creatore Discussione Shyson
  • Data di inizio Data di inizio

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Ho questo codice in un file esterno e con include richiamo il file in tutte le pagine.
Devo però fare in modo che nella home non venga richiamato


PHP:
<div class="piccoli"> 
<a href="http://sito.it/pagina.php"><img src="img2.jpg" width="12" height="10" alt="img" title="img"></a> 
</div>
 
ciao
non so se ho capito bene
tu hai in file esterno, che richiami in tutte le pagine, e dentro al file esterno hai questa parte di codice
PHP:
<div class="piccoli"> 
<a href="http://sito.it/pagina.php"><img src="img2.jpg" width="12" height="10" alt="img" title="img"></a> 
</div>
è un file php? e anche la home è php? se si potresti provare a mettere nel file esterno
PHP:
<?php
//....
if($_SERVER['PHP_SELF'])!="index.php"){// se la tua home si chiama index.php
?>
<div class="piccoli"> 
<a href="http://sito.it/pagina.php"><img src="img2.jpg" width="12" height="10" alt="img" title="img"></a> 
</div>  
<?php
}
//...
?>
quindi se la pag è pinco.php viene eseguito, se index.php no
 
ciao
non so se ho capito bene
tu hai in file esterno, che richiami in tutte le pagine, e dentro al file esterno hai questa parte di codice
PHP:
<div class="piccoli"> 
<a href="http://sito.it/pagina.php"><img src="img2.jpg" width="12" height="10" alt="img" title="img"></a> 
</div>
è un file php? e anche la home è php? se si potresti provare a mettere nel file esterno
PHP:
<?php
//....
if($_SERVER['PHP_SELF'])!="index.php"){// se la tua home si chiama index.php
?>
<div class="piccoli"> 
<a href="http://sito.it/pagina.php"><img src="img2.jpg" width="12" height="10" alt="img" title="img"></a> 
</div>  
<?php
}
//...
?>
quindi se la pag è pinco.php viene eseguito, se index.php no

Si, è tutto php, non ho capito, che metto qui //...
 
ciao
con //.... intendo che non so se c'è qualcos'altro.
se nel file hai solo quello non servono, comunque anche se li lasci rappresentano dei commenti e php li ignora
 
ciao
con //.... intendo che non so se c'è qualcos'altro.
se nel file hai solo quello non servono, comunque anche se li lasci rappresentano dei commenti e php li ignora

Penso che c'è un problema, ho fatto copia-incolla del tuo codice ma non mi si apre più il sito
 
Prova utilizzando /index.php come valore di confronto. Se neanche così funziona, stampa $_SERVER['PHP_SELF'] per vedere quale valore assume nella pagina home.

Così non stampa il valore

PHP:
<?php 
if($_SERVER['PHP_SELF']!="/index.php") {
$_SERVER['PHP_SELF'] 
?> 
<div class="piccoli">
...
 

Discussioni simili

M
Risposte
0
Visite
1K
HTML e CSS
Membro cancellato 49667
M