Visualizzazione risultati 1 fino 12 di 12

Discussione: [home in PHP] if e break , help me ^_^

  1. #1
    Guest

    Predefinito [home in PHP] if e break , help me ^_^

    ^_^ rieccomi qui , ho creato un piccolo script per la mia home page , purtroppo non va ç_ç
    Se potete risolvere , magari cercando il problema ^.^

    Codice PHP:
    <?php //qui tutti i controlli vari ^_^
    // cerco la variabile [GET]
    $pagina = $_GET['pagina'];

    switch (
    $pagina) {
    // home
    case ‘home‘:
    $pagina = "corpo.php" ;
    break;

    // info
    case ‘info‘:
    $pagina = "info.php" ;
    break;

    // area riservata
    case ‘riservato‘:
    $pagina = "area_riservata.php" ;
    break;

    // download
    case ‘download‘:
    $pagina = "download.php" ;
    break;

    // forum
    case ‘forum‘:
    $pagina = "forum.php" ;
    break;

    // normale
    default:
    $pagina = "corpo.php" ;
    }
    ?>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Home page</title>
    <?php include("style.php"); // includo gli stili ?>
    <?php include("alto.php"); // includo javascript o META-TAGS ?>
    </head>

    <body>
    <center>
    <table width="750" border="0" cellpadding="0" cellspacing="0" bgcolor="#336699">

    <tr bgcolor="#336699">
    <td height="74" colspan="2" valign="top" background="img/titolo.gif"></td>
    </tr>
    <tr>
    <td width="189" height="27" valign="top" background="img/alto_menu.gif" bgcolor="#336699" class="bordotabella1"><div align="center"></div></td>
    <td width="561" valign="top" bgcolor="#336699" background="img/alto_corpo.gif"><div align="center"></div></td>
    </tr>
    <tr>
    <td height="219" valign="top" background="img/medio_menu.gif" bgcolor="#336699" class="bordotabella1">
    <div align="left"> <?php include("menu.php"); // includo il menu ?></div></td>

    <td valign="top" bgcolor="#336699" background="img/medio_corpo.gif"><div align="center"><?php include("$pagina"); // includo il "corpo" ?></div></td>
    </tr>
    <tr>
    <td height="27" valign="top" background="img/basso_menu.gif" bgcolor="#336699" class="bordotabella1"><div align="center"></div></td>
    <td valign="top" bgcolor="#336699" background="img/basso_corpo.gif"><div align="center"></div></td>
    </tr>
    <tr>
    <td height="23" colspan="2" valign="top"></td>
    </tr>
    </table>
    </center>
    </body>
    </html>
    ^_^ chi potesse risolvere il mio problema gliene sarei grato ^_^

  2. #2
    Guest

    Predefinito

    Prova a dare nomi diversi a quelle var ($pagina)


    ciaooo!!!!!

  3. #3
    Guest

    Predefinito

    ç_ç purtroppo non è cambiato niente

  4. #4
    Guest

    Predefinito

    Bho, prova a fare un semplice echo $pagina; o echo dell'altra var.


    ciaoo!!!!!

  5. #5
    Guest

    Predefinito

    se do echo"pagina" mi da sempre corpo , se do l'altra variabile (che ho chiamato pagina1) mi da forum,download , in base a cosa schiaccio ç_ç

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da comunitavirtuali
    se do echo"pagina" mi da sempre corpo , se do l'altra variabile (che ho chiamato pagina1) mi da forum,download , in base a cosa schiaccio ç_ç
    Quindi cosa ne deduci?


    Ciaoo!!

  7. #7
    Guest

    Predefinito

    o.o che non so dov'è il problema XD
    sarà la stanchezza , però non trovo l'errore ç_ç

  8. #8
    Guest

    Predefinito

    Forse lo switch si incasino con questo tipo di apice: ‘

    Ciao

  9. #9
    Guest

    Predefinito

    comunitavirtuali, riposta l'ultima versione dello script ;)


    Ciaooo!!!

  10. #10
    Guest

    Predefinito

    non preoccuparti , golfox ha trovato subito l'errore (chissà come avrà capito °-° , genio o bravo scrutatore ? ) , tutto risolto ^_^
    Grazie infinite debug per aver perso 40 minuti circa al mio script , te ne sono molto grato ^.^

  11. #11
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Ok tutto risolto..
    comunitavirtuali, la prossima volta potresti accelerare i tempi postando anche il messaggio d'errore al posto di dire "non va"
    così si capisce subito che c'è un errore di sintassi oppure "non va" perché non fa quello che ti aspetti.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  12. #12
    Guest

    Predefinito

    ^_^ il punto è che non dava messaggi di errore , io cliccavo ma non cambiava ^_^

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •