Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
Script PHP para DescargasTema Solucionado
- Leonel Pedron
- Mensajes: 22
- Registrado: 11 Oct 2012, 02:13
- Edad: 48
Script PHP para Descargas
URL: http://www.planetatecnico.com/foro
Versión phpBB: 3.0.11
MODs Instalados: Topic Solved - share on - ReIMG Image Resizer - ¿Quién nos ha visitado? - breadcrumbs sidebar - recent topics - AJAX Chat -
Plantilla(s) usada(s): X-Static
Servidor: de Pago
Actualización desde otra versión: Si ,anterior 3.0.10
Conversión desde otro sistema de foros: No
Buen dia, creo es el lugar correcto para mi consulta.
Quiero agregar publicidades al cuadro de descarga de un adjunto. Los mismos están en el foro y los usuarios deben estar registrados para poder descargar.
Creo lo que necesito es otro archivo PHP, para reemplazar al ..../download/file.php
Que primero me muestre las publis y luego me redireccione al original file.php.
Versión phpBB: 3.0.11
MODs Instalados: Topic Solved - share on - ReIMG Image Resizer - ¿Quién nos ha visitado? - breadcrumbs sidebar - recent topics - AJAX Chat -
Plantilla(s) usada(s): X-Static
Servidor: de Pago
Actualización desde otra versión: Si ,anterior 3.0.10
Conversión desde otro sistema de foros: No
Buen dia, creo es el lugar correcto para mi consulta.
Quiero agregar publicidades al cuadro de descarga de un adjunto. Los mismos están en el foro y los usuarios deben estar registrados para poder descargar.
Creo lo que necesito es otro archivo PHP, para reemplazar al ..../download/file.php
Que primero me muestre las publis y luego me redireccione al original file.php.
URL: http://www.planetatecnico.com/foro
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
- Carlos Murillo
- Mensajes: 701
- Registrado: 28 Nov 2011, 04:21
- Género:
- Edad: 34
Re: Script PHP para Descargas
Muevo tema a Soporte, ayuda, preguntas sobre phpBB 3

- Creado comunidades mexicanas! - phpBBMexico.com
- Mis Proyectos Personales: | Mostrar

SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.
- Leonel Pedron
- Mensajes: 22
- Registrado: 11 Oct 2012, 02:13
- Edad: 48
Re: Script PHP para Descargas
Avance en algo, me cree el archivo en "PHP", el cual reemplazaria al original file.php
Pero estoy trabado aqui:
Normalmente cuando tenemos un adjunto se le asigna a la descarga la "id" del archivo. quedando la ruta de descargas asi:
en el archivo que me cree: no se como poner en forma automatica esa "id"
que iria en esta linea de codigo:
Dejo enlace al archivo que cree:
http://www.planetatecnico.com/foro/download/file2.php
Pero estoy trabado aqui:
Normalmente cuando tenemos un adjunto se le asigna a la descarga la "id" del archivo. quedando la ruta de descargas asi:
www.planetatecnico.com/foro/download/file.php?id=[b][color=#FF0000]nº[/color][/b]
en el archivo que me cree: no se como poner en forma automatica esa "id"
que iria en esta linea de codigo:
var pagina="file.php?id=[color=#FF0000][b]aqui[/b][/color]"
Dejo enlace al archivo que cree:
http://www.planetatecnico.com/foro/download/file2.php
URL: http://www.planetatecnico.com/foro
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
- Carlos Murillo
- Mensajes: 701
- Registrado: 28 Nov 2011, 04:21
- Género:
- Edad: 34
Re: Script PHP para Descargas
Bueno, yo compre un script que hace esto en los enlaces del foro. pones un url en donde sea y al momento de pincharle el enlace se va a una pagina de publi y luego a la descarga.
Puedes ir a phpbbmods.es allí me lo crearon por un precio bastante bajo.
puedes verlo funcionando en mi portal: http://sinaloa-mp3.org/ ponen las url y automaticamente se hace esto en los temas, portal donde sea.
Puedes ir a phpbbmods.es allí me lo crearon por un precio bastante bajo.

puedes verlo funcionando en mi portal: http://sinaloa-mp3.org/ ponen las url y automaticamente se hace esto en los temas, portal donde sea.
- Creado comunidades mexicanas! - phpBBMexico.com
- Mis Proyectos Personales: | Mostrar

SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.
- Leonel Pedron
- Mensajes: 22
- Registrado: 11 Oct 2012, 02:13
- Edad: 48
Re: Script PHP para Descargas
Muchas gracias por la recomendación, pero me falta tan poco y no soy de colgar los guantes tan rápido.
Esperemos un tiempo y a que se arrime algún experto.
Esperemos un tiempo y a que se arrime algún experto.

URL: http://www.planetatecnico.com/foro
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Re: Script PHP para Descargas Tema Solucionado
En realidad es muy sencillo, ya que veo que tienes algo de conocimientos, explico lo que debes hacer y ya veras como lo haces...
Lo primero es crear el archivo que va a tener la publicidad, pero no en la carpeta
A este archivo debes agregarle una variable que contenga el $_GET a un parámetro de la url, por ejemplo:
También a ese archivo donde va a estar la publicidad le haces un script para redireccionar a los X segundos, el cual sera el encargado de luego de mostrar la publicidad durante un tiempo de enviar a los usuarios al archivo de descarga que esta en la variable
Ahora solo falta la unión de los adjuntos con dicho archivo de publicidad, para esto debes editar el archivo includes/functions_content.php (aclaro que esto no lo he probado, así que no estoy seguro que funcione, ya debes ser tú quien haga las pruebas ya que esto solo son indicaciones rápidas de lo que debes hacer), busca:Y después agrega:Aquí solo es que cambies el nombre del archivo por el que tu has creado y listo.
Espero haberme hecho entender.
Lo primero es crear el archivo que va a tener la publicidad, pero no en la carpeta
download/
sino en el root del foro.A este archivo debes agregarle una variable que contenga el $_GET a un parámetro de la url, por ejemplo:
$attach = $_GET['attach'];
También a ese archivo donde va a estar la publicidad le haces un script para redireccionar a los X segundos, el cual sera el encargado de luego de mostrar la publicidad durante un tiempo de enviar a los usuarios al archivo de descarga que esta en la variable
$attach
que acabamos de crear.Ahora solo falta la unión de los adjuntos con dicho archivo de publicidad, para esto debes editar el archivo includes/functions_content.php (aclaro que esto no lo he probado, así que no estoy seguro que funcione, ya debes ser tú quien haga las pruebas ya que esto solo son indicaciones rápidas de lo que debes hacer), busca:
Código: Seleccionar todo
$l_downloaded_viewed = 'DOWNLOAD_COUNT';
Código: Seleccionar todo
$download_link = append_sid("{$phpbb_root_path}archivo.$phpEx", 'attach=' . $download_link);
Espero haberme hecho entender.
- Leonel Pedron
- Mensajes: 22
- Registrado: 11 Oct 2012, 02:13
- Edad: 48
Re: Script PHP para Descargas
Ante todo muchas gracias por arrimarte a mi post.
Esta muy buena tu propuesta ya que dejo intacto el "file.php"
Aparentemente si hace la sumatoria de los archivos, pero sigo teniendo el problema que me direcciona al "file.php" pero pierdo la "id" del archivo, obviamente le estoy errando yo en mi archivo de redireccion.
Te detallo:
- Al hacer click al adjunto me manda a esta direccion:
- Muestra la publi y luego del tiempo de espera me manda aca:
Como veras pierdo de camino "?id=xxx"
Te paso el codigo del archivo que cree, a ver si me iluminas
Creo mi error esta en la linea:
Esta muy buena tu propuesta ya que dejo intacto el "file.php"
Aparentemente si hace la sumatoria de los archivos, pero sigo teniendo el problema que me direcciona al "file.php" pero pierdo la "id" del archivo, obviamente le estoy errando yo en mi archivo de redireccion.
Te detallo:
- Al hacer click al adjunto me manda a esta direccion:
http://www.planetatecnico.com/foro/filepubli.php?attach=./download/file.php?id=xxx
- Muestra la publi y luego del tiempo de espera me manda aca:
http://www.planetatecnico.com/foro/download/file.php
Como veras pierdo de camino "?id=xxx"
Te paso el codigo del archivo que cree, a ver si me iluminas
Código: Seleccionar todo
<?php
$attach = $_GET['attach'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
<head>
<title>Descargas - Planetatecnico.com</title>
</head>
<body>
<div align="center"><H2>Auspiciantes</H2> </div>
<table width="100%" border="0">
<tr>
<td align="center">Sponsor 1</td>
</tr>
<tr>
<td align="center">Sponsor 2</td>
</tr>
</table>
<script language="JavaScript" type="text/JavaScript">
var pagina="download/file.php"
function redireccionar()
{
location.href=pagina
}
setTimeout ("redireccionar()", 6000);
</script>
</body>
</html>
var pagina="download/file.php"
URL: http://www.planetatecnico.com/foro
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Re: Script PHP para Descargas
Claro, debe ser así:Leonel Pedron escribió:Creo mi error esta en la linea:
Código: Seleccionar todo
var pagina = <?php echo $attach; ?>;
$attach
de lo contrario nunca se va a generar la descarga.- Leonel Pedron
- Mensajes: 22
- Registrado: 11 Oct 2012, 02:13
- Edad: 48
Re: Script PHP para Descargas
Buen dia, te comento que me hace:
Ahora a los adjuntos los manda aca:
Si visualizo el codigo con el navegador (ver c. fuente en html) en plena ejecucion, me queda esta linea que no se si por aca viene el problema:
El "." hace referencia a la ruta: http://www.dominio/foro/ ?
La "id" del adjunto la toma joya. Ahi estamos bien.
Me abre el PHP creado con la publi pero no redirecciona se queda alli nomas, probe poner las lineas de php y java dentro del <head> y tampoco.
quedo asi el codigo del archivo:
Ahora a los adjuntos los manda aca:
http://www.planetatecnico.com/foro/filepubli.php?attach=./download/file.php?id=12621
Si visualizo el codigo con el navegador (ver c. fuente en html) en plena ejecucion, me queda esta linea que no se si por aca viene el problema:
var pagina = ./download/file.php?id=12621;
El "." hace referencia a la ruta: http://www.dominio/foro/ ?
La "id" del adjunto la toma joya. Ahi estamos bien.
Me abre el PHP creado con la publi pero no redirecciona se queda alli nomas, probe poner las lineas de php y java dentro del <head> y tampoco.
quedo asi el codigo del archivo:
Código: Seleccionar todo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Descargas - Planetatecnico.com</title>
<?php
$attach = $_GET['attach'];
?>
<script language="JavaScript" type="text/JavaScript">
var pagina = <?php echo $attach; ?>;
function redireccionar()
{
location.href=pagina
}
setTimeout ("redireccionar()", 6000);
</script>
</head>
<body>
Publicidad - Etc
</body>
</html>
URL: http://www.planetatecnico.com/foro
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Re: Script PHP para Descargas
Borra ese código js, y más bien hazlo desde php con meta de html, luego de Con eso sera suficiente para que a los 6 segundos se redireccione a la descarga del adjunto.
$attach
en una linea nueva pon:Código: Seleccionar todo
echo '<meta http-equiv="Refresh" content="6;url=' . $attach . ' ">';
- Leonel Pedron
- Mensajes: 22
- Registrado: 11 Oct 2012, 02:13
- Edad: 48
Re: Script PHP para Descargas
!!! Maestro Genial lo suyo !!!
Un placer haber recibido su ayuda y a la vez me sirve para aprender un poco mas.
Quedo perfecto, le di 10 segundos.
Como se dice en mis pagos le debo un buen asado !!!!
Abrazo y nos estamos cruzando x el foro.
Un placer haber recibido su ayuda y a la vez me sirve para aprender un poco mas.
Quedo perfecto, le di 10 segundos.
Como se dice en mis pagos le debo un buen asado !!!!
Abrazo y nos estamos cruzando x el foro.
URL: http://www.planetatecnico.com/foro
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)
Plantilla usada: X-Static Skin
MODs instalados: Topic Solved - Share On - ReIMG Image Resizer - ultimas visitas ...
Versión de phpBB: 3.0.11
Servidor: de pago (Ultrasitios)