Ayuda con este código de vídeo quiero ponerlo con json_encode

Joscplan Seguir

Gamma
Programador
Verificación en dos pasos activada
Desde
20 Jun 2013
Mensajes
439
Buenas tardes forobeta,

Ando ocupando ayuda en un código el cual no entiendo que es el siguiente:

AnimeID un sitio de anime online en sus reproductores de video usa esto:
PHP:
<li class="mirror sel" data-vid="{'v':'\u003Ciframe marginheight=\u00220\u0022 marginwidth=\u00220\u0022 scrolling=\u0022no\u0022 frameborder=\u00220\u0022 width=\u0022100%\u0022 height=\u0022200\u0022 src=\u0022http:\/\/animeid.tv\/gk\/netumob.php?nt=9BR2X6AKRW9K\u0022 target=\u0022_blank\u0022\u003E\u003C\/iframe\u003E'}">iOS</li>

Yo entendí que eso es json_encode y justamente lo es pero a mi me sale asi:
PHP:
<li class="mirror" data-vid="{'v':'" \u003ciframe="" src="\u0022http:\/\/vk.com\/video_ext.php?oid=241127522\u0026id=168210864\u0026hash=cbc958520b25506f\u0026hd=2\u0022" width="\u0022100%\u0022" height="\u0022400\u0022" frameborder="\u00220\u0022\u003E\u003C\/iframe\u003E&quot;'}&quot;">OP 4</li>

Quiero saber en que me equivoco o que me falta, el código que yo uso es:
PHP:
$tabs_li .= '<li class="mirror" data-vid="{\'v\':\''.json_encode($videx, JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP | JSON_UNESCAPED_UNICODE).'\'}">OP '.$i2.'</li>  ';

El error por no decir "horror" es que no elimina los " <--- y me pone &quot; al finalizar.

Para aclarar:
$videx = es la variable que invoca el iframe completo y $i2 como supondrán es el numero de opción.

El código debería de quedar así:
PHP:
<li class="mirror" data-vid="{'v':' \u003ciframe src=\u0022http:\/\/vk.com\/video_ext.php?oid=241127522\u0026id=168210864\u0026hash=cbc958520b25506f\u0026hd=2\u0022 width=\u0022100%\u0022 height=\u0022400\u0022 frameborder=\u00220\u0022\u003E\u003C\/iframe\u003E'}">OP 4</li>

Pero no da :sorrow:

Espero haberme dado a entender.
Desde ya gracias a los que me puedan ayudar :encouragement:

---------- Post agregado el 13-may-2014 hora: 18:12 ----------

Cito a un usuario que me han dicho que es bueno en esto: [MENTION=9679]cicklow[/MENTION] agradecería si me puede ayudar.
 
Última edición:

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.102
Y los " <--- y el "" <-- todo lo cambio con str_replace ?

si podes cambiarlo... habia puesto quot; pero el foro me lo convirtio XD... jeje... podes probar eso. str_repplace(....json_encode(...))
 

Joscplan

Gamma
Programador
Verificación en dos pasos activada
Desde
20 Jun 2013
Mensajes
439
si podes cambiarlo... habia puesto quot; pero el foro me lo convirtio XD... jeje... podes probar eso. str_repplace(....json_encode(...))

Gracias ya quedo :D

Lo tuve que hacer así:
PHP:
$videos= json_encode($videx, JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP | JSON_UNESCAPED_UNICODE);
			$videos= str_replace('&quot;','',$videos);
			$videos= str_replace('"','',$videos);
	    $li.= '<li class="mirror" data-vid="{\'v\':\''.$videos.'\'}">OP '.$i2.'</li>  ';
 
Arriba