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

    Replace + incrementare valore

    Ciao a tutti,
    vorrei fare un Replace di una porzione di stringa e nel contempo aggiungere alla stringa sostituita un valore numerico incrementale.
    Un esempio pratico:

    Codice PHP:
    Replace(stringa,"miotesto","miotestonumero"
    dove per ogni "miotestonumero" vorrei una cosa del genere:

    miotesto1
    miotesto2
    miotesto3
    ...

    Qualche idea?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    Quote Originariamente inviata da lapiadina Visualizza il messaggio
    Qualche idea?
    a pare inserire un contatore... anche troppe. specifica meglio il contesto.

  3. #3
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    a pare inserire un contatore... anche troppe. specifica meglio il contesto.
    Ciao, grazie x il tuo interessamento...
    In pratica ho un testo HTML al quale vorrei fare dei replace nell'URL dell' HREF e oltre al replace vorrei aggiungere un numero progressivo...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da lapiadina Visualizza il messaggio
    Ciao, grazie x il tuo interessamento...
    In pratica ho un testo HTML al quale vorrei fare dei replace nell'URL dell' HREF e oltre al replace vorrei aggiungere un numero progressivo...
    E questo sera capito, Vincent (credo) intendesse come avviene il conteggio fisso da uno a x o in base a quanti href (ad esempio) ci sono nella pagina? Il conteggio deve ripartire sempre da zero o essere progressivo? Quando dovrebbe accadere questo replace al caricamento della pagina o al click? Il testo originale va mantenuto e aggiunto il numero o va eliminato?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    E questo sera capito, Vincent (credo) intendesse come avviene il conteggio fisso da uno a x o in base a quanti href (ad esempio) ci sono nella pagina? Il conteggio deve ripartire sempre da zero o essere progressivo? Quando dovrebbe accadere questo replace al caricamento della pagina o al click? Il testo originale va mantenuto e aggiunto il numero o va eliminato?
    Grazie Andrea, ah ok capito, si il conteggio parte da 1 e si incrementa a ogni href contenuto nel testo html di una newsletter, il testo proviene da un campo textarea inviato tramite metodo post..
    Mi serve per aggiungere a tutti gli href una variabile numerica, per poi fare analisi statistiche su quale link ha cliccato l'utente...
    spero di essermi spiegato

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Direi che devi procedere con js quello che vuoi fare in asp non è possibile
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    Quote Originariamente inviata da lapiadina Visualizza il messaggio
    ... si incrementa a ogni href contenuto nel testo html di una newsletter...
    Mi serve per aggiungere a tutti gli href una variabile numerica, per poi fare analisi statistiche su quale link ha cliccato l'utente...
    SE ho capito bene... (e sottolineo se [cit])

    nella mail hai diversi link per l'utente... a che ti serve aggiungere la variabile numerica?
    hai già il referrer di ogni link

    se aggiungi una variabile dove sta il tuo vantaggio?


    si fa anche lato server, ma non è chiaro l'uso finale

  8. #8
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    SE ho capito bene... (e sottolineo se [cit])
    nella mail hai diversi link per l'utente... a che ti serve aggiungere la variabile numerica?
    hai già il referrer di ogni link
    se aggiungi una variabile dove sta il tuo vantaggio?
    si fa anche lato server, ma non è chiaro l'uso finale
    si si hai capito bene.. la questione è che all'interno della newsletter ci possono essere degli href uguali, quindi per sapere su quali realmente ha cliccato l'utente gli andavo aggiungere una var numerica, per poi fare un'analisi comportamentale... tutto qua..

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da lapiadina Visualizza il messaggio
    si si hai capito bene.. la questione è che all'interno della newsletter ci possono essere degli href uguali, quindi per sapere su quali realmente ha cliccato l'utente gli andavo aggiungere una var numerica, per poi fare un'analisi comportamentale... tutto qua..
    Valorizzi una variabile globale count=1 dentro al ciclo che crea la newsletter la incrementi count=count+1 nel href aggiungi il count
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    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

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.