GDRCD 5.5 problema audio in scheda
GDRCD 5.5 problema audio in scheda postato il 22/06/2021 12:34:36 nel forum programmazione, open source e hosting e modificato da gdr-online.com il 22/06/2021 12:34:59
salve a tutti , sto riscontrato un problema piuttosto fastidioso, come da titolo, non riesco a far partire l'audio nella scheda dei personaggi, non ho effettuato nessuna modifica se non quella nei css, nel file config i permessi per l'audio sono abilitati infatti per la chat e per i messaggi l'effetto sonoro viene riprodotto purtroppo per la scheda no..
questo è il link del file mp3 che utilizzo
https://od.lk/s/NjlfMTk2NjIwODdf/Hobbit.mp3 ↗
qualcuno ha riscontrato questo problema?
Pagine → 1 2
22/06/2021 12:38:25
aik ha scritto: salve a tutti , sto riscontrato un problema piuttosto fastidioso, come da titolo, non riesco a far partire l'audio nella scheda dei personaggi, non ho effettuato nessuna modifica se non quella nei css, nel file config i permessi per l'audio sono abilitati infatti per la chat e per i messaggi l'effetto sonoro viene riprodotto purtroppo per la scheda no..
questo è il link del file mp3 che utilizzo
https://od.lk/s/NjlfMTk2NjIwODdf/Hobbit.mp3 ↗
qualcuno ha riscontrato questo problema?
Riscontrato e risolto al tempo.
Prova se con questo blocco di codice va:
//Impedisci XSS nella musica
$record['url_media'] = gdrcd_filter('fullurl', $record['url_media']);
if($PARAMETERS['mode']['allow_audio'] == 'ON' && ! $_SESSION['blocca_media'] && ! empty($record['url_media'])) { ?>
<audio autoplay>
<source src="<?php echo $record['url_media']; ?>" type="audio/mpeg">
</audio>
<!--[if IE9]>
<embed src="<?php echo $record['url_media']; ?>" autostart="true" hidden="true"/>
<![endif]-->
22/06/2021 12:42:03
haruka ha scritto: [quote]aik ha scritto: salve a tutti , sto riscontrato un problema piuttosto fastidioso, come da titolo, non riesco a far partire l'audio nella scheda dei personaggi, non ho effettuato nessuna modifica se non quella nei css, nel file config i permessi per l'audio sono abilitati infatti per la chat e per i messaggi l'effetto sonoro viene riprodotto purtroppo per la scheda no..
questo è il link del file mp3 che utilizzo
https://od.lk/s/NjlfMTk2NjIwODdf/Hobbit.mp3 ↗
qualcuno ha riscontrato questo problema?
Riscontrato e risolto al tempo.
Prova se con questo blocco di codice va:
//Impedisci XSS nella musica
$record['url_media'] = gdrcd_filter('fullurl', $record['url_media']);
if($PARAMETERS['mode']['allow_audio'] == 'ON' && ! $_SESSION['blocca_media'] && ! empty($record['url_media'])) { ?>
<audio autoplay>
<source src="<?php echo $record['url_media']; ?>" type="audio/mpeg">
</audio>
<!--[if IE9]>
<embed src="<?php echo $record['url_media']; ?>" autostart="true" hidden="true"/>
<![endif]-->
questo è il codice che gia ho presente nel file scheda.inc
purtroppo nn va
22/06/2021 12:48:29
aik ha scritto:
questo è il codice che gia ho presente nel file scheda.inc
purtroppo nn va
Riesci a postare l'intera porzione di codice che si occupa dell'audio in scheda?
Kasa.
22/06/2021 13:04:58
kasa ha scritto: [quote]aik ha scritto:
questo è il codice che gia ho presente nel file scheda.inc
purtroppo nn va
Riesci a postare l'intera porzione di codice che si occupa dell'audio in scheda?
Kasa.[/quote]
<?php
/********* CHIUSURA SCHEDA **********/
//Impedisci XSS nella musica
$record['url_media'] = gdrcd_filter('fullurl', $record['url_media']);
if($PARAMETERS['mode']['allow_audio'] == 'ON' && ! $_SESSION['blocca_media'] && ! empty($record['url_media'])) { ?>
<audio autoplay>
<source src="<?php echo $record['url_media']; ?>" type="audio/mpeg">
</audio>
<!--[if IE9]>
<embed src="<?php echo $record['url_media']; ?>" autostart="true" hidden="true"/>
<![endif]-->
<?php } ?>
</div><!-- Pagina -->
questo è il codice che gestisce l'audio in scheda
22/06/2021 14:17:52 e modificato da kasa il 22/06/2021 14:18:00
Ti sei assicurato che tutte le variabili vengono popolate correttamente?
Faccio riferimento a:
$PARAMETERS['mode']['allow_audio']
$record['url_media']
$_SESSION['blocca_media']
Kasa.
22/06/2021 15:55:51
kasa ha scritto: Ti sei assicurato che tutte le variabili vengono popolate correttamente?
Faccio riferimento a:
$PARAMETERS['mode']['allow_audio']
$record['url_media']
$_SESSION['blocca_media']
Kasa.
ecco i miei parametri
$PARAMETERS['mode']['allow_audio'] = 'ON';
$record['url_media'] risulta vuoto
$_SESSION['blocca_media']; risulta, stampandolo, valore 0
mi chiedo come sia possibile? non ho toccato nulla dalla scheda
22/06/2021 16:11:06 e modificato da kasa il 22/06/2021 16:11:45
aik ha scritto:
ecco i miei parametri
$PARAMETERS['mode']['allow_audio'] = 'ON';
$record['url_media'] risulta vuoto
$_SESSION['blocca_media']; risulta, stampandolo, valore 0
mi chiedo come sia possibile? non ho toccato nulla dalla scheda
Il fatto che $record['url_media'] risulti essere vuoto implica che non entrerà mai nella condizione IF in cui viene caricato il lettore audio.
Il debug/print di questa variabile lo hai fatto esattamente nella rigaprima dell'IF, giusto?
Nel caso, sei sicuro che il campo ´url_media´ nella tabella ´personaggi´ sia/venga popolato correttamente su DB?
Kasa.
22/06/2021 16:14:04
kasa ha scritto: [quote]aik ha scritto:
ecco i miei parametri
$PARAMETERS['mode']['allow_audio'] = 'ON';
$record['url_media'] risulta vuoto
$_SESSION['blocca_media']; risulta, stampandolo, valore 0
mi chiedo come sia possibile? non ho toccato nulla dalla scheda
Il fatto che $record['url_media'] risulti essere vuoto implica che non entrerà mai nella condizione IF in cui viene caricato il lettore audio.
Il debug/print di questa variabile lo hai fatto esattamente nella rigaprima dell'IF, giusto?
Nel caso, sei sicuro che il campo ´url_media´ nella tabella ´personaggi´ sia/venga popolato correttamente su DB?
Kasa.[/quote]
sono certo che il campo url media nel db non è vuoto..
mi chiedo: dove è la select che mi dovrebbe stamapre questo valore $record['url_media']; ?
non riesco a trovarla nella scheda
22/06/2021 16:20:49
kasa ha scritto: [quote]aik ha scritto:
ecco i miei parametri
$PARAMETERS['mode']['allow_audio'] = 'ON';
$record['url_media'] risulta vuoto
$_SESSION['blocca_media']; risulta, stampandolo, valore 0
mi chiedo come sia possibile? non ho toccato nulla dalla scheda
Il fatto che $record['url_media'] risulti essere vuoto implica che non entrerà mai nella condizione IF in cui viene caricato il lettore audio.
Il debug/print di questa variabile lo hai fatto esattamente nella rigaprima dell'IF, giusto?
Nel caso, sei sicuro che il campo ´url_media´ nella tabella ´personaggi´ sia/venga popolato correttamente su DB?
Kasa.[/quote]
ho risolto
il problema era appunto la variabile, penso a questo punto che sia un bug della versione 5.5
$record['url_media'] non esiste, cambiandola in $personaggio['url_media'] funziona tutto
22/06/2021 16:21:06
aik ha scritto:
sono certo che il campo url media nel db non è vuoto..
mi chiedo: dove è la select che mi dovrebbe stamapre questo valore $record['url_media']; ?
non riesco a trovarla nella scheda
In effetti, stando alla versione presente su GitHub di GDRCD, la variabile $record non viene popolata in scheda.inc.php, da nessuna SELECT.
Puoi provare ad aggiungere questo parametro alla SELECT del Personaggio, in $query oppure puoi prenderti la briga di popolare $record con le entrate mancanti ( dato che viene usata qua e là sempre in scheda.inc.php ).
Kasa.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Foundation Galactic Frontier ↗
World of Warship ↗
War Thunder ↗
Neverness to Everness ↗
Imperion ↗
Sea of Conquest ↗
AlterEgo ↗
The Coven ↗
Exclusive Villa GdR ↗
Hero Wars ↗