richiamare contatore

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

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Quando richiamo la pagina esterna che contiene anche questo codice, il contatore non legge i messaggi, rimane così: In archivio()


PHP:
<?php
$links = array('http://miosito.it/archivio_successi.php' => 'In archivio&nbsp;(<?php echo $_SESSION[\'num_archivio\']; ?>)');  
$pagina = basename($_SERVER['PHP_SELF']);   
  foreach($links as $link => $text) 
  { 
    if(basename($link) == $pagina) 
    { 
      echo '<div class="menu1a">' . $text . '</div>'; 
    } 
    else 
    { 
      echo '<a href="' . $link . '">' . $text . '</a>'; 
    } 
  } 
?>
 
Hai aperto PHP due volte di seguito ... può essere quello il problema?

1) <?php $links
2) <?php echo $_SESSION[\'num_archivio\'];

Quando richiamo la pagina esterna che contiene anche questo codice, il contatore non legge i messaggi, rimane così: In archivio()


PHP:
<?php
$links = array('http://miosito.it/archivio_successi.php' => 'In archivio&nbsp;(<?php echo $_SESSION[\'num_archivio\']; ?>)');  
$pagina = basename($_SERVER['PHP_SELF']);   
  foreach($links as $link => $text) 
  { 
    if(basename($link) == $pagina) 
    { 
      echo '<div class="menu1a">' . $text . '</div>'; 
    } 
    else 
    { 
      echo '<a href="' . $link . '">' . $text . '</a>'; 
    } 
  } 
?>
 
ma sei dentro php ... non devi stampare echo, devi accodare la variabile di sessione con il punto ...
Prova così : $links = array('http://miosito.it/archivio_successi.php' => 'In archivio&nbsp;'.$_SESSION['num_archivio']);
 
ma sei dentro php ... non devi stampare echo, devi accodare la variabile di sessione con il punto ...
Prova così : $links = array('http://miosito.it/archivio_successi.php' => 'In archivio&nbsp;'.$_SESSION['num_archivio']);

Si così funziona, ma non riesco a mettere la parentesi tonda a destra, mi sempre errore

PHP:
... => 'In archivio&nbsp;('.$_SESSION['num_archivio']);
 
RISOLTO

PHP:
... => 'In archivio&nbsp;('.$_SESSION['num_archivio'].')');
 

Discussioni simili