Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    aiuto problema pagina php

    ciao sono nuovo di questo forum ma ho bisogno di aiuto...quando vo ad aprire la pagina che ho scritto io in php mi da errore all'ultima riga e precisamente questo errore:
    Parse error: syntax error, unexpected $end in /membri/sergiothekiller/index.php on line 123

    vi posto il file sorgente
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <title>Sergius Website</title>
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <link href="default.css" rel="stylesheet" type="text/css" media="screen" />
    </head>
    <body>

    <div id="header">
    <h1>Sergius Website</h1>


    By Sergius</p>
    </div>


    <div id="page">
    <div id="pagebg">

    <div id="content">
    <div class="post">
    <div>[img]logo.gif[/img]</div>
    <h1><a>-------Benvenuti-------</a></h1>
    <p class="meta">


    sei in linea da: <?php

    $giorno = date("j");
    $mese = date("n");
    $anno = date("Y");
    $ora = date("H:i");
    $internettime = date("B");

    $settimana = date("w");
    $giornosettimana = array ("Domenica", "Lunedi", "Martedi", "Mercoledi",
    "Giovedi", "Venerdi", "Sabato");
    $nomemese = array (1 => "gennaio", "febbraio", "marzo", "aprile",
    "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre");

    echo ("$giornosettimana[$settimana]" . "," . " " . "$giorno" . " " . "$nomemese[$mese]" . " " . "$anno");
    echo " ore $ora @$internettime";
    ?>
    </p>
    <div class="entry">
    <blockquote>
    <?php
    session_start();

    function paragrafo()
    {
    echo '<div id="par">';
    switch($this->pagina)
    {
    case 0: include("home.php");break;
    case 1: include("programmazione.php");break;
    case 2: include("anime.php");break;
    case 3: include("amv.php");break;
    case 4: include("ogame.php");break;
    case 5: include("affilazioni.php");break;
    case 6: break;
    default: echo "

    Errore</p>";break;
    }
    ?>

    </blockquote>
    </div>
    </div>
    </div>


    <div id="sidebar">
    <ul>
    [*]
    <h2>Menu:</h2>
    <ul>
    [*]Home page
    [*]Programmazione
    [*]Anime
    [*]Amv
    [*]Ogame
    [*]Affilazioni

    [/list]

    [*]
    <h2>Siti consigliati:</h2>
    <ul>
    [*]Hacker forum
    [*]AMV Paradise
    [*]Hacknowledge
    [*]C++ Official site
    [*]Bomboz
    [*]Forum hex
    [*]L'incrociatore
    [/list]

    [/list]



    </p>
    <script type="text/javascript" src="http://www.altervista.org/js_tags/top100.js"></script>



    [*]Torna alla Home Page

    </div>

    <div style="clear: both;"></div>

    </div>
    </div>


    <div id="footer">

    </div>

    </body>
    </html>
    sono graditi anche commenti su come migliorare la sintassi del linguaggio grazie mille

  2. #2
    Non hai chiuso la graffa della funzione paragrafo()

  3. #3
    cosa devo fare in pratica?? postami il codice plz....

  4. #4
    risolto grazie..... ma c'è un problema non mi carica i contenuti delle altre pagine...ade esempio quando vo a richiamare il contenuto di pagina 1,2,3,4 non melo fa vedere......come posso fare???

  5. #5
    leggi il regolamento e la prossima volta apri una discussione con un titolo a norma
    ciao

  6. #6
    Originariamente inviato da SergiusITA
    risolto grazie..... ma c'è un problema non mi carica i contenuti delle altre pagine...ade esempio quando vo a richiamare il contenuto di pagina 1,2,3,4 non melo fa vedere......come posso fare???
    Codice PHP:
    switch($this->pagina
    Questa parte non vuol dire nulla nel tuo codice, cosa volevi scrivere?

  7. #7
    scusa la niubbaggine ma il mio obbiettivo è richiamare del testo che sta in altre pagine.....c'è un modo..forse ho sbagliato la sintassi...mi puoi aiutare?

  8. #8
    Tenendo per buono quanto hai già scritto puoi solo cambiare quella riga con
    Codice PHP:
    switch($_GET['pagina']) 
    e poi richiamare lo script così index.php?pagina=0 , index.php?pagina=1 e così via

  9. #9
    non mi richima il testo come faccio?? non mi puoi scrivere uno script te basandoti su quello che vedi in modo che funzioni?

  10. #10
    Codice PHP:
    <?php
    echo '<div id="par">';

    $pagina = isset($_GET['pagina']) ? $_GET['pagina'] : false;
    switch(
    $pagina)
    {
    case 
    0: include("home.php");break;
    case 
    1: include("programmazione.php");break;
    case 
    2: include("anime.php");break;
    case 
    3: include("amv.php");break;
    case 
    4: include("ogame.php");break;
    case 
    5: include("affilazioni.php");break;
    default: echo 
    "

    Errore</p>"
    ;
    }
    ?>

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.