|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Se inserisco nel browser l'url del server di prova IIS mi appare una schermata in cui si deve isterire nome utente e password. A quanesto punto per visualizzare che nome e pass devo mettere? Se ne metto una qualsiasi appare la stessa schermata. Cosa faccio?
|
|
|
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Quello era con Firefox, con IE normale mi visualizza giustamente la mia pagina. Il problema però sta nel fatto che se ad esempio creo un database con recordset... e poi faccio Vusta live data mi da errore di impossibile visualizzare la pagina. ???
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Giustamente se nel browser metto l'url del server di prova mi appare la pagina. Però il problema è che in dreamweaver, quando ad esempio metto un database con recordset... e poi finito faccio Vista Live Data mi da "Errore live data" La pagina nn è visualizzabile. Provo direttamente da IIS e vedo che anche lì nn è visualizzabile.
La cosa si fa complessa. Se te ne intnedi e sai usare bene Dreamweaver mx (nn come me) continua a leggere senò ferma ed esci.
Praticamente quello che dovevo fare era creare un database, estrarre i dati in un recordset, visualizzare in una tabella.
In Applicazioni<database inserisco il mio bel tatabase (commenti). Fin qui tutto a posto, faccio Vista Live Data e ok.
A questo punto bisogna estrarrei i dati in recordset. Vado in applicazioni<associazioni e inserisco il recordset. E da qui iniziano i problemi poichè se faccio Vista Live Data mi da pagina nn visualizzabile. Dopo dovrei continuare a costruire la tabella... ma tanto è inutile perchè nn funge: nel server di prova da pagina nn visualizzabile.
Non so più dove buttare la testa, aiutatemi voi!!!
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
Questa è la prova che gli editor visuali impediscono di imparare <img src=icon_smile_big.gif border=0 align=middle> Devi configurare IIS in modo che il tuo sito web venga riconosciuto come applicazione. Come ti dicevo la configurazione di un server web non è semplicissima e spiegarla qui sarebbe troppo lungo. ti consiglio di documentarti su internet o comprandoti un libro su iis. Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Ascolta, dimmi solo una cosa: anche se nn configuro IIS, funziona il database in sostanza? Dopo se lo metto nel web funziona?
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
se lo metti su un server web che supporta asp, il database funziona. Il problema è che praticamente nessuno riesce a scrivere un codice asp (o altro linguaggio) senza infilarci qualche errorino, quindi se non debugghi prima il codice in locale, hai la quasi certezza che una volta sul server web le tue pagine non riusciranno ad accedere al DB causa errori nel codice... P.S. il server IIS una volta installato presenta un help sotto forma di sito locale, (sostentato da IIS stesso). Penso che se ti leggi quello sarà più che sufficiente a sciogliere i tuoi dubbi. ciao. Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Scusa, ho cercato nella cartella inetpub ma nn c'è nessun aiuto. Mi puoi dire il procorso dove trovo questo aiuto?
p.s. sai percaso se lo spazio web gratuito offerto da alterivsta supporta asp?
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
1) forse quando hai installato IIS, nei dettagli non hai incluso i files di help. Se no vai qui: http://www.html.it/iis/2) non ne ho idea, ma credo che se hai abbastanza crediti puoi usare anche asp. Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Ok, dopo mi leggo la guida e spero che ci sia scritto come configurare IIS in modo che riconosco la pagina come un'applicazione.
Comunque ho provato lo stesso a creare il databasa; l'ho inviato al server di altervista. Ho aperto la pagina e vedo tutto il codice del db senza nessuna immagine. Cacchio allora vuol dire che altervista nn supporto le pagine in asp. Però è strano perchè se apro la pagina .asp con il browser prima di averla inserita nel server web, si vede lo stesso il codice senza immagini. Cacchio nn ci capisco più niente!!!
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
Allora, facciamo un minimo di chiarezza: 1)tu devi avere sul server un file di dati (.mdb se access, .sql se MySQL). Questo file va caricato sul sito web in una cartella apposita (p.es. mdb-database) che di solito ti indica il provider. 2) nella root del sito ci saranno una o piu pagine .asp che tramite chiamata al DB (dopo connessione e con opportuno codice) riceveranno uno o più record di dati (un recordset) che, sempre tramite codice opportuno, dovrai provvedere a visualizzare in HTML. E' questo che hai fatto? Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Ok, su server ho sbagliato ma nn capisco perchè anche offline mi visualizza il codice?
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
se mi dai il link posso darci un occhiata Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Ok, grazie mille. Sappi però che nn è completo, sto imparando e ci dovrebbero essere solo le tabelle. Ti posto il codice.
(:@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%) (!--#include file="Connections/commenti.asp" --) (% Dim Recordset1 Dim Recordset1_numRows
Set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.ActiveConnection = MM_commenti_STRING Recordset1.Source = "SELECT Data, Utente, Commento FROM commenti ORDER BY Data DESC" Recordset1.CursorType = 0 Recordset1.CursorLocation = 2 Recordset1.LockType = 1 Recordset1.Open()
Recordset1_numRows = 0 %) (% Dim Repeat1__numRows Dim Repeat1__index
Repeat1__numRows = 5 Repeat1__index = 0 Recordset1_numRows = Recordset1_numRows + Repeat1__numRows %) (!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd") (html) (head) (meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1") (title)Documento senza titolo(/title) (/head)
(body) (h1 align="center")Commenti dei lettori (/h1) (table width="75%" border="1") (tr) (td)Data(/td) (td)Utente(/td) (td)Commento(/td) (/tr) (% While ((Repeat1__numRows () 0) AND (NOT Recordset1.EOF)) %) (tr) (td)(%=(Recordset1.Fields.Item("Data").Value)%)(/td) (td)(%=(Recordset1.Fields.Item("Utente").Value)%)(/td) (td)(%=(Recordset1.Fields.Item("Commento").Value)%)(/td) (/tr) (% Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows-1 Recordset1.MoveNext() Wend %)
(/table) (p align="center")andnbsp; (/p) (/body) (/html) (% Recordset1.Close() Set Recordset1 = Nothing %)
Com'è? C'è qualche errore?
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
il link, non il codice... Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Anche se lo linko si vede lo stesso il codice...Però aspè che te lo do lo stesso.
|
|
Rank: Member
Iscritto dal : 3/6/2005 Posts: 0
|
Il link è questo: http://killzoneguida.altervista.org/commenti.aspComunque sai c'è un problema. Sai che quando crei il database si va a creare la cartella Connection con dentro un altro Commenti.asp, nel server di altervista nn posso mettere anche quello. Devo per forza rinominarlo senò lo sovrascrive. Se lo rinonimo dici che va bene lo stesso?
|
|
Guest |