Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    controllo carattere in stringa

    devo estrarre una stringa e controllare che i primi tre caratteri siano il tag

    , se non è così lo devo aggiungere!
    Giò

  2. #2
    codice:
    if not left(stringa,3) = "
    
    " then stringa = "
    
    " & stringa

  3. #3
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    codice:
    <%	messaggio = RecSet("News_Testo")
    				mess = Split(messaggio)
    				messaggio = ""
    				for i = 0 to Ubound(mess)
    				messaggio = messaggio & mess(i) & " "
    				if i = 0 then exit for
    			next
    			if mess(1)= "
    
    " Then%><%else%>
    
    <% End if %>
    			<%Response.Write(messaggio)
    			%>
    Sto facendo in questo modo!

    MA ora il problema è alla fine del messaggio! Come faccio a verificare l'ultima che gli ultimi 3 caratteri della stringa sia proprio il mio tag </p>?
    Giò

  4. #4
    codice:
    <%	messaggio = RecSet("News_Testo")
    				mess = Split(messaggio)
    				messaggio = ""
    				for i = 0 to Ubound(mess)
    				messaggio = messaggio & mess(i) & " "
    				if i = 0 then exit for
    			next
    			if mess(1)= "
    
    " Then%><%else%>
    
    <% End if %>
    			<%Response.Write(messaggio)
    			
                              if not right(messaggio,4) = "</p>" then
                              response.write "</p>"
                              end if
    %>

  5. #5
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Mi sembrava funzionasse invece no!

    Questo il codice:
    codice:
    <%	messaggio = RecSet("News_Testo")
    				mess = Split(messaggio)
    				messaggio = ""
    				for i = 0 to Ubound(mess)
    				messaggio = messaggio & mess(i) & " "
    				if i = 0 then exit for
    			next
    			if not mess(1)= "
    
    " Then
    			response.write"
    
    " 
    			End if %>
    			<%Response.Write(RecSet("News_Testo"))
                              if not right(messaggio,4) = "</p>" then
                              Response.write "</p>"
                              End if
    	RecSet.Close
    	set RecSet = Nothing 
    %
    Il problema è che all'inizio mi aggiunge sempre

    .

    Anche se uso il codice postato da Mems!
    Giò

  6. #6
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Ho risolto in questo modo per la prima parte:

    codice:
    <%	messaggio = RecSet("News_Testo")
    				mess = Split(messaggio)
    				messaggio = ""
    				for i = 0 to Ubound(mess)
    				messaggio = messaggio & mess(i) & " "
    				if i = 0 then exit for
    			next
    			msg = mess(0)
    			if not left (msg,3) = "
    
    " Then%>
    
    <% End if %>
    ma x la seconda parte non sto proprio capendo come fare!
    Giò

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.