Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    domanda su response.write

    Salve

    vorrei che
    questo codice
    codice:
    for i=1 to i=300
    response.write "(<a>Hello world</a>)"
    next
    che è scritto nella pagina codice.asp

    scrivesse <a>Hello world</a> in nuove pagine.asp create in automatico

    In pratica vorrei che il response.write scrivesse
    non nella pagina medesima ma in altre

    Dovrebbe scrivere <a>Hello world</a>
    ad esempio
    una volta in codice_01.asp
    un'altra in codice_02.asp
    un'altra in codice_03.asp
    e cos' via fino a 300


    Qualcuno può suggerirmi qualcosa?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    A parte il fatto che la for è errata anche per scirvere in una sola pagina... Forse quello che ti serve è un include?
    Ovvero una pagina richiamata da ognuna delle tue pagine interessate ad avere quella stringa...

    Roby

  3. #3
    La form corretta:

    codice:
    for i = 1 to 300
       response.write ("<a>Hello world</a>")
    next
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    5
    io ho un problema simile
    In questo file asp

    ......
    if (nome == "" || ragione == "" || indirizzo == "" || città == "" || provincia == "" || cap == "" || telefono == "" || email == "" || messaggio == "") {
    Response.Write("<center>ERRORE: Tutti i campi sono obbligatori, ritorna alla pagina precedente e completa il form!</center>");
    Response.End;
    ...........

    vorrei che il Respons.Write anzichè darmi il messaggio mi lanciasse una pagina html.......

    E' possibile?
    Grazie

  5. #5
    Forse quello che ti serve è un include?
    Ovvero una pagina richiamata da ognuna delle tue pagine interessate ad avere quella stringa...
    No.Mi servirebbe un codice che automatizzi la creazione di 300 pagine scrivendovi <a>Hello world</a>

    Quindi io non dovrei creare le 300 pagine
    ma scrivere un codice all'interno di una pagina che crei le altre 300 e vi scriva <a>Hello world</a>

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Impara ad utilizzare l'oggetto file sistemobject per creare file.
    Poi imparerai a scrivere codice ASP all'interno di pagina ASP dinamicamente.
    Una cosa alla volta.

    Roby

  7. #7
    sto provando ad utilizzare l'oggetto filesystemobject
    ma non trovo metodi che permettano la creazione di file
    fatta eccezione del
    object.CreateTextFile filename [, overwrite[, unicode]]

    Puoi suggerirmi un tutorial con tutti i metodi del filesystemobject?
    Io sto consultando DevGuru

  8. #8

  9. #9
    scusami
    qual'è il metodo utile a creare un file che non sia solo txt?

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'estensione del file da creare non incide sul metodo per crearlo.

    Roby

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 © 2026 vBulletin Solutions, Inc. All rights reserved.