Visualizzazione risultati 1 fino 13 di 13

Discussione: Parse error

  1. #1
    Guest

    Predefinito Parse error

    Ciao a tutti! Quando apro il file dal pc, mi segnala questo:
    Parse error: syntax error, unexpected '<' in /membri/universal3000/upload/universal/index_Xhtml.php on line 41
    Metto il codice
    Codice PHP:
    $p=5; //files to be displyaed per page
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    echo
    '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html"/>
    <meta http-equiv="Cache-Control" content="no-cache" forua="true"/>
    <title>UNIVERSAL 3000</title></head>
    <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080"><p>'
    ;
    $xfile = @file("Gum_Uploads");
    if (
    $npage == "")$npage = "1";
    $countfile= count($xfile);
    $second = ($p * $npage);
    $first = ($p * ($npage-1));
    $npages =(int) ceil($countfile / $p);
    if (
    $npage <= $npages and $npage>1) $gline_rew = "<a href=\"$PHP_SELF?npage=".($npage-1)."\">Xhtml Upload</a>";
    if (
    $npages > 1 and $npage<$npages) $gline_next = "<a href=\"$PHP_SELF?npage=".($npage+1)."\">Xhtml Upload</a> ";
    $xfile = array_reverse($xfile);
    for (
    $i = $first; $i <= $second-1; $i++)
    {

    $udata = explode("&&",$xfile[$i]);

    print (
    $i+1).". <a href=\"./Gum_files/".htmlspecialchars($udata[1])."\">".htmlspecialchars($udata[1])."</a> » (".$udata[2].") ".$udata[3]."<br/>";
    }
    print
    "<br/>".$gline_rew."| ".$gline_next."<br/>";
    print
    "$countfile Files<br/>";
    print
    "Page $npage of $npages<br/>";
    if(
    $npages>2)print "Jump to Page:<input emptyok=\"true\" name=\"q\" format=\"*N\" size=\"3\" value=\"\" /><a href=\"".$_SERVER["PHP_SELF"]."?npage=$(q)\">[Go]</a><br/>";
    print
    "<a href=\"./upload.php\">Xhtml Upload</a><br/>";
    Come si può risolvere? Grazie!
    Ultima modifica di debug : 13-06-2008 alle ore 10.31.33

  2. #2
    Guest

    Predefinito

    .$_SERVER["PHP_SELF"]."?npage=$(q)\">[Go]</a><br/>";

    Potevi anche dirci quel'era la 41a riga...

    Ciao
    Ultima modifica di giuseppeiemma : 13-06-2008 alle ore 10.13.39

  3. #3
    Guest

    Predefinito

    la 41a riga è questa
    Codice PHP:
    print "<a href=\"./upload.php\">Xhtml Upload</a><br/>";
    Ma la riga che hai messo è uguale a quella che già avevo..o meglio mi da l'impressione che è uguale
    Provo a fare copia incolla.
    Sempre lo stesso errore da.
    Ultima modifica di dreadnaut : 13-06-2008 alle ore 10.56.24

  4. #4
    Guest

    Predefinito

    Avevo colorato di rosso il carattere in più (")...
    [EDIT]
    Basta metterci un \ prima

    [RIEDIT]
    Non ci sto capendo più nulla... forse debug ti ha corretto lo script nel primo post?

    Ciao
    Ultima modifica di giuseppeiemma : 13-06-2008 alle ore 10.43.10

  5. #5
    Guest

    Predefinito

    ma già c'è prima q)\">[
    Non e sta corretto nulla.. guarde.. metto il link
    http://universal3000.altervista.org/...ndex_Xhtml.php
    Codice PHP:
    href=\"".$_SERVER["PHP_SELF"]."?npage=$(q)\">[Go]</a><br/>";
    print
    "<a href=\"./upload.php\">Xhtml Upload</a><br/>";
    <
    br/><br/>© UNIVERSAL 3000
    </p></body>
    </
    html>";

    ?>
    Ultima modifica di universal3000 : 13-06-2008 alle ore 10.56.16

  6. #6
    Guest

    Predefinito

    Non trovo l'errore...
    Questo è lo script intero oppure vi è anche una 42a riga? se si, posta anche quella.

  7. #7
    Guest

    Predefinito

    No, io ho solo modificato il tag, da html a php, in maniera che fosse più comprensibile la sintassi.
    Sarebbe fuori da ogni logica fare un'azione del genere!


    ciao!

  8. #8
    Guest

    Predefinito

    Penso che tu abbia dimenticato un
    Codice PHP:
    print "
    Codice PHP:
    print "<a href=\"./upload.php\">Xhtml Upload</a><br/>";
    print
    "<br/><br/>© UNIVERSAL 3000</p></body></html>";
    ?>
    Ciao

  9. #9
    Guest

    Predefinito

    fatto copia incolla, ora mi spunta questo
    Parse error: syntax error, unexpected '}' in /membri/universal3000/upload/universal/index_Xhtml.php on line 35

  10. #10
    Guest

    Predefinito

    La 35 riga... sarebbe?

  11. #11
    Guest

    Smile

    ok.. risolto..grazie. Tutto apposto.. funziona :) grazie.

  12. #12
    Guest

    Predefinito

    Spiega anche come hai fatto a risolvere

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da gabryhacker Visualizza messaggio
    Spiega anche come hai fatto a risolvere
    Non per aprire un flame, però mi chiedo a cosa (ti) servirebbe sapere il punto in cui ha fatto un normalissimo errore di sintassi??

Regole di scrittura

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