Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466

    [ASP] Equivalenti in ASP di include e echo di PHP

    Ciao tutti.

    Avrei bisogno di un aiuto, non ho mai usato ASP, ma devo fare una paginetta semplicissima. in pratica ho bisogno di stampare un header ed un footer.

    IN avrei due pagine:

    header.php così fatta:
    codice:
    <? echo"<HTML><BODY>Sono una pagina di prova</BODY></HTML>"?>
    pagina.php così fatta:
    codice:
    <? include("header.php"); ?>
    Il risultato sarebbe la scritta Sono una pagina di prova in neretto.

    Potete darmi due dritte su come realizzarla in ASP.

    Grazie, Mc

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    l'equivalente di echo è Response.Write "ciao"
    l'equivalente di Include è (con alcune differenze e limitazioni) Server.Execute "Pagina.asp"

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466
    Grazie mille.

    Ne approfitto e ti chiedo ancora una cosa.

    Per stampare per esempio un URL in PHP farei:

    codice:
    echo"<A HREF=\"pippo.html\">";
    In ASP?Ci va il punto e virgola alla fine della linea? E quando ci sono i doppi apici ci va il \?

    Grazie mille, Mc

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    In asp puoi usare due linguaggi di scripting. Vb script e Javascript. Se arrivi da php, il mio consiglio è di usare javascript. Quindi, nella tua pagina asp puoi fare in questo modo, o usi

    VBSCRIPT (non è case sensitive)
    codice:
    <%@language=vbscript%>
    <%
    response.write("<A HREF=""pippo.html"">") 'Il punto e virgola da errore
    %>
    oppure
    JAVASCRIPT ( è case sensitive. Si deve scrivere Response.Write)
    codice:
    <%@language=javascript%>
    <%
    Response.Write("<A HREF=\"pippo.html\">"); //il punto e virgola è opzionale
    %>

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466
    Grazie mille.

    Ci sono riuscito

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466
    Approfitto della tua gentilezza per chiederti ancora una cosa

    Se scrivo per esempio:

    <%
    Response.Write("
    <TABLE>
    <TR>
    <TD>1</TD>
    <TD>2</TD>
    </TR>
    <TR>
    <TD>3</TD>
    <TD>4</TD>
    </TR>
    </TABLE>
    ")
    %>

    Mi da errore se invece scrivo:

    Response.Write("<TABLE><TR><TD>1</TD><TD>2</TD></TR><TR><TD>3</TD><TD>4</TD></TR></TABLE>")
    %>

    E' tutto ok, come posso andare a capo inmodo da avere una chiara visione delmio codice HTML?

    Grazie ancora, Mc

  7. #7
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    dovresti continuare ad usare php...ehehe

    in asp devi concatenare la stringa....

    vbscript:

    Response.Write "<TABLE>" &_
    "<TR>" &_
    "<TD>1</TD>"

    javascript:

    Response.Write("<TABLE>" +
    "<TR>" +
    "<TD>1</TD>")

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    466
    Ok grazie mille.

    Mc

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.