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

    Linkare parole eistenti su una pagina

    Ciao

    Su un db ho due campi

    PAROLA INDIRIZZO
    _________________________
    p1 i1.asp
    p2 i2.asp



    etc....


    come posso fare a far si che se su una pagina di un sito nei contenuti viene menzionata la porola p1 o p2 automaticamente la trasformi in link a i1.asp e 12.asp?

    un po come il circuito di edintorni che mettendo un codice allinterno di una pagina fa riconoscere determinate parole e le linka


    io lo vorrei fare su un sito

    Qualcuno sa aiutarmi?

  2. #2
    un semplice replace
    codice:
    function indirizza(testo)
    out1=split(testo," ")
    for i=1 to ubounf(out1)
    set rs=cn.execute("select * from tuodb where parola='"&out1(i)&"'")
    if not rs.eof then
      output_=output_ & replace(out(i),""&rs.fields("parola")&"")
    else
    	oputput_=output_ & out(i)
    end if
    response.write output_
    end function
    l'ho scritto molto velocemente non so se funziona ma dovrebbe essere giusto in teoria
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  3. #3
    Ho provato con esito negativo.


    allora supponiamo che il mio sul db db.mdb ci sia una tabella chiamata
    tabella1

    con dentro questi campi




    Vorrei che se su una pagina estrapolata da query compare la scritta SETOLE lo script automaticamente gli associ il link corrispondente ovvero PAGINA3.asp

    e cosi' via con PELO PAGINA2.ASP et....

  4. #4
    e farlo con un semplce replace ?

  5. #5
    E AIUTARMI A FARLO ?

  6. #6
    Originariamente inviato da devilio2001
    E AIUTARMI A FARLO ?
    Aiutarti a farlo o fartelo ?

    Dai un occhio Qui

  7. #7
    scusa cos'è che non va nel mio script che errori ti da?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  8. #8
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0400)
    Prevista istruzione
    /#######/Default.asp, line 44
    end function

  9. #9
    quante parole ci potranno essere nella tabella? più o meno...

  10. #10
    sul db ci sono piu' di 2mila righe

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.