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

    Compatibilità SCript con php 5.3

    Ciao a tutti
    L'altro giorno ho aggiornato il mio xampp in locale con il quale smanetto per testare gli script prima di metterli online.
    con php 5.2.x non ho mai avuto errori di nessun tipo e tutto andava tranquillo.
    ora con php 5.3.0 ricevo questo errore:

    codice:
    ( ! ) Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\percorso\cartella\fornitori.php on line 112
    Vi posto qua sotto il codice di questa paginetta, so che è un codice brutto ma era già cosi e ha sempre funzionato.

    Codice PHP:
    <?
    require'../include/set.inc.php';
    if (isset(
    $_COOKIE['pincopallo'])) 
    {
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Imex B2B - Private Area</title>
    <link rel= "stylesheet" type="text/css" media="screen" href="../fogliodistile.css">
    </head>
    <body>
    <div id="container">
    <div id="header01">
    <table summary="">
        <tr align="center">
            <td width=80>
                [img]../images/imex01.gif[/img]
            </td>
            <td width=200><font face="Comic Sans MS" size="3" color="#ffff00">
                [b][i]Area
    Privata
    [/i][/b]</font>
            </td>
            <td width=200>
                <font face="Comic Sans MS" size="4" color="#ffff00">
                [b]B2B[/b]</font>
            </td>
            <td width=200><font face="Comic Sans MS" size="3" color="#ffff00">
                [b][i]PRIVATE
    MEMBER
    AREA[/i][/b]</font>
            </td>
        </tr>
    </table>
    </div>
    <div id="header03">
    <?php
        
    echo "today is ".date("F d, Y")."
    "
    ;
    ?>
        <table cellspacing=2 cellpadding=2 summary="menu">
            <tr align="left">
                <td>[url="index.php"]Home[/url]</td>
                <td>[url="clienti_imex.php"]Clienti[/url]</td>
                <td>[url="fornitori.php"]Fornitori[/url]</td>
                <td>[url="rubrica.php"]Rubrica[/url]</td>
                <td>[url="insert_lotto.php"]Gestione lotti[/url]</td>
                <td>[url="ricambi/add_ricambi.php"]Gestione ricambi[/url]</td>
                <td>[url="gestione-vapor.php"]Gestione Vapor[/url]</td>
                <td>[url="accessori.php"]Accessori[/url]</td>
                <td>[url="listini.php"]Listini Prezzi[/url]</td>
                <td>[url="avvisa_customer.php"]Avvisa Cliente[/url]</td>
                <td>[url="clienti-passati.php"]Gestione Clienti[/url]</td>
                <td>[url="assistenza/"]Area Assistenza[/url]</td>
                <td bgcolor="#CC9900">
                    <center>
                    <font face="Andale Mono" color="#FFFFFF">
                        [url="http://localhost"]..::exit::..[/url]
                    </font>
                    </center>
                </td>
            </tr>
        </table>
    </div> 
    <div id="content">
        
    <?php
    if(isset($_POST['fornitore']))
    {
        
    $fornitore mysql_escape_string($_POST['fornitore']);
        @
    mysql_query("INSERT INTO fornitore (nome) VALUES ('$fornitore')") or die(mysql_error());
    }
    ?>
    <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
        Fornitore:
    <input type="text" name="fornitore">


        <input type="submit" name="invia">
    </form>
    <br clear="all">

    <hr>
    <table width="200" summary="">
        <tr align="center" bgcolor="#66FFFF">
            <td >[b]ID:[/b]</td>
            <td >[b]Fornitore:[/b]</td>
        </tr>
    <?php
    $sql3 
    "SELECT * FROM fornitore ORDER BY id DESC";
    $qExe mysql_query($sql3) or die("Errore Browser System err: " mysql_error());
    while(
    $row mysql_fetch_assoc($qExe))
    {
    ?>
        <tr bgcolor="#CCFF99">
            <td><?php echo($row['id']); ?></td>
            <td><?php echo($row['nome']); ?></td>
        </tr>
    <?php
    }
    ?>
    </table>


    </div>
    </div>
    <div id="footer">


    <center>


    </p>
    </center>
    </div>
    <div id="footer1">
    <center>
    © 2002-2003 All Rights Reserved.            
    </center>
    </div>
    </body>
    </html>
    <?php
    }
    else
    {
        
    header("location: ../index.php");
    }
    ?>
    Il punto in cui mi da errore sarebbe a questa altezza:
    Codice PHP:
    }
    else
    {
        
    header("location: ../index.php");

    solo che sarò rinco ma non ne capisco il motivo
    Spero qualcuno sia cosi gentile da dargli un occhiata e che magari capisca anche dove sta l'errore
    grazie mille a tutti
    ciauuuu

  2. #2
    Utente bannato
    Registrato dal
    Mar 2009
    Messaggi
    37
    ciao, metti

    <?
    require'../include/set.inc.php';
    if (isset($_COOKIE['pincopallo']))
    {
    ?>

    in

    <?php
    require'../include/set.inc.php';
    if (isset($_COOKIE['pincopallo']))
    {
    ?>

    vedi se ti funziona , con xampp 1.7.2 hanno tolto le abbrevazioni dei tag php.

    Se voi rimetterle basta che vai in c:\xampp\php\php.ini e metti short tag open ad on.

    ciao.

  3. #3
    Intanto grazie mille per la risposta
    Domani provo e ti faccio sapere

    Originariamente inviato da luik
    ciao, metti

    <?
    require'../include/set.inc.php';
    if (isset($_COOKIE['pincopallo']))
    {
    ?>

    in

    <?php
    require'../include/set.inc.php';
    if (isset($_COOKIE['pincopallo']))
    {
    ?>

    vedi se ti funziona , con xampp 1.7.2 hanno tolto le abbrevazioni dei tag php.

    Se voi rimetterle basta che vai in c:\xampp\php\php.ini e metti short tag open ad on.

    ciao.

  4. #4

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.