Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Funzione INSTR

  1. #1
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197

    Funzione INSTR

    Ciao ragazzi ho un problemino con la funzione in oggetto per la ricerca di un testo in una stringa.

    La stringa da cercare nel testo è la seguente:

    codice:
    il problema riguarda il carattere:

    codice:
    "
    non viene letto...e quindi lo script non trova il testo cercato...anche se c'è...

    Ho sostituito:

    codice:
    "
    con

    & # 34;

    ma non cambia nulla...

    Grazie

  2. #2
    codice:
    inStr(stringa,"""")

  3. #3

  4. #4
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197
    Il problema permane....ho fatto un
    codice:
    response.write
    per entrambe le soluzioni che mi avete proposto...la stringa viene riportata in maniera corretta ma lo script non trova il testo cercato...

  5. #5
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197
    Lo script:
    codice:
    if instr(testoincuicercare, stringadacercare )>0 then
       response.write ("link presente")
    else
       response.write ("link non presente")
    end if
    funziona se cerco:

    codice:
    stringadacercare = "http://www.sito.xx"
    se invece cerco:

    codice:
    stringadacercare = "[img][/img] "
    non va...

  6. #6
    mi piacerebbe vedere come hai fatto con chr(34)... comunque si fa così

    stringadacercare = "<a href=" & chr(34) & "http://www.sito.xx" & chr(34) & " target=.....


    una bella rottura

  7. #7
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197
    Ho fatto sia così:

    codice:
    stringa = "[img] & chr(34) & [/img]"
    così:

    Codice PHP:
    stringa "[url="&#34;[url]http://www.sito.xx"target="_blank"[/url]><img"][/url]" 
    e così:

    codice:
    stringa = "[img][/img]"
    ...il risultato non cambia...

    Originariamente inviato da optime
    una bella rottura
    ...non dirlo a me...

  8. #8
    Anche se non è molto chiaro se a te serve uno script per cercare dentro del codice html di una pagina(in quel caso devi usare fso per aprirti il file e poi farti una bella ricerchina), non si capisce bene il tuo problema.

    codice:
    Dim StrSrch
    Dim Txt
    
    StrSrch = Server.HTMLEncode("hello world")
    Txt = Server.HTMLEncode("hello world and so on...")
    
    If InStr(1,Txt,StrSrch,1) > 0 Then
     Response.Write "Ricerca eseguita con successo:
    "
     Response.Write Replace(Txt,StrSrch,"<u>" & StrSrch & "</u>",1,1,1)
    Else
     Response.Write "La stringa cercata non &egrave; stata trovata"
    End If
    Questo cerca e trova tranquillamente il link dentro la variabile testo, inoltre te lo sottolinea in fase di rapporto dei risultati(1 volta sola perchè vogliamo essere leggeri )

    Byeeezzz

  9. #9
    Utente di HTML.it L'avatar di Utente
    Registrato dal
    Dec 2005
    Messaggi
    197
    Grazie FxAndrea !!!

    Sai dove sbagliavo?

    Txt = Server.HTMLEncode ("hello world and so on...")

    come puoi vedere dai post sopra, avevo dimenticato di contenere la stringa da ricercare nell'oggetto Server HTMLEncode...

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