Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    150

    Parse error: parse error, unexpected '<'

    Lo script incriminato è questo l'errore alla linea 19
    Potete verificare cosa non gli piace?




    <style type="text/css">
    <!--
    .Stile1 {
    font-family: "Comic Sans MS", "Courier New", Courier;
    font-size: 12px;
    font-weight: bold;
    }
    -->
    </style>
    <link href="style.css" type="text/css" rel="Stylesheet">
    <?
    //Script creato da Jallora www.jsoftware.tk


    if( ($_GET['nick'] != NULL) && ((strlen($_GET['nick']) <= 20) && (!eregi ("[\.\"$<>;,%£!()=^?^]", $_GET['nick']))) && ($_GET['email'] != NULL) && (eregi("^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})", $_GET['email'])) && ($_GET['testo'] != NULL)&& (!eregi ("[<>]", $_GET['testo']))){

    $comm = $_GET['comm'];
    $filename = "comm/dbcom".$comm.".php";
    $date=date("d.m.y");
    $testo = "<?
    //-------- risposta---------------------
    array_push(\$nick, '".$_GET['nick']."');
    array_push(\$email, '".$_GET['email']."');
    array_push(\$testo, '". nl2br($_GET['testo']) ."');
    array_push(\$data, '".$date."');

    ?>
    <style type="text/css">
    <!--
    body {
    background-color: #dddddd;
    }
    -->
    </style>";
    $handle = fopen($filename, 'a');
    fwrite($handle, $testo);
    fclose($handle);

    ?>
    <table width="313" height="50" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="313" align="center" valign="middle"><p class="Stile1">Il messaggio &egrave; stato inserito correttamente </p>
    <table width="100" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="25" align="left" valign="middle">[img]img/nav.gif[/img]</td>
    <td><span class="Stile1">Indietro&lt;&lt;</span></td>
    </tr>
    </table> <p class="Stile1"></p></td>
    </tr>
    </table>
    <?
    }else{
    ?>
    <table width="313" height="50" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="313" align="center" valign="middle"><p class="Stile1">Uno o pi&ugrave; campi vuoti o contenenti caratteri o formati non validi (< >), non validi per motivi di sicurezza)! </p>
    <table width="100" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="25" align="left" valign="middle">[img]img/nav.gif[/img]</td>
    <td><span class="Stile1">Indietro&lt;&lt;</span></td>
    </tr>
    </table> <p class="Stile1"></p></td>
    </tr>
    </table>
    <?
    }
    ?>

  2. #2
    metti il codice tra tag [code ] o tag [php ]

    e segnala la riga 19....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    codice:
    $date=date("d.m.y");
    Quelli con <!-- non sono commenti PHP.
    In PHP devi mettere /* e finire con */
    Oppure // all'inizio...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    150
    anche mettendo i commenti //
    mi da altri errori...

    la riga 19 è questa:


    $date=date("d.m.y");

  5. #5
    codice:
    $comm = $_GET['comm']; 
    $filename = "comm/dbcom".$comm.".php"; 
    $date=date("d.m.y");   //  
    $testo = "<? 
    //-------- risposta--------------------- 
    array_push(\$nick, '".$_GET['nick']."'); 
    array_push(\$email, '".$_GET['email']."');
    manca la chiusura della variabile $testo. il discorso del remarke te lo hanno gia' detto.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.