Ayuda con base64

Billy Mays Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
necesito saber como leer un archivo codificado use base64
me dejo unos numero con letras pero quiero que se lea esta url escondida

URL= "data: [ tipo ];base64,datos"

en un enlace solo se muestra su url correcta
<a href="data:;base64,numero">Enlace</a>

alguien sabe como usarlo de la manera que digo?

con una imagen si funciona lo pobre porque en tipo image/png pero para que lea la url?

use text/html pero nada
 
Última edición:

ZaySoft

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
25 Jul 2012
Mensajes
162
No se si te entendí bien, pero creo que lo que buscas hacer es esto

Insertar CODE, HTML o PHP:
<?php
$url = 'numeroenbase64';
echo base64_decode($url);
?>

Si no es lo que buscas dame mas datos para poder ayudarte.
 
Última edición:

Billy Mays

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
No se si te entendí bien, pero creo que lo que buscas hacer es esto

Insertar CODE, HTML o PHP:
<?php
$url = 'numeroenbase64';
echo base64_decode($url);
?>

Si no es lo que buscas dame mas datos para poder ayudarte.

estoy tratando de encriptar una url usando decode

<?php
$str = "http://google.com";
echo base64_encode($str);
?>

me deja esto

aHR0cDovL2dvb2dsZS5jb20=

ahora, yo lo pongo como
data:text/html;charset=UTF-8;base64,aHR0cDovL2dvb2dsZS5jb20=

pero lo lee como texto y no se va para google.com osea no se redirecciona a su contenido
 

lombervid

Zeta
Verificación en dos pasos activada
Desde
29 Abr 2011
Mensajes
1.509
Lo que se me ocurre es que pongas el puro código de base64 en el href y te creas un evento del click de los enlaces en donde los rediriges a la url después de decodificarla.

Algo como:

HTML:
<a href="aHR0cDovL2dvb2dsZS5jb20=">link</a>
HTML:
<script type="text/javascript">
	$(document).ready(function() {
		$('a').click(function(event) {
			event.preventDefault();
			var href = $(this).attr('href')
			document.location.href = base64_decode(href);
		});
	});
</script>

Saludos.
 

Billy Mays

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Lo que se me ocurre es que pongas el puro código de base64 en el href y te creas un evento del click de los enlaces en donde los rediriges a la url después de decodificarla.

Algo como:

HTML:
<a href="aHR0cDovL2dvb2dsZS5jb20=">link</a>
HTML:
<script type="text/javascript">
	$(document).ready(function() {
		$('a').click(function(event) {
			event.preventDefault();
			var href = $(this).attr('href')
			document.location.href = base64_decode(href);
		});
	});
</script>

Saludos.

No funciona como dices, en un post vi que le tenia que agregar ajax, se lo agrege y tampoco sirvio
 

lombervid

Zeta
Verificación en dos pasos activada
Desde
29 Abr 2011
Mensajes
1.509
No funciona como dices, en un post vi que le tenia que agregar ajax, se lo agrege y tampoco sirvio

Si quiera entiendes como es como digo, y claro, tienes que crear tu funcion de "base64_decode" porque en javascrpt no existe. Y por supuesto, si lo pones tal cual está no te va a funcionar porque esa funcion no existe en javascript.

Saludos.
 

Billy Mays

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Si quiera entiendes como es como digo, y claro, tienes que crear tu funcion de "base64_decode" porque en javascrpt no existe. Y por supuesto, si lo pones tal cual está no te va a funcionar porque esa funcion no existe en javascript.

Saludos.

tengo 2 funciones creadas

base64_decode

y base64_encode

con la direcion encriptada y la direccion normal

funciona eso si, pero lo lee como txt
 

Billy Mays

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.

cantasken

VIP
Delta
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Suscripción a IA
Desde
27 Feb 2014
Mensajes
708

Billy Mays

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
ok, volve hacerlo y encontre este gen.
data: URI Generator

el problema es que me deja el codigo muy largo, no hay forma de acortarlo sin acortadores como bit.ly o cor.to??
 

maduranma

Beta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jun 2014
Mensajes
75
La única forma sería almacenarlo en una base de datos y junto a el un link corto generado al azar, o un id, o siguiendo un patrón. También puedes encriptarlo en MD5 para que sea de 32 caracteres, pero dudo que te sirva.
Suerte ;)
 

Billy Mays

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 May 2014
Mensajes
95
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
La única forma sería almacenarlo en una base de datos y junto a el un link corto generado al azar, o un id, o siguiendo un patrón. También puedes encriptarlo en MD5 para que sea de 32 caracteres, pero dudo que te sirva.
Suerte ;)

hay un serio problema bro, si lo encripto con md5 me deja igual como un texto plano y no como la url para que se vea el contenido.
cuando agrego el codigo largo que seria.

PHP:
data:text/html;charset=UTF-8;base64,PEhUTUw+PEhFQUQ+PG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7Y2hhcnNldD11dGYtOCI+CjxUSVRMRT4zMDIgTW92ZWQ8L1RJVExFPjwvSEVBRD48Qk9EWT4KPEgxPjMwMiBNb3ZlZDwvSDE+ClRoZSBkb2N1bWVudCBoYXMgbW92ZWQKPEEgSFJFRj0iaHR0cDovL3d3dy5nb29nbGUuY28udWsvP2dmZV9yZD1jciZhbXA7ZWk9S21DNVU3LV9ESTNZOGdmYi1JQ1FDUSI+aGVyZTwvQT4uDQo8L0JPRFk+PC9IVE1MPg0K

me marca error 414
Request-URI Too Large

The request URL is over the maximum size allowed!

si agrego el texto corto plano no se ve.

y eso depende de que clase de pagina, si es un foro o pagina con muchas paginas, el codigo se hara largisimooo.

- - - Actualizado - - -

Alguna solucion?

- - - Actualizado - - -

alguna solucion?
 
Arriba