Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156

    Problema keywords su script asp

    Ciao a tutti, ho un semplice script asp, per la pubblicazione di news, composto da una pagina 'articolo' che visualizza la news e una 'elenco' che appunto visualizza l'elenco delle news.
    Vorrei chiedervi, come faccio a specificare le keywords specifiche per ogni articolo? Se inserisco i tag html nel corpo dell'articolo questi finiranno per trovarsi nel body della pag 'articolo'; credo che diventi un problema. Qualche ideuzza?
    Ciao!

  2. #2

    Re: Problema keywords su script asp

    Originariamente inviato da danieledn
    Ciao a tutti, ho un semplice script asp, per la pubblicazione di news, composto da una pagina 'articolo' che visualizza la news e una 'elenco' che appunto visualizza l'elenco delle news.
    Vorrei chiedervi, come faccio a specificare le keywords specifiche per ogni articolo? Se inserisco i tag html nel corpo dell'articolo questi finiranno per trovarsi nel body della pag 'articolo'; credo che diventi un problema. Qualche ideuzza?
    Ciao!
    la butto lì: non puoi cambiare il TITLE della pagina per ogni news?!

    cioè, se le news sono un elenco è difficile definire un argomento, ma se per ogni news apri una pagina a se con il testo, allora puoi lavorare sul title.

    credo che però, posto così, sia un argomento da "motori di ricerca e webmarketing".


  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    E come faccio a cambiare il title della pag x ogni news?
    Io ho solo 1 pag chiamata 'articolo' che visualizza il testo dell'articolo salvato nel database. Quindi ogni articolo di qualunque argomento viene stampato a monitor in quella pagina li.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Anche il TITLE di una pagina può essere generato dinamicamente come il titolo e il corpo della news, quindi potresti mettere il titolo della news ANCHE al posto del TITLE.

    Roby

  5. #5
    Originariamente inviato da danieledn
    E come faccio a cambiare il title della pag x ogni news?
    Io ho solo 1 pag chiamata 'articolo' che visualizza il testo dell'articolo salvato nel database. Quindi ogni articolo di qualunque argomento viene stampato a monitor in quella pagina li.
    preso per assioma che sai come recuperare dati da un db, all'interno dei tag <title> puoi mettere:

    <title>rs("titlonews")</title>

    in modo che, ad ogni news richiamata, il titolo della pagina è lo stesso della news.


  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Ottimo! Non sapevo si potesse fare! Risolvo così allora. Grazie!

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Solo un'altro aiutino, nella pagina 'articolo' mancano i tag head, devo inserirli subito dopo il primo blocco di codice asp giusto?
    dopo l'end select?

    posto il codice
    codice:
    <% 'no security checking %>
    <%
    '****************************************************************************************
    '**  Copyright Notice
    '**
    '**  Techno Dreams - www.t-dreams.com
    '**  Mohamad Al-Karbi
    '**
    '**  All copyright notices must remain intacked in the scripts
    '****************************************************************************************
    Response.expires = 0
    Response.expiresabsolute = Now() - 1
    Response.addHeader "pragma", "no-cache"
    Response.addHeader "cache-control", "private"
    Response.CacheControl = "no-cache"
    %>
    
    
    
    <%
    response.buffer = true
    
    'get key
    key = request.querystring("key")
    if key="" or isnull(key) then
    	key=request.form("key")
    end if
    if key="" or isnull(key) then response.redirect "default.asp.asp"
    
    'get action
    a=request.form("a")
    if a="" or isnull(a) then
    	a="I"	'display with input box
    end if
    
    ' Open Connection to the database
    set conn = Server.CreateObject("ADODB.Connection")
    conn.Open xDb_Conn_Str
    
    Select Case a
    	Case "I": ' Get a record to display
    
    		tkey = key
    		strsql = "SELECT * FROM [accouncements1] WHERE [ID]=" & tkey
    
    		set rs = Server.CreateObject("ADODB.Recordset")
    		rs.Open strsql, conn
    		If rs.EOF Then
    			Response.Clear
    			Response.Redirect "default.asp"
    		Else
    			rs.MoveFirst
    		End If
    
    		' Get the field contents
    		x_Title = rs("Title")
    		x_DetailedNotes = rs("DetailedNotes")
    		x_date = rs("date")
    
    		rs.Close
    		Set rs = Nothing
    
    End Select
    %>
    
    <p align="center" style="margin-top: 0">
    Our Recent News 
    
    
    </p>
    
    <p align="center" style="margin-bottom: 0"><font size="-1">
    Torna alla pagina precedente</font></p>
    
    <p align="center" style="margin-top: 0; margin-bottom: 0"></p>
    
    
    
    
     
    <div align="center">
      <center>
    <table border="0" cellpadding="5" bgcolor="#FFFFFF" width="750" style="border: 1px solid #336699; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; border-collapse:collapse" bordercolor="#111111" cellspacing="0">
    <tr>
    <td bgcolor="#F5F5F5" style="font-family: Arial; font-size: 10pt" width="85%"><font size="-1"><% response.write x_Title %></font></td>
    <td bgcolor="#F5F5F5" style="font-family: Arial; font-size: 10pt" align="center" width="15%"><font color="#800000"><% response.write x_Date %></td>
    </tr>
    <tr>
    <td bgcolor="#F5F5F5" colspan="2">
    <%
    Execute IncludeVariables(x_DetailedNotes)
    %>
    </td>
    </tr>
    </table>
      </center>
    </div>
    Grazie, so che nn ci vuole nulla a provare, mi chiedo però se sia una procedura corretta

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prima di scrivere a video quindi prima di questa riga:

    codice:
    <p align="center" style="margin-bottom: 0"><font size="-1">
    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Ok, tante grazie!

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.