thebiglucas
Usuario habitual
Usuario habitual

Hola, graica a mi@ aconsegui hacer esta web https://elgolero.webcindario.com/ , e creado el sistema e usuarios, login, logout, etc etc..

pero ahora quiero que compreuben una cosa, si se registran, e inician sesión, le sale, ir a contenido web (eso lo puseo yo) y se van a noticias.php, pero si cierran mi web, y la vuelven a abrir, les sale bienvenido, y el nombre con el que as iniicado sesión, pero debajos de eso de bienvenido (y tu nombre) les vuelve a salir el form de iniciar sesión, y  puedo iniciar sesion muchas veces.... como puedo quitar ese form, para que cuadno allan iniciaco sesion les desaparezca eso??

gracias

y la segunda duda, como puedo hacer, un perfil, que se creea, al registrarse?? osea cuadno inicias sesion vas a index.php, y  hay un apartado donde quiero que ponga, PERFIL, apra que lo vean ellos, y puedan editar su nik name, o puedan elegir su equipo favorito (ya que es de futbola la web) ?? pero en ese perfil, también quiero que si alguein descubre el link de el perfil de alguien, no lo pueda ber solo si está registrado, y el que sea su propio perfil, que lo pueda editar...

alguien me ayuda porfavor??

y otra cosa que no vinee al caso, con las webcindario.com se puede ganar dinero, por qjemplo con mi web??

Muchas gracias de antemano xD

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

1. Para quitar el formulario de inicio de sesion, una vez tus usuarios han iniciado ya la sesion (valgame la redundancia), compruebalo con una variable de sesion.

PEPITO ESTA DENTRO DEL SISTEMA ? SI - NO

SI-QUITAR FORMULARIO

NO-MOSTRAR FORMULARIO

De todas formas, viendo el codigo, lo podria poner mas claro :).

2. Crea un formulario para que los usuarios puedan agregar/modificar/eliminar sus preferencias. Lo del nickname deberia de ser OBLIGATORIO el no poder cambiarlo. Pero si la contraseña, subir imagenes, datos, etc etc.

3. Poder se puede. Prueba adsense y nos cuentas.

Saludos.

thebiglucas
Usuario habitual
Usuario habitual

A ok gracias, lo que pasa esq como se muuy poco ayudame plis mira este es el cdigo:

<?php
session_start();
?>
<?php
echo ' <strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif" color="#CCCCCC">HOLA,...</font></strong> ';
if (isset($_SESSION['k_username'])) {
    echo '<font size="3" face="Verdana, Arial, Helvetica, sans-serif" color="#CCCCCC"><b><a href="https://elgolero.webcindario.com/noticias.php">Ir a leer las Notícias</a>'.$_SESSION['k_username'].'</b></font>.';
    echo '<p><a href="logout.php">Logout</a></p>';
}
?>
</p>
<center>
<form action="validar_usuario.php" method="post">
  <p><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif" color="#CCCCCC">Usuario:</font></strong>    
    <input type="text" name="usuario" size="20" maxlength="20" />
    <br />
    <strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif" color="#CCCCCC">Password:</font></strong>
    <input type="password" name="password" size="10" maxlength="10" />
<br />
<input type="submit" value="Iniciar Sesión" />
</p>
  <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><a href="registrar.php"><font size="2">Registrar</font></a> </strong></font></p>
 
</form>

y luego tengo el validar.php y el logout y eso,

entonce en el index deberia crear:

session_start(); {

???;}

else{

se queda = que antes;

}

qu debo poner?? xDD

si me ayudas gracias,

y eso para poder hacer el formulario si lo estoy haciendo, pero, que solo lo pueda canviar el user determinado de quien es la cuenta??

muchas gracias

y PD: en el 3. no entendi como se puede ganar dinero xd

y otra cosa, como puedo restringir accesos a los que no estan registrados??

muchas gracias arerialss...

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Debes explicar con mas detalle cada una de las paginas y que es lo que hace cada una. Porque si no, es un autentico quebradero de cabeza.

De donde sale $_SESSION["k_username"];?.

No es mejor: $kusername=$_SESSION["k_username"]; y vamos agilizando la faena?.

Para lo de la publicidad. Mirate informacion sobre Google AdSense.

Saludos.

thebiglucas
Usuario habitual
Usuario habitual

OK, si me quieres ayudar dame tu msn o te dejo el mio y me agregas xD

muchas gracias

mi msn es:

[email protected]

o si alguien me quiere ayudar, gracias

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Y no sera mejor poner el codigo bien ordenado y limpio aqui de cada uno de los archivos que tienes para asi poder solventar el problema y de paso poder ayudar a gente que pueda tener el mismo problema?.

Saludos.

thebiglucas
Usuario habitual
Usuario habitual

<?php
$host="mysql.webcindario.com";
$user_database = "esfjgo";
$password_database = "zgfjjgfsfjg";
$base_datos="visitas";
$minutos_activo=20;
$minutos_activo=20;
function visitantes_activos() {
    global ,,,,,;

    //Momento actual
    $ahora = time();

    //conectamos a la base de datos
    $conectado = mysql_connect($host,$user_database,$password_database);
    mysql_select_db($base_datos,$conectado);

    //borramos los registros de las ip inactivas
    $limite = $ahora-$minutos_activo*60;
    $consulta = "delete from visitas where fecha < ".$limite;
    mysql_query($consulta);

    //miramos si el ip del visitante existe en nuestra tabla
    $consulta = "select ip, fecha from visitas where ip = '$ip_visita'";
    $resultado = mysql_query($consulta);

    //si existe actualizamos el campo fecha
    //si no existe insertamos el registro correspondiente a esta visita
    if (mysql_num_rows($resultado) != 0){
        $consulta = "update visitas set fecha = ".$ahora." where ip = '$ip_visita'";
    } else {
        $consulta = "insert into visitas (ip, fecha) values ('$ip_visita', $ahora)";
    }
    mysql_query($consulta);

    //contamos el numero de visitas activas
    $consulta = "select ip from visitas";
    $resultado = mysql_query($consulta);
    $visitas = mysql_num_rows($resultado);

    //liberamos memoria
    mysql_free_result($resultado);

    //devolvemos el resultado
    return $visitas;
 }

// Tomamos la ip del visitante
$ip_visita=getenv($REMOTE_ADDR);

// Vemos el numero de visitantes activos
$visact=visitantes_activos();

// Efectuamos una salida en javascript
print "document.write('".$visact."');\n";
?>

gracias ariel, ahora subiré eso, pero antes, alguien me podria corregir este código, esq me da error en las siguienes lineas:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/e/l/elgolero/activar.php on line 29

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/e/l/elgolero/activar.php on line 39

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/webcindario/e/l/elgolero/activar.php on line 42
document.write('');

está hordenado así que la linia 29 es esta:

linia 29: if (mysql_num_rows($resultado) != 0){

linia 39: $visitas = mysql_num_rows($resultado);

y la 42: $resultado = mysql_query($consulta);

si alguein me las corrige se lo agradeceria mucho

gracias

(luego subiré eso aerlial)

GRACIAS

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Has verificado que la tabla exista y que los campos de esta esten todos?.

Saludos.

thebiglucas
Usuario habitual
Usuario habitual

si i si que existe

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: User 6780457, el 13/Feb/2010, 10:13
User 6780457 NoSetup.org iblancasa32kFeb/10
Por: , el 08/Mar/2012, 23:52
franciskiko_20 NoSetup.org22kMar/12
Por: , el 06/Feb/2009, 22:42
Layne07 GestionXls NoSetup.org Alvaro_brub182kApr/09
Por: , el 07/Ago/2004, 07:13
lostucumanos NoSetup.org ivanitoweb22kAug/04
Por: , el 28/Jul/2004, 04:30
lostucumanos el_llaveru12kJul/04