| |||
Necesito ayuda Hola muy buenas a todos, he creado este tema, q es el de Envío de Notas de Prensa en Php, porque me parece una aplicación bastante útil, a la hora de hacer envío de notas de prensa a diferentes medios de comunicación. Con sus respectivas tablas de destinatarios, envios, firmas, tipos de medio... Rogaría que si alguno de ustedes está puesto en este tema respondiese. Un saludo. Gracias. |
| |||
Pero .. esas "notas de prensa" como lo reciben o publican directamente esos médios? ¿Tienen algún "formulario" donde tu manualmente te diriges y creas esa nota .. ? ¿Se envian por e-mail con cierto formato? ¿Se genera algún archivo con cierto formato (tal vez XML?) y se envia a cierta dirección? ¿Tienen esos médios algún "API" .. ya sea un webservice u otros médios para hacer llegar esas notas de prensa (hablemos de "datos" con cierto formato) a sus "servidores"? Ó sólo quieres un sistema para gestionar y registrar las publicaciones de esas notas de prensa?. Bueno .. si es esto último .. crea una Base de datos con todos esos datos que debes registrar y la administras con PHP .. como si de cualquier otro tipo de aplicación se tratase. NO sé si habrá algo hecho al respecto .. pero bueno .. puedes solicitar que movamos tu mensaje al foro de "Aplicaciones pre-fabricadas" por si alguien conoce una ya hecha. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Notas de prensa Hola Cluster, Las tablas necesarias para esta aplicacion ya las he creado, y todo lo que es administración necesaria para gestionar esta aplicación ya está. TABLAS GENERADAS: Tabla tipos_medio ----------------- id_tipo (smallint autoincrement) nombre (char 25) Deben estar por defecto: Prensa Generalista Prensa Especializada Radio Televisión Internet Tabla medios ------------ id_medio (int autoincrement) id_tipo (smallint) [será uno de la tabla tipos_medio] nombre (varchar 255) direccion (varchar 255) poblacion (varchar 100) id_provincia (smallint) [será uno de la tabla pronvincias] cod_post (char 5) telefono (int 9) fax (int 9) Tabla provincias ---------------- id_provincia (smallint autoincrement) nombre (varchar 50) Tabla personas -------------- id_persona (int autoincrement) id_medio (int) [será uno de la tabla medios] nombre (varchar 100) apellidos (varchar 100) telefono (int 9) fax (int 9) email (varchar 100) Tabla firmas ------------ id_firma (smallint autoincrement) descripcion (varchar 255) Esta dice que firma es, pero para el interfaz web texto (text) Esta contiene la firma, que puede incluir HTML Tabla envios ------------ id_envio (int auto_increment) fecha (datetime) tipo_destinatario (enum 'tipo', 'medio', 'multiple') id_tipo (smallint) [solo se usa en tipo_destinatario = tipo] id_medio (int) [solo se usa en tipo_destinatario = medio] tipo_saludo (enum 'generico', 'personalizado') id_firma (smallint) introduccion (text) Tabla destinatarios ------------------- id_envio (int) [será uno de la tabla envios] id_persona (int) [uno de la tabla personas] (esta tabla tiene los dos campos como cable principal) Entonces la Administración para dar de alta medios, personas y firmas, ya la tengo gestionada. Las firmas permiten personalizar, lógicamente, la firma del mail que se envía al final del proceso. Entonces el proceso que tengo que hacer pero que no entiendo en PHP es el siguiente: Me he hecho una especie de esquema para poder explicarme mejor, y hacerme entender. Sería creo, generar 4 ficheros 'php': 1) nuevo_envio.php -> Permite elegir el tipo de destinatario (a todos los medios de un tipo, a todas las personas de un medio, a múltiples destinatarios). Tendría que crear un registro en la tabla de envios, con el tipo de destinatario y le pasa el id_envio a destinatarios.php, pero no me entero y no sé como hacerlo. 2) destinatarios.php -> Según la elección de nuevo_envio.php, ofrece lista de tipos de medio (para enviar a todos los medios de un tipo, lista de medios (para enviar a todas las personas de un medio) o una lista con checkboxes para marcar los destinatarios manualmente. También permite elegir el saludo inicial entre: general o personalizado. Actualiza el registro del envio con el id_tipo, o id_medio o quizás pueda crear los registros necesarios en la tabla destinatarios (en caso de envio múltiple). Envía el id_envio a texto_envio.php 3) texto_envio.php -> Aquí tengo que solicitar el texto de introducción y permitir elegir una de las firmas de la base de datos. Envíar el id_envio a confirmacion.php 4) confirmacion.php -> Confirmar todos los datos solicitados anteriormente y envíar (mediante un botón de confirmación) el id_envio a un CGI en Perl. Y esto es todo si me puedes ayudar o hay alguien que controle de notas de prensa, a ver si me puede echar un cable. Muchas Gracias por todo. Un saludo, ![]() |
| |||
No sé por qué insistes con el tema de "notas de prensa" .. viendo el tema como "datos" .. la estructura de datos es lo que faltaba a tu exposición del tema. Ahora .. deberías concretar que es lo que "no sabes" hacer ... Intentar hacer algo por tu parte e ir exponiendo los problemas -puntuales- que tengas por el camino, .. recuerda que esto es un foro sólo. Por otro lado .. no definas las solución del problema orientado a si hay que crear 4 o N scripts PHP (perfectamente todo podría estar en uno sólo .. ) .. habla de "procesos" o de lo que realmente tenga que hacer tu aplicación. Vamos por partes .. (asumo que trabajas con Mysql .. detalle importante). Punto 1) y 2) ... Podrías crear el formulario que necesitas de datos de ingreso? .. Esto lo sabrías hacer o lo tienes hecho ya? .. (ayuda el código que tengas hecho y hasta si puedes dejar una "demo" para verlo o "screenShot" ...) Se más concreto en lo que no sabes hacer: ¿No sabes crear un registro en una tabla? (usar mysql_xxx() funciones de acceso a Mysql por PHP y/o el SQL adecuado para un "INSERT"?) .. En fin ... ves al grano. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Muy buenas, Ante todo no insisto con el tema "Notas de Prensa", sino lo que quiero decir es que la aplicación trata del Envío de Notas de Prensa a medios de comunicacion. No sé si conoces la aplicación Active MediaMagnet, q hace lo que yo quiero hacer. Entonces yo, como te dije en el anteior post, tengo hecha una administración de la aplicación, para poder dar altas, bajas, modificaciones y consultas de medios, personas y firmas. Y ahora lo que estoy haciendo es el saber como empezar, q es lo complicado... Pero bueno de todas maneras gracias.. Un saludo |
| |||
Pero .. "empezar" con qué? ... (digo esto por qué la aplicación en sí es demasiado amplia para tratarlo todo en un mensaje sólo o de una). Por mi parte te hacía algunas preguntas que no has respondido: Tu sabes ya hacer consultas SQL a tu BBDD? .. insertar datos en esas tablas? .. crear tus formularios HTML necesarios? .. Intento llegar a un problema concreto .. por qué veo que has diseñado un "modelo de datos" (tu BBDD y tablas correspondientes) .. No sé si realmente no sabes como manejarte con "Msyql" desde PHP o que .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
A ver! las tablas están creadas, algunas de ellas ya tienen introducidos datos, como es por ejemplo la tablas de Tipos de Medio: (Prensa Generalista, Especializada, Radio, TV e INternet), despúes la de Personas tres cuartos de lo mismo. Y cuando te he posteado antes q tengo la administración hecha es por algo, me explico... Que yo sepa en cualquier administración de Altas, Bajas Y modificaciones y como no consultas tienes q saber hacer consultas, insert, deletes etc... así q ese no es mi problema. mi problema es que no se como encajar la aplicación. Estoy haciendo un plantilla en la cual puedo elegir un Tipo de Destinatario a traves de un form. (con casillas de verificación para escoger el tipo de medio, destinatarios, através de menús desplegables cargados a través de php de personas etc...) Entonces una vez que yo seleccione las opciones, es cuando al dar al boton de Submit me vaya a una pantalla de enviar emails con un título un Asunto y un texto, en el q lo que yo ponga dentro, pueda seleccionar una firma o no. una vez que de a Enviar, vaya a una pantalla de confirmación que te diga q en efecto esa "nota de prensa" o email se ha enviado con éxito a todos los destinatarios q he elegido en las casillas de verificación. Y lo que no sé es como realizar todo ese proceso a parte de tener algunas cosas más internas. Un saludo. Gracias por responder ![]() |
| |||
De esto ultimo que es lo que no sabes hacer, porque por lo que veo lo tienes todo muy claro que es lo que tiene que hacer, entonces en donde es donde te has quedado atascado?? |
| |||
Hola Zekenet!! Lo que quiero hacer es una aplicación para "Enviar Notas de Prensa" a medios de comunicación. Para ser más claro lo que quiero hacer es lo mismo que hace la aplicación lo que pasa q en php (lo que no sé si Active MediaMagnet lo está hecha en php o no), la administración como ya he comentado antes ya la tengo hecha. La dirección de la descarga de la aplicación es la siguiente: active-mediamagnet.softonic.com/ie/9721 Un saludo Gracias |
| |||
Cita: Pues empieza poniendo el código que ya tengas hecho .. por qué aquí hablas de que "tienes cosas claras" pero realmente no hay "muestras" de eso y en consecuencia nos vemos obligados a preguntarte lo que "sabes" o "no sabes" hacer. Estoy haciendo un plantilla en la cual puedo elegir un Tipo de Destinatario a traves de un form. (con casillas de verificación para escoger el tipo de medio, destinatarios, através de menús desplegables cargados a través de php de personas etc...) Entonces una vez que yo seleccione las opciones, es cuando al dar al boton de Submit me vaya a una pantalla de enviar emails con un título un Asunto y un texto, en el q lo que yo ponga dentro, pueda seleccionar una firma o no. una vez que de a Enviar, vaya a una pantalla de confirmación que te diga q en efecto esa "nota de prensa" o email se ha enviado con éxito a todos los destinatarios q he elegido en las casillas de verificación. Y lo que no sé es como realizar todo ese proceso a parte de tener algunas cosas más internas. Se ve que tu tienes bien claro tu procedimiento (flujo de "pantallas" o procesos) .. así que -por favor- .. intenta preguntar algo más concreto con apoyo de "código" que tengas hecho .. por qué sino no saldremos de dar vueltas a lo mismo nunca. Por mi parte espero alguna pregunta -mas concreta- .. no sé .. algo tipo: "selecciono los e-mails por checkbox que voy marcando pero no sé como pasarlos a un "tercer" formulario que tengo donde recojo otros datos en el proceso" ... (ahí se te explicaría si es que no dominas el tema algo sobre "sesiones" .. ) .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Ok, chicos!! tenéis toda la razón.. Cluster!, esa es una las preguntas que te iba a hacer como paso si selecciono los e-mails por checkbox que voy marcando pero no sé como pasarlos a un "tercer" formulario que tengo que hacer para recoger otros datos en el proceso. El formulario con los checkbox ya lo tengo hecho y no se como se pasa. Un saludo Gracias. PD: sam!!! No he dicho en ningún momento que alguien me vaya hacer la aplicación!! Así que no pongas en boca de nadie lo que no es cierto. Yo sólo pido ayuda, y si se me pueden explicar bien! y sino... me busco la vida. Pero las cosas no son así. Que yo no pido por los foros que me hagn una aplicación lo 1º pq te mandan al carajo a la primera. |
| ||||
Cita: Ok, Sorry
Iniciado por clitros PD: sam!!! No he dicho en ningún momento que alguien me vaya hacer la aplicación!! Así que no pongas en boca de nadie lo que no es cierto. Yo sólo pido ayuda, y si se me pueden explicar bien! y sino... me busco la vida. Pero las cosas no son así. Que yo no pido por los foros que me hagn una aplicación lo 1º pq te mandan al carajo a la primera. ![]() ![]() Saludos xD
__________________ El que tiene voluntad de aprender, encontrará siempre un maestro... Proverbio Aleman |