Vover a la página principal de Brcmedia.com

© martín brocos. Teléfono: 636 84 25 10

 

brcstar. icono brcmedia Guía de ayuda

flecha Información general
01- Inicio

flecha Antes de empezar
01- Antes de empezar
02- Información General
03- No debe modificar
04- Recomendaciones

flecha Archivo de descarga
01- download.zip

flecha Carpetas de la web
01- Estructura de la web

flecha index.html
01- La página principal
02- Etiquetas META

flecha Configuración de la web
01- Configurar los distintos apartados de la página web

flecha Cambiar texto
01- Escribir texto
02- Poner en negrita
03- Subrayar
04- Texto en cursiva
05- Cambiar la fuente
06- Cambiar el tamaño
07- Cambiar el color
08- Salto de línea
09- Anidar tiquetas
10- Incluir fotos en el texto

flecha Crear enlaces
01- Crear un enlace, links

flecha Email
01- Crear un enlace a un correo electrónico

flecha Fotografías
01- Cambiar las fotografías
02- Añadir más fotografías

flecha Productos
01- Información general
02- Cambiar nombres
03- Añadir productos
04- Gestión de productos
05- Orden de los productos
06- Pequeños trucos

flecha Cesta de la compra
01- Formas de pago
02- Número de pedido

flecha Formularios PHP
01- Información general
02- contacto
03- Pedidos
04- Newsletter
05- Visitas

06- PayPal
07- Tarjeta de crédito

flecha Gestión de la web
01- Información general
02- Añadir nuevos apartados
03- Cambiar el nombre de los apartados
04- Orden de los apartados

flecha Gestión de usuarios
01- Gestión de usuarios

flecha Idiomas
01- Añadir nuevos idiomas a la página web

flecha FTP. Publicar la web
01- Publicar la página web por FTP

 

Gestión de usuarios Infomación general

    

En este apartado explicaremos el funcionamiento de cada uno de los archivos que gestionan el registro de usuarios.

Los usuarios registrados se guardan en una página PHP, con lo que no es necesario la utilización de complicadas bases de datos ni tener conocimientos sobre su funcionamiento o programación.

La carpeta donde se encuentran todos los archivos PHP relacionados con la gestión de usuarios se encuentran en el siguiente directorio de la página web:
web/usuarios

En este directorio encontrará las siguientes carpetas y formularios PHP:

  

Gestión de usuarios admin.php

    

archivo php admin.php

A esta página es a la que ha de acceder directamente desde su navegador para llevar la administración de los usuarios. Si la página estuviese alojada en Brcmedia.com, la dirección sería:
http://www.brcmedia.com/usuarios/admin.php
Le recordamos que las páginas PHP sólo funcionan cuando están publicadas en Internet.
Esta página no necesita ninguna modificación en su código. NO tocar

Desde ella podrá añadir nuevos usuarios, eliminar usuarios o editar los datos de los usuario.
Los datos que se pueden incluir de los usuarios son:

Nombre de usuario:
El nombre de usuario ha de ser el correo electrónico del propio usuario.

Clave de acceso:
La clave que nosotros mismos le demos a ese usuario y que posteriormente le enviaremos para que pueda acceder a nuestra área exclusiva para usuarios.
No incluir en la clave de acceso caracteres especiales como
(ªº!|"@·$%&/()=?¿Ç¬'¡}€^*`+[]¨´{,.,._/).
Para evitar problemas, utilice sólo letras y números sin espacios.
Máximo 10 caracteres.

Empresa:
El nombre de la empresa. Al igual que en la clave de acceso:
No incluir en el nombre de la empresa caracteres especiales como
(ªº!|"@·$%&/()=?¿Ç¬'¡}€^*`+[]¨´{,.,._/).
Para evitar problemas, utilice sólo letras y números. Aquí sí puede incluir espacios.
Máximo 20 caracteres.

A la página archivo php admin.php sólo se puede acceder con un nombre de usuario y una clave de acceso que hemos de incluir en la página archivo php administradores.php

  

Gestión de usuarios administradores.php

    

archivo php administradores.php

Estos archivos no pueden ser modificados con el Gestor de Contenidos.
Ha de modificarlos con un editor HTML (FrontPage, Dreamweaver, etc) o con el bloc de notas o editor de texto de su Sistema Operativo.

Una vez abierta la página nos encontramos con el siguiente código.
Sólo ha de cambiar el correo electrónico por el suyo y el pasword por el que usted quiera, ambos en color en el ejemplo.

<? if (!defined('ABSPATH')) exit('No direct script access allowed');
$_admins = array();

$_admins['contacto@brcmedia.com']= array('psw'=>'martin');
?>

  

Gestión de usuarios noticias.php

    

archivo php noticias.php

Estos archivos no pueden ser modificados con el Gestor de Contenidos.
Ha de modificarlos con un editor HTML (FrontPage, Dreamweaver, etc) o con el bloc de notas o editor de texto de su Sistema Operativo.

Desde la página de noticias podremos enviar noticias de nuestra empresa a todos los usuarios que tengamos registrados en este servicio.
El texto de las noticias se envía como texto plano, sin maquetación HTML.
Para su funcionamiento sólo ha de cambiar el nombre y la dirección de correo electrónico que marcamos en el siguiente código en color.

<?
require_once("config.inc.php");
if(!esAdmin()){
header("Location: login.php");
die();
}
if($_SERVER['REQUEST_METHOD']=="POST")
{
if(!isset($_POST['from'])|trim($_POST['from'])=="")
{
header("Location: noticias.php?msg=1");
die();
} else {
if(!isset($_POST['subject'])|trim($_POST['subject'])=="")
{
header("Location: noticias.php?msg=2");
die();
} else {
if(!isset($_POST['noti'])|trim($_POST['noti'])=="")
{
header("Location: noticias.php?msg=2");
die();
} else {
// Todo bien, se mandan los emails.
$org = "Brcmedia";
require("include/class.phpmailer.php");
foreach($_usuarios as $email=>$data)
{
////
$mail = new PHPMailer();
/*
$mail->IsSMTP(); // send via SMTP
$mail->Host = "smtp1.site.com;smtp2.site.com"; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "jswan"; // SMTP username
$mail->Password = "secret"; // SMTP password
*/
$mail->From = $_POST['from'];
$mail->FromName = $org;
$mail->AddAddress($email,$data['company']);
$mail->AddReplyTo($_POST['from']);

$mail->IsHTML(true); // send as HTML

$mail->Subject = $_POST['subject'];
$mail->Body = $_POST['noti'];

$mail->Send();
////
}
header("Location: noticias.php?msg=4");
}
}
}
}
?>
<html>
<head>
<title>Envio de Noticias</title>
</head>
<body>
<h1>Envio de Noticias</h1>
<p><a href="admin.php">Principal</a></p>
<p>Escriba el texto en el recuadro, y se enviar&aacute; a todos los usuarios registrados.</p>
<form method="post" name="alta" action="noticias.php">
<fieldset>
<legend>Noticias</legend>
<?
if(isset($_GET['msg'])){
$index_lang[1] = "El campo <strong>De</strong> debe estar especificado.";
$index_lang[2] = "El campo <strong>Asunto</strong> debe estar especificado.";
$index_lang[3] = "El campo <strong>Mensaje</strong> no puede ser en blanco.";
$index_lang[4] = "Las noticias se enviaron correctamente.";
?>
<p class="msg"><?=$index_lang[$_GET['msg']]?></p>
<?
}
?>
<label for="from">De:</label><br /><input type="text" id="from" name="from"
value="no-reply@brcmedia.com" />
<br />
<label for="subject">Asunto:</label><br /><input type="text" id="subject" name="subject" value="" /><br />
<label for="noti">Mensaje:</label><br /><textarea id="noti" name="noti" cols="60" rows="10"></textarea><br />
<input type="submit" name="alta_btn" id="alta_btn" value="Enviar por email"/>
</fieldset>
</form>
</body>
</html>

  

Gestión de usuarios usuarios.php

    

archivo php usuarios.php

Este archivo es que guarda todos los usuarios que vamos añadiendo a nuestra lista.
Para que esto sea posible ha de tener permisos de escritura, es decir, ha de estar configurado para que se pueda grabar (añadir y guardar) esta información en él.

Esta configuración ha de realizarse en su servidor de internet una vez haya subido los archivos de la página web por FTP a su servidor.

Para ello realice los siguientes pasos.

  1. Acceda con su programa de FTP a los archivos que tiene publicados en Internet.
  2. Acceda al directorio: usuarios
  3. En este directorio encontrará el archivo php usuarios.php
  4. Seleccione el archivo
  5. Haga clic con el botón derecho del ratón sobre el archivo
  6. En el menú contextual que aparece haga clic en CHMOD
  7. Marque todas las casillas de escritura (Write)
  8. Haga clic en aceptar (OK)
  9. El archivo ya está configurado para almacenar los datos de los usuarios
  

Gestión de usuarios Archivos que ho hay que tocar

    

En este directorio encontrará otras carpetas y formularios PHP que no es necesarios modificar:

carpeta include (No tocar)
archivo php config.inc.php (No tocar)
archivo php editar.php (No tocar)
archivo php index.php (No tocar)
archivo php login.php (No tocar)
archivo php logout.php (No tocar)
archivo php recordar.php (No tocar)
archivo php registrar.php (No tocar)

  

 

Volver a la página principal de Brcmedia.com