Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - neopuerta360

#171
PHP / Re: Agregando niveles de usuarios
20 Septiembre 2010, 19:34 PM
Ya entendi igual los voy aprobar aver si me funcionan.

Gracias!
#172
PHP / Re: Agregando niveles de usuarios
20 Septiembre 2010, 17:57 PM
yo se agrego algo como esto:

$nuevo .="\$level = \"$level\";\n";

pero como hago para que pueda ver una cosa dependiendo del nivel, algo como esto


<?
$level2
echo="hola"
?>

entiendes quiero algo asi como eso!
#173
PHP / Re: Como conecto la base de datos de mi@
20 Septiembre 2010, 15:58 PM
Yo use este Script pero no me funciono :(

conexion.php

<?php 
$conexion 
mysql_connect("mysql.webcindario.com","neopuerta","mipassword","usuarios");
mysql_select_db ("base_de_datos"$conexion) OR die ("La base de datos esta inaccesible, o no existe");
?>



newsletter.php



<?php
if ($new == "del") {
include (
"conexion.php");
$sql mysql_query ("SELECT * FROM usuarios WHERE mail LIKE '$mail'",$conexion);
if (
mysql_num_rows ($sql) != 0) {
mysql_query ("DELETE FROM usuarios WHERE email LIKE '$mail'",$conexion);
echo 
"Haz sido borrado con éxito, No recibiras mas mails con novedades.";
}
else {
echo 
"Ya haz borrado el mail, o no existe en la base de datos :).";
}
}
elseif (
$new == "ins") {
include (
"conexion.php");
$sql mysql_query ("SELECT * FROM usuarios WHERE mail LIKE '$mail'",$conexion);
if (
mysql_num_rows ($sql) == 0) {
mysql_query ("INSERT INTO usuarios (nombre,mail) VALUES ('$nombre','$mail')",$conexion);
echo 
"Registrado con éxito :).";
}
}
else {
?>

<form action="<?php $PHP_SELF ?>" method="post">
Suscribirse a Newsletter.<br><br>

Ingresa tu nombre (o nick): <input type="text" name="nombre"><br>
Ingresa tu Mail: <input type="text" name="mail"><br>
<select name="new">
<option value="ins">Suscribir</option>
<option value="del">DesSuscribir</option>
</select>
<input type="submit">
</form>
<?php
}
?>



aqui no me salia esto "Registrado con éxito" salia en blanco

enviar.php

<?php
if (isset ($enviar)) {
include (
"conexion.php");
$resp mysql_query ("SELECT * FROM usuarios",$conexion);
while (
$row mysql_fetch_array ($resp)) {
$nombre $row ["nombre"];
$mail $row ["mail"];
$mensaje $_POST ["mensaje"];
$men "Estimado ".$nombre.", \n ".$mensaje."";
mail ($mail,"NeoPuerta Leyendas urbanas!",$men,"FROM: neopuerta@gmail.com");
}
}
else {
?>

<form action="<?php $PHP_SELF ?>" method="post">
Introduce el mensaje:<br><br>
<textarea name="mensaje"></textarea>
<br><br>
<input type="submit" name="enviar" value="Enviar Newsletter">
</form>
<?php
}
?>




Crear tabla

CREATE TABLE usuarios (
id int(10) NOT NULL auto_increment,
nombre varchar (255) NOT NULL,
mail varchar(255) NOT NULL,
PRIMARY KEY (id)
)


La tabla creo que la cree bien en donde era!

#174
PHP / Como conecto la base de datos de mi@
20 Septiembre 2010, 15:41 PM
Hola atodos como hago que funcione la base de datos de mysql en mi@.

Pues como la conecto y como hago para ver si funciona? :-(
#175
PHP / Re: Agregando niveles de usuarios
20 Septiembre 2010, 15:23 PM
lo que pasas es que yo no uso mysql si no un registro de usuarios sin base de datos. Entiendes!
#176
PHP / Re: Bloquear usuario
20 Septiembre 2010, 04:10 AM
ha que es 000webhost un hosting cratuito como mi@?
#177
PHP / Re: Bloquear usuario
20 Septiembre 2010, 03:43 AM
registrar.php

<?
if($registrar) {
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$cnnick = quitar($cnnick) ;
$cnemail= quitar($cnemail) ;
// Comprobar que el usuario existe en la base de datos
if(!file_exists("usuarios/")) { mkdir("usuarios/", 0777); }
if(file_exists("usuarios/$cnnick.php")) {
echo "Ya existe un usuario con ese nick o email en la base de datos. Haz click <a href=javascript:history.back()>aquí</a> para regresar." ;
}
else {
$cnfecha = time() ;
$cncontrasena = md5($cncontrasena) ;
$cnip = $REMOTE_ADDR ;

$nuevo .= "<"."?\n";
$nuevo .="\$nick = \"$cnnick\";\n";
$nuevo .="\$contraseña = \"$cncontrasena\";\n";
$nuevo .="\$email = \"$cnemail\";\n";
$nuevo .="\$fecha = \"$cnfecha\";\n";
$nuevo .="\$ip = \"$cnip\";\n";
$nuevo .="\$sexo = \"\";\n";
$nuevo .="\$pais = \"$pais\";\n";
$nuevo .="\$edad = \"\";\n";
$nuevo .="\$descripcion = \"\";\n";
$nuevo .= "?".">";

$crea = fopen("usuarios/$cnnick.php","w");
fputs($crea,$nuevo);
fclose($crea);
echo "Has sido registrado con éxito. Haz click <a href=index.php>aquí</a> para ir a la página principal." ;
}
}
else {
?>
<p>Los datos marcados con un asterisco (*) son obligatorios.
<script>
function revisar() {
if(formulario.cnnick.value.length < 3) { alert('El nick debe contener por lo mínimo 3 caractéres') ; return false ; }
if(formulario.cncontrasena.value.length < 5) { alert('La contraseña debe contener por lo mínimo 5 caractéres') ; return false ; }
if(formulario.cnemail.value.length == 0) { alert('Debes poner un email válido') ; return false ; }
}
</script>
<form name="formulario" method="post" action="index.php?id=registrar" onsubmit="return revisar()">
<b>* Nick:</b><br>
<input name="cnnick" type="text" id="cnnick" maxlength="20" class="form"><br>
<b>* Contraseña:</b><br>
<input name="cncontrasena" type="password" id="cncontrasena" maxlength="20" class="form"><br>
<b>* Email:</b><br>
<input name="cnemail" type="text" id="cnemail" maxlength="40" class="form"><br><br>
<input type="submit" name="registrar" value="Registrar" class="form">
</form>
<?
}
?>




este codigo te sirve!
#178
PHP / Re: Bloquear usuario
20 Septiembre 2010, 03:38 AM
como hago eso? y lo de mi base de datos ya te lo envio!
#179
PHP / Bloquear usuario
20 Septiembre 2010, 03:17 AM
Como hago para bloquear un usuario ejemplo que no pueda ver unas paginas entienden?

Ha uso un registro de usuarios "Sin base de datos"
#180
PHP / Agregando niveles de usuarios
20 Septiembre 2010, 03:03 AM
Hola a todos tengo una pregunta como hago para agregar nivels de usuarios a mis usuarios lo que quiero es que por ejemplo:

si el usuario tiene nivel 1 solo pueda ver una cosa y si tiene nivel 2 pueda ver otra cosa.

Cual es el codigo :huh: :huh: