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')