Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Navigazione intelligente

    Ciao a tutti,

    ho un problema con uno script in php veramente semplice,
    però non riesco a capire come mai non funziona (è la prima volta che cerco di gestire pagine in php, allora forse è comprensibile).

    Questo è lo script:

    <?php
    // Riga orizzontale prima dei link

    // Struttura dati: array con link e descrizioni
    $links = array( "index.php" => "A",
    "b.php" => "B",
    "c.php" => "C"
    "d.php" => "D"
    );

    // Nome del file dello script corrente
    $pagina_corrente = basename($PHP_SELF);

    // Inizio a scorrere l'array
    while (list($url,$desc)=each($links)) {
    if ($url==$pagina_corrente) {
    // Pagina corrente
    echo "<SPAN class=imgIDon>$desc</SPAN> ";
    } else {
    // Altre pagine
    echo "<SPAN class=imgID><a href=\"$url\">$desc</a></SPAN>";
    }
    }
    ?>

    Lo script funziona fino a quando utilizzo "in struttura dati" 3 stringhe, quando inserisco

    "d.php" => "D"

    mi da questo errore:

    Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/virtual/site12/fst/var/www/html/visualdiary/barra.php on line 9


    Dove sto sbagliando ?

    Grazie
    Fabio

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    codice:
    // Struttura dati: array con link e descrizioni 
    $links = array( "index.php" => "A", 
    "b.php" => "B", 
    "c.php" => "C" 
    "d.php" => "D" 
    );
    ehm.. manca la virgola dopo "C"

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    hai perso una virgola qua:
    codice:
    "c.php" => "C"
    think simple think ringo

  4. #4
    OH MY GOD !!!

    Grazie.

    si vede che sto facendo copia e incolla di vari script :-))

    Ecco il risultato:

    http://www.photoblogger.org/visualdi..._08_2004/c.php

    è solo una pagina di prova.
    Però ci sono riuscito ;-)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.