Subir mp3 de usuarios

Hola, acudo de nuevo a ti porque me fuiste de una excelente ayuda en la ocasión anterior http://www.todoexpertos.com/categorias/tecnologia-e-internet/desarrollo-de-sitios-web/respuestas/2238090/web-o-red-social pues ahora tengo otro problema y me gustaría que me enviases información como antes, sé que por aquí es difícil explicar algo tan complicado aunque uno lo maneje bien, así que conque me mandes enlaces de por donde me puedo ir moviendo me conformo.
El tema es que he creado una red social en NING, realizo unos pagos mensuales para tener mi dominio, quitar las referencias a NING y poner mi propia publicidad, la verdad es que me sale por unos 30?/mes (la cuota es en dolares y al cambio me sale bien) pero es más económico que un servidor dedicado, contarte uno compartido por 6?/mes y le instalé joomla (como me recomendaste) es muy bueno y fácil de manejar cuando le pillas el truco, pero para crear lo que quería me dijeron que tenia que ser un dedicado ( esto es lo que he hecho http://www.fivemusicvideos.es/ ) y eso si que cuesta una pasta.Así que tengo el hosting compartido aparcado, me gustaría colocar en el un proyecto para la red social, desde la misma pondría un enlace al hosting y paso a explicarte que quiero poner y lo que quiero que me guíes, se trataría de que los usuarios de mi sitio puedan subir o mandarme un mp3 de su música, el cual los usuarios podrían descargarlo gratis pero a su vez poder realizar una donación voluntaria al grupo si lo desean, no me extiendo explicándotelo porque mejor te envío un enlace a una página que lo tiene para que lo veas http://www.escucha.com/mp3web/mp3_musica_top15.asp si clikas sobre uno de los grupos de tellvará a otra página donde clikas para descargar y en esta nueva abajo tienes para donar, algo que me gustaría también que me asesores de como hacerlo.
Vlla rollo te he soltado, eso te pasa por contestar bien jejej, por cierto, no quiero despedirme sin hacer un comentario sobre esto http://www.todoexpertos.com/categorias/tecnologia-e-internet/desarrollo-de-sitios-web/respuestas/2268104/como-ago-que-mi-web-tenga-mas-bisitas valla tela lo que hay que aguantar, te lo digo sabiendo lo que digo, ya que también soy experto en asesoramiento sobre derechos del trabajador y me tengo que encontrar con cosas como esta, te rompes el cerebro y el tiempo para responderle lo más exahustivamente posible y te lo agradecen de esa manera.
Saludos.

1 respuesta

Respuesta
1
Sí, a veces llegan preguntas imposibles de contestar porque sabes que la respuesta no va a gustar, pero bueno, rechazarlas tampoco me parece correcto :-)
Respecto a tu pregunta.
Subir ficheros. Importante tener en cuenta que el php.ini tiene unos parámetros que habrá que modificar, bien en el servidor o bien a través de código php. En los enlaces que te pongo puedes ver como modificarlo.
Para poder ponerlo un poco a tu gusto te diría que lo diseñaras, así que te dejo enlaces a código en PHP para que veas como funciona y luego ya le das el aspecto adecuado a tu página.
- Sube ficheros, guarda los datos en una base, y los lista para su descarga (código).
- Aquí se centra en los mp3 y se ve como modificar los parámetros de tiempo y tamaño por ejemplo de las descargas (código)
- Este se centra en las imágenes, supongo que tendrán que subir también la caratula (código)
- Aquí tienes una explicación muy clara del proceso paso a paso por si no entiendes algunos conceptos de los scripts anteriores (enlace).
- Para avanzar un poco más, deberás permitir subir más de un fichero y hacer un formulario más completo (ejemplo, ejemplo2)
Respecto a las donaciones supongo que si buscas algo sencillo utilices paypal. El problema que veo es el siguiente. Si la página es tuya, los usuarios suben su música y las donaciones van para ellos, o te organizas muy bien a la hora de trabajar o te vas a liar un montón. Cuando se hace una donación se necesitan todos los datos de los usuarios a los que se dona. Eso implica un nivel muy alto de seguridad en tus bases de datos y un servidor seguro para no incurrir en incumplimientos de la ley de protección de datos.
Hay dos opciones que se me ocurren:
1ª) Tu cobras las donaciones y las ingresas en sus cuentas periódicamente, ahí tendrás tú más experiencia en lo que a cuestiones fiscales se refiere. Los datos no los guardas en tu base de datos en la web, si no que es un fichero probado tuyo almacenado en tu pc. De todas formas deberás hacerles firmar el típico rollo sobre la protección de datos.
2ª) Cada usuario abre su cuenta en paypal, y te envía por mail el enlace que se genera para su botón de donaciones. Tú no tienes nunca sus datos, y los ingresos les llegan directamente.
En ambos casos se trata de crear una cuenta de PayPal. Te copio y pego una respuesta que di a un usuario anteriormente sobre el uso de paypal (como el enlace no sale y me parece que solo se podía ver desde mi cuenta de paypal la segunda respuesta explica donde encontrar el manual en pdf):
*******************************************
"Hola.
Hay distintas opciones, y sería largo de explicar aquí cada una de ellas y la forma en que se debe realizar cada una. Así que te comento como se hace en general y después eliges tú la opción que corresponda.
Lo primero es abrir una cuenta en PayPal.com, hay varios tipos de cuentas:
- Personal (para comprar por internet).
- Premier (para comprar y vender).
- Business (para empresas o grupos).
Tú tienes que darte de alta como "Premier". No tiene coste alguno el alta, sí hay comisión sobre las ventas: 0.35 euros por venta más un porcentaje en función de la facturación mensual (3.4% hasta 2500 euros, 2.9% hasta 10.000 euros, etc).
Una vez dada de alta la cuenta y activada, entras y en el menú superior aparece un apartado "Vender en su Web". Dentro de este apartado y a la izquierda hay un menú con varias formas de pago. Lo normal es la "estandar" (no tienes que hacer programación ninguna en tu web). Otra opción, la "express" requiere más conocimientos de programación e integra PayPal en tu web.
Al pulsar sobre "Estandar" te lleva a un generador de botones, estos pueden ser de pago por servicio, producto, donaciones, suscripción, etc. Así pues eliges el tipo, en función de uno u otro te va dando opciones en un formulario. Por ejemplo, si es un producto puedes cobrarlo solo por unidades, por peso y volumen si no recuerdo mal, en las suscripciones poner cada cuanto se cobra y descuentos que puedes hacer en la 1ª y 2ª suscripción, etc. además puedes poner el cobro de transporte aparte.
También indicar una página a la que regresar una vez hecho el pago, ya que el cliente al pulsar el botón directamente entra en la página de PayPal.
Una vez generado el botón solo tienes que introducir el código que te indica en el lugar de tu página donde hayas pensado ubicarlo. Es así de sencillo.
¿Cómo es el funcionamiento? Te lo explica con detalle en este pdf pero a grandes rasgos:
El cliente entra en tu web, ve un artículo que le interesa, al lado el botón que generaste en PayPal. Lo pulsa y entra en la web de PayPal. Si ya es cliente metes sus datos de login, si no se le pedirán todos, nombre, dirección, tarjeta de crédito, etc. para que se registre.
Pasa a una página en la que se le indica que es lo que va a comprar, el precio que va a pagar y a quién se lo va a comprar. Se le pide confirmación y de nuevo se le muestra una pantalla con los datos de la transacción y la forma de ponerse en contacto contigo.
Una vez finalizada la transacción el cliente regresa a tu página (si a sí lo defines en el botón), y ambos recibís un email de la transacción. Tú ademas en tu cuenta de PayPal compruebas que ha sido satisfactoria (tienes un historial de transacciones) y que el importe te ha sido cargado.
Hay mucha documentación adicional, carritos de la compra gratuitos y de pago, ayudas a programadores, etc, eso ya en función de lo que necesites.
Un saludo,
Kike"
********************
https://www.paypalobjects.com/WEBSCR-600-20091109-1/es_ES/ES/pdf/PP_WebsitePaymentsStandard_IntegrationGuide.pdf 
Pero es posible que la genere dinámicamente y por eso el enlace no funcione, para acceder:
http://www.paypal.es/es 
Pestaña "Programadores"
En el apartado "Comenzar" seleccionas "Documentación"
Y eliges el tipo de pago que hayas elegido, seguramente "Pago estándar" y ya ves el enlace.
Kike
************************************

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas