Visualizzazione risultati 1 fino 2 di 2

Discussione: [FFS 1.1] Parse error: syntax error, unexpected T_FUNCTION solo su AlterVista

  1. #1
    Guest

    Predefinito [FFS 1.1] Parse error: syntax error, unexpected T_FUNCTION solo su AlterVista

    Ciao a tutti, credo tutti sappiate che ho creato uno script chiamato FFS, il quale non funziona. Molti utenti, mi segnalano di un "errore" qui su AlterVista, ho provato io stesso ad installarlo e ne ho riscontrato uno, determinato dalle "function".
    Parse error: syntax error, unexpected T_FUNCTION in /membri/theavexchange/Test/altro/funzioni.php on line 1
    Codice di funzioni.php
    Codice PHP:
    <?php
    /* funzioni sito/admin */
    function sql($query) {
    $q = mysql_query($query);
    return
    mysql_fetch_array($q);
    }

    /* funzioni admin */
    function err($text) {
    return
    "<div class=\"insidebox\">
    <div class=\"title\">C'è un errore...</div>
    <p>
    $text</p>
    </div><br /><br /><!-- insidebox -->"
    ;
    }

    function
    special($text) {
    $rpl = str_replace("\\","",$text);
    $rpl = str_replace("\"","&quot;",$text);
    $rpl = str_replace("'","&apos;",$text);
    return
    $rpl;
    }

    function
    fck() {
    echo <<<echo
    <script type="text/javascript" src="fckeditor/fckeditor.js"></script>
    <script type="text/javascript">
    window.onload = function(){
    var oFCKeditor = new FCKeditor('MyTextarea') ;
    oFCKeditor.BasePath = 'fckeditor/' ;
    oFCKeditor.ReplaceTextarea() ;
    }
    </script>
    echo;
    }
    ?>
    Codice di index.php
    Codice PHP:
    <?php
    session_start
    (); $ffs = @$_SESSION["ffs"];
    // operazioni iniziali
    if(!file_exists("altro/config.php")) { header("Location: installazione/index.php"); exit(); }
    else { @
    unlink("installazione/db.sql"); @unlink("installazione/index.php"); @rmdir("installazione"); }

    // file di configurazione
    include("altro/config.php");
    include(
    "altro/funzioni.php");

    // query iniziali
    $opz = sql("SELECT * FROM opzioni LIMIT 0,1");
    $tem = sql("SELECT * FROM tema LIMIT 0,1");
    $tem = str_replace("\\","",$tem);

    // creazione del link nel footer
    if(@$ffs == "y") {
    $login = "<a href=\"admin/index.php?l=n\">Esci</a>";
    } else {
    $login = "<a href=\"admin/index.php\">Accedi</a>";
    }

    // creazione del menu
    if(empty($tem["sepmenu"])) { $tem["sepmenu"] = "-"; }
    function
    menu() {
    global
    $tem; $m = "";
    $menuq = mysql_query("SELECT * FROM pagine");
    $m .= "<a class=\"menu_item\" href=\"index.php\">Home</a> $tem[sepmenu]\n";
    while(
    $menu = mysql_fetch_array($menuq)) {
    $m .= "<a class=\"menu_item\" href=\"index.php?p=$menu[id]\">$menu[nome]</a> $tem[sepmenu]\n";
    }
    $m = substr($m, 0, strlen($m) - strlen($tem["sepmenu"]) - 1);
    echo
    $m;
    }

    // creazione della pagina
    if(empty($_GET)) {
    $titolp = "Home";
    $testop = $tem["homepage"];
    } else {
    if(@
    $_GET["p"]) {
    $idp = trim(htmlspecialchars($_GET["p"]));
    $pag = sql("SELECT * FROM pagine WHERE id = '$idp'");
    if(
    $idp == $pag["id"]) {
    $titolp = $pag["nome"];
    $testop = $pag["testo"];
    } else {
    $titolp = "Errore";
    $testop = "<p><b>Errore, la pagina non esiste!</b></p>";
    }
    } else {
    $titolp = "Errore";
    $testop = "<p><b>Errore, la pagina non esiste!</b></p>";
    }
    }
    ?>
    <!-- #################### creato con FFS scaricato da www.davide.ilbello.com -->
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta name="keywords" content="<?php echo $opz["ricerca"]; ?>" />
    <title><?php echo $opz["nomesito"]; ?></title>
    <style type="text/css">
    body { margin: 0; padding: 0; background-image: url(<?php echo $tem["bg"]; ?>); background-attachment: fixed; }
    <?php echo $tem["css"]; ?>
    </style>
    <link rel="icon" href="<?php echo $tem["icona"]; ?>" />
    </head>

    <body>
    <div align="center">
    <?php echo $tem["sopra"]; ?>
    <!-- #################### top forum -->
    <table class="header_width" border="0" cellspacing="0" cellpadding="0">
    <tr><td><table class="header" width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr><td><img src="<?php echo $tem["logo"]; ?>" border="0" alt="" /></td></tr><!-- #################### logo -->
    </table></td></tr>



    <tr><td><table class="menu" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center">
    <?php menu(); ?>
    </td></tr></table></td></tr></table><br />
    <?php if(empty($_GET)) { ?>
    <?php
    echo $tem["menusotto"]; ?><br />
    <?php } ?>



    <!-- #################### inizio pagina -->
    <table class="skin_tbl" align="center" cellpadding="0" cellspacing="0"><tr><td class="mleft_top"></td><td><table class="mback" width="100%" cellpadding="0" cellspacing="0"><tr><td class="mback_left"></td><td class="mback_center"><div class="mtitle">
    <!-- titolo --><?php echo $titolp; ?><!-- titolo -->
    </div></td><td class="mback_right"></td></tr></table></td><td class="mright_top"></td></tr><tr><td class="mleft"></td><td><table class="mainbg" cellpadding="4" cellspacing="1" style="width:100%"><tr><td class="msg_main">
    <!-- #################### contenuto -->
    <?php echo $testop; ?>
    <!-- contenuto -->
    </td></tr></table></td><td class="mright"></td></tr><tr><td class="mleft_bottom"></td><td><table class="msub" width="100%" cellpadding="0" cellspacing="0"><tr><td class="msub_left"></td><td class="msub_center">&nbsp;</td><td class="msub_right"></td></tr></table></td><td class="mright_bottom"></td></tr></table>
    <!-- #################### fine pagina -->



    <br /><br />
    <!-- SI PREGA DI NON RIMUVERE IL COPYRIGHT. GRAZIE!!!! -->
    <div style="margin-bottom: 5px; font-weight: bold; font-size: 9px;"><b>[</b> <a href="http://www.davide.ilbello.com/ffs/">Powered by FFS</a> &bull; <a href="admin/">Amministra</a> &bull; <?php echo $login; ?> <b>]</b></div>
    <!-- #################### fondo forum -->
    <?php echo $tem["sotto"]; ?>
    </div><!-- #################### centrale -->
    </body>
    </html>
    <?php
    mysql_close
    ($cons); // chiudo la $cons
    ?>
    Voi notate stranezze??
    Grazie mille, ciao Davide!

  2. #2
    Guest

    Predefinito

    sostituisci
    Codice PHP:
    function fck() {
    echo <<<echo
    <
    script type="text/javascript" src="fckeditor/fckeditor.js"></script>
    <script type="text/javascript">
    window.onload = function(){
    var oFCKeditor = new FCKeditor('MyTextarea') ;
    oFCKeditor.BasePath = 'fckeditor/' ;
    oFCKeditor.ReplaceTextarea() ;
    }
    </script>
    echo;
    }
    con
    Codice PHP:
    function fck() {
    echo
    "<script type=\"text/javascript\" src=\"fckeditor/fckeditor.js\"></script>
    <script type=\"text/javascript\">
    window.onload = function() {
    var oFCKeditor = new FCKeditor('MyTextarea') ;
    oFCKeditor.BasePath = 'fckeditor/' ;
    oFCKeditor.ReplaceTextarea() ;
    }
    </script>"
    ;

    }

Regole di scrittura

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