Visualizzazione risultati 1 fino 8 di 8

Discussione: problema con script php

  1. #1
    Guest

    Exclamation problema con script php

    salve ragazzi ho problemi con questo script

    Codice PHP:
    <?php
    session_start
    ();
    session_regenerate_id(TRUE);

    // Controllo accesso

    if (!isset($_SESSION["id"] ) )
    {
    ?>
    <SCRIPT type="text/javascript">
    window.location.href='index.php'
    </SCRIPT>
    <?php
    }
    else
    {
    include(
    "php/dati.inc.php");
    $con=mysql_connect($db_host, $db_user, $db_pwd);
    mysql_select_db($db_name, $con);
    $id=$_SESSION["id"];
    ?>
    //codice html e varie query
    <?php
    }
    ?>
    errore:
    Codice:
    Parse error: syntax error, unexpected '}' in /membri/socialspace/impostazioni.php on line 1
    in locale funziona mentre sul server di altervista no sapete aiutarmi????????????e

    il file e hostato su www.socialspace.altervista.org

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

    Predefinito

    Sicuro che quello script sia il file "impostazioni.php" ?

    Io l'ho provato e non da errori...

    Ciao!

  3. #3
    Guest

    Predefinito

    si se vuoi ti do tutto il sorgente

  4. #4
    Guest

    Exclamation

    Sorgente:
    Codice PHP:
    <?php
    session_start
    ();
    session_regenerate_id(TRUE);

    // Controllo accesso

    if (!isset($_SESSION["id"] ) )
    {
    ?>
    <SCRIPT type="text/javascript">
    window.location.href='index.php'
    </SCRIPT>
    <?php
    }
    else
    {
    include(
    "php/dati.inc.php");
    $con=mysql_connect($db_host, $db_user, $db_pwd);
    mysql_select_db($db_name, $con);
    $id=$_SESSION["id"];
    ?>
    <html>
    <head>
    <title>Social Space</title>
    <link rel="stylesheet" type="text/css" href="css/template.css">
    <script type="text/javascript" src="js/caption.js"></script>
    </head>

    <body>
    <div id="header">
    Social Space
    </div>

    <div id="wrapper">

    <div id="col_2">
    <li style='list-style-image: url(images/home.png)'>
    <a href="index.php">
    Home</a></li>

    <li style='list-style-image: url(images/partners.png)'>
    <a href="amici.php">
    Amici</a></li>

    <li style='list-style-image: url(images/projects.gif)'>
    <a href="pag.php?id=<?php echo $id; ?>">
    Profilo</a></li>

    <li style='list-style-image: url(images/partners.gif)'>
    <a href="richieste.php">
    Richieste amicizia</a></li>

    <li style='list-style-image: url(images/report.png)'>
    <a href="#">
    Il Mio Diario</a></li>

    <li style='list-style-image: url(images/settings.png)'>
    <a href="impostazioni.php">
    Impostazioni</a></li>

    <li style='list-style-image: url(images/pages.png)'>
    <a href="faq.php">
    F.A.Q.</a></li>

    <li style='list-style-image: url(images/logout.png)'>
    <a href="php/logout.php">
    Esci</a></li><br/>

    <center><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></center>
    <br/>
    </div>

    <div id="col_1">
    <table border="0" cellpadding="5" cellspacing="0" width="100%">
    <tr>
    <td>
    <center>Impostazioni</center>
    <tr>
    <td>
    <center>Foto Del Profilo<br/><br/>
    <form name="newad" method="post" enctype="multipart/form-data" action="php/upload.php">
    <table>
    <tr><td><input type="file" name="image"></td></tr>
    <tr><td><input name="Submit" type="submit" value="Cambia Immagine">
    </center>
    </td></tr>
    </table>
    </form>
    </td>
    <tr>
    </table>
    </div>

    <div id="col_3">
    <center>

    <form id="search" action="search.php" method="POST">
    <fieldset>
    <legend>Cerca Persone</legend>
    <input type="text" id="search-in" name="testo" value="cerca amici...">
    <button><img src="images/lens.png" width="30px" height="30px" alt="Cerca" title="avvia la ricerca"></button>
    </fieldset>
    </form>

    <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>

    </center>

    </div>

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

    </div>

    <div id="footer">
    <center>Social Space Designed By Ferraioli Marco, Powered By Ferraioli Marco - &copy; 2010 - Tutti i diritti riservati.</center>
    </div>

    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=0X1/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script>

    </body>
    </html>
    <?php
    }
    ?>

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

    Predefinito

    Come puoi vedere qui: alemoppo.altervista.org/socialspace.php la pagina esegue il redirect (da un 404 perché io non ho una index.php, ma index.html).... Disabilitando il javascript, infatti appare proprio:
    Codice HTML:
    <SCRIPT type="text/javascript">
         window.location.href='index.php'
    </SCRIPT>
    E invece, da te: socialspace.altervista.org/impostazioni.php da proprio un errore. Quindi ripeto la domanda: sei sicuro che quello è il sorgente della pagina "impostazioni.php" e non di un'altra pagina??

    p.s: non fare messaggi consecutivi: invece di "autorisponderti", edita la tua ultima risposta!

    ----

    Consiglio:
    Per fare un redirect, invece di usare javascript, è meglio usare PHP in questo modo:
    Codice PHP:
    header('Location: index.php');
    Lo puoi fare solo a una condizione: prima non devi stampare alcun output html, altrimenti il php non può più modificare l'header della pagina.


    Ciao!
    Ultima modifica di alemoppo : 10-07-2011 alle ore 01.21.50

  6. #6
    Guest

    Predefinito

    si ne sono sicurissimo sarà un problema di notepad++ eppure non e mai successo

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

    Predefinito

    Il messaggio di errore parla chiaro:

    Parse error: syntax error, unexpected '}' in /membri/socialspace/impostazioni.php on line 1
    C'é una chiusa graffa che non è mai stata aperta nella prima linea.
    Nel sorgente da te postato non c'é alcuna graffa.

    Se sei sicuro che quello è il sorgente della pagina "impostazioni.php", non so che dirti (a me funziona correttamente, come puoi vedere nel link che ti ho lasciato sopra)...

    Ciao!

  8. #8
    Guest

    Predefinito

    ho risolto riscrivendo tutto lo script d' accapo ma la prima volta che lo feci non funzionava -.- ora si bho cmq grz

Regole di scrittura

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