Visualizzazione risultati 1 fino 14 di 14

Discussione: Parse error: syntax error, unexpected '='

  1. #1
    Guest

    Predefinito Parse error: syntax error, unexpected '='

    salve , ho un problema che non riesco a risolvere , ho provato più volte , l'errore che mki da è questo Parse error: syntax error, unexpected '=' la riga dove è presente è
    Codice PHP:
    if ($pagina > 1) {
    echo "<form name=\"avanza\" action=\"index.php?<?php session_start();echo "?PHPSESSID=".session_id(); ?>\"method=\"get\">"
    spero che possiate aiutarmi , grazie e buon poomeriggio

  2. #2
    Guest

    Predefinito

    Codice PHP:
    session_start();
    echo
    "<form name=\"avanza\" action=\"index.php?PHPSESSID=".session_id()."\" method=\"get\">";

    Ciao!

  3. #3
    Guest

    Predefinito

    da lo stesso errore Parse error: syntax error, unexpected '=' , non capisco

  4. #4
    Guest

    Predefinito

    Si ma in che riga?
    Posta tutto lo script.


    Ciao!

  5. #5
    Guest

    Predefinito

    sempre su questa riga
    Codice PHP:
    echo "<form name=\"avanza\" action=\"index.php?PHPSESSID=".session_id()."\" method=\"get\">";
    session_start() è presente a inizio pagina

  6. #6
    Guest

    Predefinito

    Posta tutto lo script, come già detto

  7. #7
    Guest

    Predefinito

    Codice PHP:
    <!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>
    <title>Forum</title>
    <link type="text/css" href="CSS.css" rel="stylesheet" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    </head>
    <body>
    <!-- INZIO TESTATA -->
    <?php session_start(); ?>
    <div class="centrato">
    <div class="titolo">Benvenuti</div>
    <div class="menu">[<a href="index.php?<?php session_start(); echo "?PHPSESSID=".session_id(); ?>&pagina=1">Forum</a>][<a href="emoticons.php?<?php session_start(); echo "?PHPSESSID=".session_id(); ?>">Smile</a>][<a href="opzioni.php?<?php session_start(); echo "?PHPSESSID=".session_id(); ?>">Opzioni</a>]</div>
    <hr />
    </div>
    <!-- FINE DELLA TESTATA -->
    <!-- INIZIO AREA CENTRALE -->
    <form name="messaggio" action="invia.php<?php session_start(); echo "?PHPSESSID=".session_id(); ?>" method="post">
    <div class="form">Messaggio (max 300):</div>
    <input type="text" name="messaggio" class="form_input" rows="50" maxlength="300"/><br />
    <input type="submit" name="Invia/Aggiorna" class="pulsante" value="&nbsp;Invia/Aggiorna&nbsp;"/>
    <input type="reset" name="C" class="pulsante" value="C"/>
    </form>
    <hr />
    <?php
    $xfile
    = @file("pag.txt");
    $_POST['pagina'];
    $p = 10;
    if (
    file_exists("pag.txt") == true) {
    if (
    $pagina == "")
    $pagina = "1";
    $pagine = ceil(count($xfile) / $p);
    if (
    $pagina <= $pagine && $pagina>1)
    $indietro = "<a href=\"index.php?<?php session_start(); echo "?PHPSESSID=".session_id(); ?>&pagina=".($pagina-1)."\">Indietro</a> ";
    if (
    $pagine > 1 && $pagina < $pagine)
    $avanti = "<a href=\"index.php?<?php session_start(); echo "?PHPSESSID=".session_id(); ?>&pagina=".($pagina+1)."\">Avanti</a>";

    $xfile = @file("pag.txt");
    $xfile = array_reverse($xfile);

    for (
    $i = ($p * ($pagina-1)); $i <= ($p * $pagina)-1; $i++) {
    $vettore = explode("&&",$xfile[$i]);
    include(
    "database_emoticons.php");
    if (
    $vettore[2] != "")
    echo
    "<div class=\"orario\">$vettore[1]</div>".$vettore[2]."<br />";}
    if (
    ceil(count($xfile) / $p) > 1) {
    echo
    "<hr />";
    echo
    "<div>".$indietro." [$pagina/".ceil(count($xfile)/$p)."] ".$avanti."</div>";}
    if (
    $pagina > 1) {
    // QUA MI DA ERRORE//
    echo "<form name=\"avanza\" action=\"index.php?PHPSESSID=".session_id()."\" method=\"get\">";
    echo
    "<input type=\"text\" name=\"pagina\" class=\"form_avanza\" value=\"$pagina\" cols=\"3\" maxlength=\"3\"/>";
    echo
    "<input type=\"submit\" name=\"\" class=\"pulsante\" value=\"&nbsp;Vai&nbsp;\"/>";
    echo
    "</form>";}}
    else
    echo
    "<div class=\"centrato\">NON CI SONO MESSAGGI</div>";
    ?>
    </body>
    </html>
    Ultima modifica di debug : 10-02-2009 alle ore 15.53.07

  8. #8
    Guest

    Predefinito

    Non puoi assegnare alle variabili i comandi echo o altre elaborazioni simili.

    echo come print serve per stampare a video.
    L'assegnazione di valori alle variabili invece non stampa nulla.

    Quindi non puoi fare questo:

    $variabile="valore ".echo "ciccio";


    Ciao!

  9. #9
    Guest

    Predefinito

    non ti seguo... quindi l'errore dove sarebbe ?

  10. #10
    Guest

    Predefinito

    Sarebbe nell'assegnazione di $indietro e $avanti, a circa metà dello script.


    Ciao!!

  11. #11
    Guest

    Predefinito

    ciao io ho lo stesso problema e non riesco a risolverlo...mi dice:
    Parse error: syntax error, unexpected '<' in /membri/bumbumbar/index.php on line 88

  12. #12
    Guest

    Predefinito

    mi potete aiutare per favore? grazie in anticipo

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

    Predefinito

    Dovresti creare un nuovo topic, scrivendo il sorgente e indicando quale è la riga 88.

    Ciao!

  14. #14
    Guest

    Predefinito

    prova così

    echo "<form name=\"avanza\" action=\"index.php?PHPSESSID=".session_id()."
    method=\"get\">";

Regole di scrittura

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