Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Che cosa ho sbagliato?!?

    Innanzitutto Ciao.
    Ho appena cominciato a programmare in php, ma facendo una pagina, qualcosa va storto:
    Codice PHP:
    <?php session_start(); ?>
    <!doctype html public "-//W3C//DTD HTML 4.0 //EN">
    <html>
    <title>X</title>
    <body>
    ———————————————————————————————————————————————

    <font size=20>Sito in costruzione
    </font>
    ———————————————————————————————————————————————






    <?php // Script della data
      
    $aTime=Date("H:i:s");
      
    $aData=Date("l d/F/Y");
      echo <<<END
      [b]Benvenuto! Sono le ore $aTime di $aData
    [/b]
      END;  // Fine script data
    ?>

    <?php // Script tipo di richiesta

    if 
    $_POST['action']='downloadrequested' // Richiesta di tipo download QUI C'E' L'ERRORE!!!!!!
    {
        ECHO <<<END
        <form action="index.php" method="POST">
        Inserire la password necessaria per il download del file:

        <input type="password" name"password">
        <input type="hidden" name="action" value="downloadauthorizated">
        </form>
        END;
    }
    else if (
    $_POST['action']=='downloadauthorizated')&&($_POST['password']=='ahahah')
    {
        ECHO "OK";
        unset(
    $_POST['action']);
        unset(
    $_POST['password']);
    }
    else if (
    $_POST['action']='')||(($_POST['action']='downloadauthorizated')&&($_POST['password']='ahahah'))
    {
        if (
    $_POST['password']!='') echo "Bad password! 
    ";
        echo <<<END
        ———————————————————————————————————————————————

        ———————————————————————————————————————————————

        [b]Download Files:
    [/b]
        ———————————————————————————————————————————————

        <form action="index.php" method="POST">
        <input type="checkbox" name="fd1">Test
        <input type="submit" name="" value="Scarica ora">
        <input type="hidden" name="action" value="downrequested">
        </form>
        ———————————————————————————————————————————————

        

        

        END;
    }
    ?>

    </html>
    Infatti c'θ un errore usando $_POST['nome'] che mi viene segnalato come Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in on line 21.

    Che cosa ho sbagliato?!? Aiutatemi!
    Grazie in anticipo.
    Gygabyte017

  2. #2
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    Hai sbagliato il titolo del thread!!!

    Regolamento

  3. #3
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    if ($_POST['action']=='downloadrequested')

    ...oltre al titolo come giustamente segnalato da dalang

  4. #4
    ho modificato io il titolo perchθ sei ai primi post, leggi il regolamento e in futuro apri discussioni con un titolo a norma

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.