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

    Parse error: syntax error, unexpected $end in /opt/lampp/htdocs/progetto_renso/index.

    ciao a tutti, ho una pagina di codice di 195 righe e mi dice che c'è l'errore del titolo nella riga 196 :-(

    vi posto il codice, sapete dirmi che c'è di sbagliato? mi fa lo stesso anche nell'altra pagina!

    <?php
    session_start();
    // controlla il nome della connessione al DB
    include ("conness_database.php");
    if (isset($_SESSION["conto"]) && isset($_GET["logout"]))
    {
    session_unset();
    session_destroy();
    }
    //login
    if (isset ($_POST["login"])) {

    $user = $_POST["user"];
    $password = $_POST["pass"];
    $l_utente_e_nel_database_o_no = mysql_query("
    SELECT *
    FROM utenti
    WHERE
    utenti_approvazione = 1 AND
    utenti_password = '{$password}' AND
    utenti_email = '{$user}'
    LIMIT 1
    ");
    $dati_presi = mysql_fetch_array ($l_utente_e_nel_database_o_no);
    $righe = mysql_num_rows ($l_utente_e_nel_database_o_no);
    if ($righe == 1)
    {
    $_SESSION["conto"] = $dati_presi["utenti_amministratore"];
    $_SESSION["email"] = $user;
    $_SESSION["id"] = $dati_presi["utenti_id"];
    }
    }
    $query_zona = mysql_query ("
    SELECT *
    FROM zona
    ORDER BY zona_nome
    ");
    $query_tipo = mysql_query ("
    SELECT *
    FROM tipoalloggio
    ORDER BY tipoalloggio_nome
    ");
    ?>
    <!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" xml:lang="it">

    <head>

    <title>Magna Grecia</title>


    <link rel="" href="" />

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    <style type="text/css" media="all">@import "css/screen.css";</style>

    <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

    </head>

    <body>

    <div id="login">
    <ul>
    <?php
    if (isset($_SESSION["conto"]))
    {
    echo "[*]
    <a href=\"?logout\">logout</a>

    [*]
    {$_SESSION["email"]}
    ";
    }
    else
    {
    echo "[*]
    <a href=\"?go=registrazione\">Registrazione</a>

    [*]
    <a href=\"?go=login\">Login</a>
    ";

    ?>[/list]
    </div>

    <div id="contenitore">
    <div id="intestazione">
    <div id="cerca">
    <form action="go=cerca" method="get">
    <ul>
    [*]
    <select name="scegli_tipo">
    <option></option>
    <?php
    while ($presiT = mysql_fetch_array ($query_tipo))
    {
    if (isset($_POST["scegli_tipo"])&& ($_POST["scegli_tipo"])==($presiT["tipoalloggio_id"]))
    echo "<option value=\"{$presiT["tipoalloggio_id"]}\" selected=\"selected\">{$presiT["tipoalloggio_nome"]}</option>";
    else
    echo "<option value=\"{$presiT["tipoalloggio_id"]}\">{$presiT["tipoalloggio_nome"]}</option>";
    }
    ?>
    </select>

    [*]
    <select name="scegli_zona">
    <option></option>
    <?php
    while ($presiZ = mysql_fetch_array($query_zona))
    {
    if (isset($_POST["scegli_zona"]) && $_POST["scegli_zona"] == $presiZ["zona_id"])
    echo "<option value=\"{$presiZ["zona_id"]}\" selected=\"selected\">{$presiZ["zona_nome"]}</option>";
    else
    echo"<option value=\"{$presiZ["zona_id"]}\" selected=\"selected\">{$presiZ["zona_nome"]}</option>";
    }
    echo'
    [*]
    <h4>ricerca per prezzo<span>(fino a)</span></h4>
    <input type="text" name="prezzo_massimo" value="{$_POST["prezzo_massimo"]}" /> €

    [*]
    <h4>nome proprietario <span>(inserire cognome)</span></h4>
    <input type="text" name="proprietario" value="$_POST["proprietario"]" />

    [*]
    <input type="submit" name="cerca" value="Cerca">

    [/list]
    </form>';
    ?>
    </div>

    <div id="links">
    <ul>[*]
    La zona
    [*]
    La storia
    [*]
    Il parco della Sila
    [*]
    Il mare
    [*]
    Mappe
    [*]
    Contatti

    <?php
    if ($_SESSION["conto"] == 1)
    echo '<span id="accesso">admin</span>
    <ul>
    [*]
    Nuovo alloggio

    [*]
    Utenti

    [*]
    Alloggi

    [/list]';
    if ($_SESSION["conto"] == 2)
    echo '<span id="accesso">benvenuto!</span>
    <ul>
    [*]
    Nuovo alloggio

    [/list]';
    ?>
    </div>
    <div id="contenuto">
    <?php
    if (!isset ($_GET["go"]))
    include (home.php);
    else
    {
    if ((isset ($_GET["go"])) && (is_readable("pag_".$_GET["go"].".php")))
    include ("pag_".$_GET["go"].".php");
    else
    include ("pag_errore.php");
    }
    ?>
    </div>

    <div id="footer">

    <ul>

    [*]css

    [*]xhtml

    [*]&copy; 2010

    [/list]

    </div>

    </div>
    </div>

    </body>

    </html>

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Sicuramente qualche parentesi non chiusa

  3. #3
    prova anche a correggere quell'

    include(home.php)
    con
    include("home.php")

    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  4. #4

    Re: Parse error: syntax error, unexpected $end in /opt/lampp/htdocs/progetto_renso/index.

    Riga 85 manca la parentesi graffa chiusa.

    Quando posti codice sul forum usa il tag PHP figliolo!
    Ciao!

  5. #5
    grazie, era la parentesi e la home seza virgolette.

    - però ora visualizzo queste cose dentro ai campi form, sapete che è?



    -qual è il tag per includere il codice sul forum?

    ciao

  6. #6
    Codice PHP:
    //.....
    echo'[*]
    <h4>ricerca per prezzo<span>(fino a)</span></h4>
    <input type="text" name="prezzo_massimo" value="' 
    $_POST['prezzo_massimo'] . '" /> €
    [*]
    <h4>nome proprietario <span>(inserire cognome)</span></h4>
    <input type="text" name="proprietario" value="' 
    $_POST['proprietario'] . '" />
    [*]
    //..... 
    Scusa, ma non ti conviene ripassare un pochino le basi del linguaggio? Perchè queste sono proprio le basi basi basi...
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

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.