14 marzo 2005 alle 22:28:50 Modificato il 14 marzo 2005 alle 22:33:14Ciao a tutti vorrei sapere se è possibile spostare i blocchi Lista amici e Lista degli esclusi dalla pagina pmessages.asp alla pagina account.asp... Io ci ho provato, facendo un copia incolla della Sub DisplayFriendList() e della Sub DisplayIgnoreList() della pagina pmessages-inc.asp nella pagina account-inc.asp e poi ho richiamato le sub nella pagina account.asp..cioè dopo DoMyaccount() ho inserito DisplayFriendList() e DisplayIgnoreList()
I blocchi si vedono ma non dentro l'impaginazione ma bensì sopra al logo... Qualche anima pia saprebbe dirmi dove spaglio?? Ciao e grazie a chi mi risponde!!
--------------- - Per poter essere ascoltati bisogna prima saper ascoltare - http://www.bikerinliberta.it
acar Esperto
267 Discussioni
15 marzo 2005 alle 09:33:50 Beh se i dati si vedono ma l'errore è solo dal punto di vista grafico allora hai chiamato le sub nel punto errato... non conoscendo il tuo codice posso solo dirti prova a spostare il richiamo e fai un po di prove!
Ricorda che facendo come hai fatto su non sono intabellate.. io ho fatto una cosa simile nel mio sito ma in una pagina chianmata listaamici.asp
in pmessages-inc.asp ho aggiunto:
Sub DisplayListaAmicizie() Dim sDo, sTo
sDo = Request.Form("do") If sDo = "" Then sDo = Request.QueryString("do") End If sTo = Request.Form("to") If sTo = "" Then sTo = Request.QueryString("to") End If Select Case sDo Case "answer" DisplayNewMessage sPseudo, sTo, Request.Form("subject"), Request.Form("content"), Request.Form("messageid") Case "view" DisplayMessage Request.QueryString("id"), sPseudo Case "new" DisplayNewMessage sPseudo, sTo, "", "", 0 Case Else ' DisplayMessagesList(sPseudo) Response.Write "<table cellpadding=""0"" cellspacing=""0"" border=""0"" width=""100%"">" & vbCRLF Response.Write " <tr>" & vbCRLF Response.Write " <td valign=""top"">" & vbCRLF DisplayFriendList(sPseudo) Response.Write " </td>" & vbCRLF Response.Write " <td width=""10""> </td>" & vbCRLF Response.Write " <td valign=""top"">" & vbCRLF DisplayIgnoreList(sPseudo) Response.Write " </td>" & vbCRLF Response.Write " </tr>" & vbCRLF Response.Write "</table>" & vbCRLF End Select
poi nella pagina in cui volevo apparissero le liste ho inserito solo
DisplayListaAmicizie()
ma ricorda di includere anche: <!-- #include file="includes/Pmessages-inc.asp" -->
15 marzo 2005 alle 19:42:23 Ciao acar grazie di avermi risposto cmq ho capito dove era lo sbaglio....infatti ho sbagliato a posizionare il richiamo della Sub e quindi mi comparivano sopra al logo!!
15 marzo 2005 alle 21:53:15 Mi sono accorto che mettendo la sub che mi hai suggerito nella pagina pmessages-inc.asp non funzionano i bottoni per inserire gli utenti nella lista!!
Ho provato anche a spostare le sub DisplayFriendList e DisplayIgnoreList direttamente nella pagina account-inc.asp ma i bottoni Aggiungi non funzionano lo stesso.... Ho provato ad aggiungere utenti dalla pagina pmessages.asp e da li funzionano perfettamente!!
Qualcuno sa dirmi come mai?? Grazie anticipatamente
16 marzo 2005 alle 08:24:56 Infatti nel post precedenti ti ho suggerito di mettere sempre in pmessages-inc.asp la sub che ti ho dato che inpratica è identica all'originale ma non fa vedere la parte riguardante i Pm ma solo le liste amici... e poi in account.asp richiami la nuova sub che ti ho passato e naturalmente devi includere anche il file pmessages-inc.asp
Capito come??? non è difficile! e vedrai che funzioneranno anche i tasti aggiungi ed elimina!