Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22
  1. #11
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Valorizzi una variabile globale count=1 dentro al ciclo che crea la newsletter la incrementi count=count+1 nel href aggiungi il count
    Grazie Andrea,
    non c'è un ciclo che crea la newsletter... la newsletter viene editata dall'admin tramite editor WYSIWYG e inviata via POST ad una pagina ASP che la inserisce nel DB e poi fa il Send...
    Il ciclo si potrebbe fare se riuscissi a creare una funzione che mi cicla in testo html x volte quanti sono gli HREF...
    Forse come dicevi tu, l'unico modo è tramite JS..

  2. #12
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    no andrea, lapiadina cerca un'altra cosa.
    è un po macchinoso... ti do uno spunto (ora no ho tempo per lavorarci)
    il concetto a grandi linee, da verificare:
    prendi il testo
    splitti le occorrenze di (per esempio) ".asp""
    con un ciclo aggiungi un'ancora numerica incrementata es: #1 poi #2 ecc...
    ottenendo .asp#1"
    è solo un'idea di partenza da perfezionare
    spero di aver trasmesso il concetto
    Si la mia idea è proprio questa..
    infatti il problema è nel passaggio "con un ciclo aggiungi un'ancora numerica incrementata"..
    Se io "splitto", poi con ubound so quanti referer ho nel testo, quindi poi potrei fare un ciclo For i=0 to Ubound... ma come intervengo incrementando il valore numerico? è qui il mio intoppo...

  3. #13
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    non hai bisogno di contali.

    incrementando un contatore, il ciclo ti consente di assegnare la variabile.

  4. #14
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    non hai bisogno di contali.
    incrementando un contatore, il ciclo ti consente di assegnare la variabile.
    ok posso anche non contarli, ok il contatore, ma poi come faccio a fare un ciclo con un replace che mi aggiunge il valore? se faccio il replace me li fa tutti in un'unica volta, non è che fa il ciclo... Forse son stordito io...

  5. #15
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    il replace lo fai solo sul segmento che ti interessa, inserendo la variabile contatore incrementata,
    altrimenti il discorso sul ciclo decade.

  6. #16
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    il replace lo fai solo sul segmento che ti interessa, inserendo la variabile contatore incrementata,
    altrimenti il discorso sul ciclo decade.
    Quindi una cosa del genere:
    1- splitto
    2- valorizzo contatore = 0
    3- apro ciclo For Each
    4- replace + contatore
    5- incremento contatore
    6- chiudo ciclo

    giusto?

  7. #17
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    giusto

  8. #18
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Cosi ?

    Codice PHP:
    <%@ Language="VBScript" %>
    <!
    DOCTYPE html>
    <
    html lang="en">
        <
    head>
            <
    meta charset="utf-8" />
            <
    title></title>
        </
    head>
        <
    body>
            <
    div>
                <%
                    
    mytext "hjdjkllld miosito djkjoaz miosito fanfkinef miosito"
                    
    beforeText ""
                    
    afterText mytext
                    index 
    1
                    
    while afterText <> beforeText
                        beforeText 
    afterText 
                        searchFor 
    "miosito"
                        
    replaceBy "pippo" index
                        afterText 
    Replace(beforeText,searchFor,replaceBy,1,1)
                        
    response.write(afterText "<br/>")
                        
    index index 1
                    wend
                
    %>
     
            </
    div>
        </
    body>
    </
    html
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  9. #19
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    bella soluzione

  10. #20
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Grazie.
    E' il mio primo script asp.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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.