Visualizzazione risultati 1 fino 3 di 3

Discussione: Non riesco a trovare l'errore nel mio codice php...

  1. #1
    Guest

    Predefinito Non riesco a trovare l'errore nel mio codice php...

    Ciao! Il php mi dà questo errore:
    Parse error: syntax error, unexpected $end in /membri/barzelletta/index.php on line 86 (ovvero, l'ultima linea /HTML).
    Non riesco a capire dove sia l'errore di codice che scatena l'errore di chiusura... mi aiutereste voi? Ecco il codice completo:
    Codice PHP:
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="AlterVista - Editor HTML">
    <TITLE>Barzelletta</TITLE>
    <link rel="stylesheet" type="text/css" href="stile.css" />
    </HEAD>
    <BODY>
    <center>
    <div id="cornice">
    <div id="pubbl_alto">
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script></div>
    <h1><font color="#F52887">Barzelletta</font>: Il Sito Delle Barzellette Più Belle</h1>
    <div id="cat">
    <?php
    require 'config.php';
    $conn=new PDO(DSN,USERNAME,PASSWORD);
    $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
    $result=$conn->query('SELECT * FROM categorie ORDER BY nome');
    if(isset(
    $_GET['id_cat']) || isset($_GET['id_barza'])) echo '<strong><a href="index.php">Torna alla homepage</a></strong>';
    echo
    '<p><font color="#C58917"><strong>Categorie delle<br />Barzellette:</strong></font></p>';
    while(
    $cat=$result->fetch())
    echo
    "<p><li><a href='index.php?id_cat=".rawurlencode($cat['id'])."'>",$cat['nome'],'</a></li></p>';
    ?>
    </div>
    <?php
    if(isset($_GET['id_cat'])){
    $result=null;
    $result=$conn->prepare('SELECT * FROM barze WHERE id_cat=?');
    $result->execute(array($_GET['id_cat']));
    ?> <div id="pubbl_button"><script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=125X125/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script></div>
    <div span="pubbl_dx">
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script></div>
    <?php
    while($barza=$result->fetch())
    echo
    "<div id='titoli'><li><a href='index.php?id_barza=".rawurlencode($barza['id'])."'>",$barza['titolo'],'</a></li></div><br />';
    }
    else
    if(isset(
    $_GET['id_barza']))
    {
    $result=null;
    $result=$conn->prepare('SELECT * FROM barze WHERE id=?');
    $result->execute(array($_GET['id_barza']));
    if(
    $barza=$result->fetch())
    echo
    "<p><font color='#F52887' size='5'><strong>",$barza['titolo'],"</strong></font></p>";
    ?> <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=468X60/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script> <?php echo "<p>",$barza['testo'],"</p>";
    ?> <div span="pubbl_dx">
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script></div>
    <?php
    }
    else
    {
    echo
    '<img src="smile.gif" height="150">';
    echo
    '<p span="testo"><strong><font color="#F52887">Benvenuti a Barzelletta, il sito delle barzellette più belle!</font></strong></p>';
    echo
    '<p span="testo">A chi non piacciono le barzellette? Tutti le amiamo perché ci fanno ridere e dimenticare (almeno momentaneamente) i nostri problemi! Allora, ridiamo insieme con le barzellette!</p>';
    ?> <div span="pubbl_dx">
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=300X250/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script>
    </div>
    }
    </div>
    </center>
    </BODY>
    </HTML>
    (non c'è un modo per postare il codice in maniera più chiara?)
    Ultima modifica di alemoppo : 12-08-2011 alle ore 20.37.09 Motivo: +tag [php]

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,323

    Predefinito

    qui:

    Codice PHP:
    </script>
    </div>
    }
    </div>
    La graffa non è dentro il sorgente php...

    Ciao!

  3. #3
    Guest

    Predefinito

    Grazissimeeee!!! :D

Regole di scrittura

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