Visualizzazione dei risultati da 1 a 3 su 3

Discussione: string replace

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027

    string replace

    ciao a tutti,

    ho una domanda: ho una stringa e faccio lo string replace di questo tipo:

    $str = str_replace("_"," ",$str);

    dopodichè io $str la devo visualizzare dentro una funzione chiamata data-title all'interno di un tag <a> (data-title è un attributo creato da uno script js di una lightbox)

    il replace viene fatto correttamente, ma quando richiamo data-title=$str e ipotizzando che $str contenga "ciao cane" a me il data-title mi da solo "ciao" tralasciando "cane"

    come mai?

    il codice è questo dell'uso del data-title

    codice:
    <?php.....
    $immagini['titolo'] = str_replace("_"," ",$immagini['titolo']);
    echo "<a data-lightbox=roadtrip data-title=".$immagini['titolo']." href=............
    qui l'uso di data-title dentro il file js

    codice:
    title: $link.attr('data-title')

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    mancano apici, forse
    Codice PHP:
    echo "<a data-lightbox=roadtrip data-title='".$immagini['titolo']."' href=............ 

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.