Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33

Discussione: Problema file asp

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148

    Problema file asp

    Ciao sto facendo una semplice pagina html come esercizio dove l'utente deve inserire NOme e cognome e età. Se l'utente non inserisce nulla bisogna rimanere sulla stessa pagina, quindi ho usato il Redirect.

    Ecco cosa ho fatto:
    file .asp



    <html>
    <head>
    <title> Esercizio 5.1 </title>


    </head>
    <body><%@ LANGUAGE="JavaScript"%>
    <%
    if (Request.Form("nome")=="" || Request.Form("eta")==""){
    Response.Redirect("es51.html");
    }
    %>
    </body>
    </html>


    Il risultato se non inserisco nulla è esattamente quello che ho scritto prima, mi stampa essattamente quello che c'è nel file asp ma non eseguo lo script. Ho installato IIS su vista devo fare qualcos'altro?
    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Hai fatto un po' di confusione tra javascript lato client e lato server.
    Non vedo il form.
    Insomma non si capisce niente.

    Roby

  3. #3
    Non era JScript? :master:

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    Ecco il form:

    <html>
    <head>
    <title> ESERCIZIO 5.1 </title>
    <link rel="stylesheet"
    href="es51.css" type="text/css">
    </head>
    <body>
    <FORM method="POST" action=es51.asp>
    <div id=title> <h1> Esercizio 5.1 </h1> </div>
    <div id=body>
    Nome Cognome <input type=text name=nome size=30>
    Età <input type=text name=eta size=3>


    <div id=button> <input type=submit value=Invia> </div>
    <input type=reset value=Annulla>
    </div>
    </FORM>

    </body>
    </html>


    e poi vi assicuro che il problema non è Jscript, JavaScript va bene. In un altro pc funzionava a casa no. Sono un principiante, e le cose si possono anche dire in un'altra maniera...
    Cmq se clicco su Invia mi apre una nuova pagine dove c'è scritto esattamente il contenuto del file asp. Come mai?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    mmm ne dubito.
    Il punto di partenza è questo. Il controllo lo vuoi fare lato server o lato client?

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    lato server

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Questo

    codice:
    <%@ LANGUAGE="JScript"%>
    all'inizio dello script, non in mezzo.

    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    Ho provato non cambia nulla. NOn mi da errore ma mi stampa esattamente il contenuto del file .asp.

  10. #10
    Originariamente inviato da andry85
    Ho provato non cambia nulla. NOn mi da errore ma mi stampa esattamente il contenuto del file .asp.

    nel senso che la pagina non viene elaborata dal server? ma ce l'hai IIS che lavori sulla pagina?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.