Mostrar Mensajes

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


Temas - raxtunett

Páginas: [1]
1
PHP / [Ayuda] Codigo MySql Insertar En Online
« en: 13 de Diciembre de 2012, 22:38:30 pm »
Buenas tardes Phperos Hise 2 codigos diferentes para diferente cosa para no enrredarme ahora me surgio el problema de que el comprañero con el que estaba haciendo esto se fue.. El los iva a unir y me dejo embalado miren les dejo el codigo #1
Código: [Seleccionar]
   <?php
  include(&#39;config.php&#39;);
   if($in["username"]){ 
echo &#39;&#39;;
}else{ 
if($_POST[login]){
$username clean($_POST[&#39;username&#39;]); 
$password clean($_POST[&#39;password&#39;]); 
$error = &#39;&#39;; 
if(!$username){ 
$error .= &#39;No Entrastes Tu usuario!<br>&#39;; 
}
if(!$password){ 
$error .= &#39;No entrastes Tu contraseña!<br>&#39;; 
}
$check mysql_query("SELECT * FROM users WHERE `username` = &#39;$username&#39;"); 
if(mysql_num_rows($check) == 0){ 
$error .= &#39;El Usuario &#39;.$username.&#39; No existe!<br>&#39;; 
}else{
$user mysql_fetch_array($check); 
if(md5($password) !== $user["password"]){ 
$error .= &#39;La contrañse es incorrecta!<br>&#39;; 
}
}
if($error){ 
echo &#39;Perdon, Ocurren los siguientes errores<br><br>&#39;.$error.&#39;<br>&laquo; <a href="index.php">Back</a>&#39;;
}else{ 
setcookie("id"$user["id"], time() + 60 60 24 5); 
setcookie("pass"$user["password"], time() + 60 60 24 5); 
setcookie("sec"md5($user["ip"]), time() + 60 60 24 5); 
echo header("Location: index.php");
}
}else{ 
echo &#39;  <form  method="post">
          
<div style="float:left; width:230px"><input type="text" class="login" name="username" id="username" value="Habboxio" style="background:url(_img/870.png) no-repeat #FFFFFF; padding-left:30px" />
          <
input type="password" class="login" name="password" id="password"  style="background:url(_img/283.png) no-repeat #ffffff;padding-left:30px "/>          
          <
strong>
          <
input type="image" name="login" src="_img/_botton/inicia.gif" value="login" />
          <
a href="register.php"><img src="_img/_botton/registrate.gif" width="97" height="26" /></a><br />
          
Olvide mi contrase&ntilde;a!          </strong></div></form><div style="float:left; background-image: url(_img/_botton/8004718009875252802029501014400f4a860d71a165092accec56945c20908.gif); width:63px; height:109px"></div>&#39;;
}
}
?>
El codigo de arriba es El del login.php para el sistema de usuarios
Código: [Seleccionar]
if(!$_POST['username'] == ""){
$online = mysql_query("SELECT onlineuser FROM online WHERE onlineuser='".$_POST['username']."'");
$online_exist = mysql_num_rows($online);
if($online_exist==0){
mysql_query("INSERT INTO `online` (`onlineuser`, `lastdate`, `ip`) VALUES
('".$_POST['username']."', '".time()."', '".$_SERVER['REMOTE_ADDR']."'") or mysql_error();
}else{
    mysql_query("UPDATE online SET lastdate='".time()."',ip='".$_SERVER['REMOTE_ADDR']."' WHERE onlineuser='".$_POST['username']."'") or mysql_error();
}
}
El codigo de arriba es el que tengo que añadir para cuando el usuario ingrese a la web Con el login.php se inserte el usuario, La ip y todo eso En la db Noc donde ponerlo para que aga lo que quiero me ayudan?


Saludos.

2
PHP / [Ayuda] Numero de usuarios Registrados
« en: 13 de Diciembre de 2012, 04:02:26 am »
Buenas PHPeros Tengo un problema con un código PHP que involucra MySql llevo mas de 1 año sin programar ni nada y creo que se me an olvidado cosas acá les dejo el código:
Código: [Seleccionar]
<?php include (&#39;config.php&#39;);
 $resultado=mysql_query("SELECT COUNT(*) FROM users");
$total=mysql_result($resultado);

echo 
"Usuarios online: $total"?>
Lo que necesito es que muestre el numero de usuarios registrados en mi web llevo varias hrs pensándole a este pequeño código y no he podido creo que se me olvido todo lo relacionado con consultas MySql

Gracias por su atención

3
Tutoriales PHP / [Ayuda]Sistema de templates
« en: 27 de Junio de 2011, 20:05:43 pm »
<?php
function template($template_file$array)
{
	
$template_file file_get_contents("templates/".$template_file.&#39;html&#39;); //Seleccionamos la ruta del archivo
	
$template_file preg_replace(&#39;#\{([a-z0-9\-_]*?)\}#Ssie&#39;, &#39;( ( isset($array[\&#39;\1\&#39;]) ) ? $array[\&#39;\1\&#39;] : \&#39;\&#39; );&#39;, $template_file); // Hacemos un preg_replace
	
print 
$template_file// Mostramos el resultado final
}
?>


amigos ayudemen con este codigo no lo entiendo muy bien o tengo ya echou diceño que esta en la carpeta templates/header.html dodne pongo eso?
alguienke me ayude y tambien dodne coloco el resto delos templates como el templates/footer.html etc

gracias

4
PHP / Ayuda Ultimo error ke tengo
« en: 19 de Junio de 2011, 22:27:55 pm »


aca esta el codigo:
<?php 
@session_start();
require(&
#39;funciones.php&#39;); 
$id $_GET["id"]; 
$citar $_GET[&#39;citar&#39;]; 
$row = array(&#39;id&#39; => $id); 
if($citar==1

    require(&
#39;configuracion.php&#39;); 
    
$sql "SELECT titulo, mensaje, identificador AS id FROM foro WHERE id=&#39;$id&#39;"
    
$rs mysql_query($sql$con); 
    if(
mysql_num_rows($rs)==1$row mysql_fetch_assoc($rs); 
    
$row["titulo"] = "Re: ".$row["titulo"]; 
    
$row["mensaje"] = "[citar]".$row["mensaje"]."[/citar]"
    if(
$row["id"]==0$row["id"]=$id


if(isset(
$res)) 

    require(&
#39;configuracion.php&#39;); 
    
$sql "SELECT titulo, identificador AS id FROM foro WHERE id=&#39;$res&#39;"
    
$rs mysql_query($sql$con); 
    if(
mysql_num_rows($rs)==1$row mysql_fetch_assoc($rs); 
    
$row["titulo"] = "Re: ".$row["titulo"]; 
    if(
$row["id"]==0$row["id"]=$id



$template implode(""file(&#39;formulario.html&#39;)); 
include(&#39;header.html&#39;); 
mostrarTemplate($template$row); 
include(&
#39;footer.html&#39;); 
?>

5
PHP / [Ayuda] error PHP
« en: 19 de Junio de 2011, 00:12:39 am »
Tengo un problema con una parte de un foro que me pasaron:
Fatal errorCall to undefined function verTitle() in C:\xampp\htdocs\Foro Prueba\index.php on line 18

aca les dejo el codigo del index:
<?php 

include(&#39;config.ini.php&#39;); 
$id=isset($_GET[&#39;id&#39;])?$_GET[&#39;id&#39;]:"inicio"; 
$title_sub verTitle($id); 
$contenido=array( 
&
#39;TITLEWEB&#39;=>addslashes(htmlentities(trim($config[&#39;titulo&#39;]))) . &#39; &raquo; &#39; . $title_sub, 
&#39;TITLE&#39;=>addslashes(htmlentities(trim($config[&#39;titulo&#39;]))), 
&#39;DIRECION&#39;=>dirForo($id), 
&#39;FORO&#39;=>verWeb($id,$config[&#39;tema&#39;]), 
&#39;MENU&#39;=>verMenu($config[&#39;tema&#39;]) 
); 
echo 
imprimirForo($config[&#39;tema&#39;],$contenido); 
?>

 
Otros Errores:
NoticeUndefined indexid in C:\xampp\htdocs\Foro Prueba\respuesta.php on line 22

Notice
Undefined indexfr in C:\xampp\htdocs\Foro Prueba\respuesta.php on line 23

Notice
Undefined indexcitar in C:\xampp\htdocs\Foro Prueba\respuesta.php on line 24

Notice
Undefined indexres in C:\xampp\htdocs\Foro Prueba\respuesta.php on line 25


repuestas.php:
<?php 
@session_start(); 
require(&
#39;funciones.php&#39;); 
$id $_GET["id"]; 
$fr $_GET["fr"]; 
$citar $_GET["citar"]; 
$res $_GET["res"]; 
$row = array("id" => $id); 
if(
$citar==1

    require(&
#39;configuracion.php&#39;); 
    
$sql "SELECT titulo, mensaje, identificador AS id FROM foro WHERE id=&#39;$id&#39;"
    
$rs mysql_query($sql$con); 
    if(
mysql_num_rows($rs)==1$row mysql_fetch_assoc($rs); 
    
$row["titulo"] = "Re: ".$row["titulo"]; 
    
$row["mensaje"] = "[citar]".$row["mensaje"]."[/citar]"
    if(
$row["id"]==0$row["id"]=$id


if(isset(
$res)) 

    require(&
#39;configuracion.php&#39;); 
    
$sql "SELECT titulo, identificador AS id FROM foro WHERE id=&#39;$res&#39;"
    
$rs mysql_query($sql$con); 
    if(
mysql_num_rows($rs)==1$row mysql_fetch_assoc($rs); 
    
$row["titulo"] = "Re: ".$row["titulo"]; 
    if(
$row["id"]==0$row["id"]=$id



$template implode(""file(&#39;formulario.html&#39;)); 
include(&#39;header.html&#39;); 
mostrarTemplate($template$row); 
include(&
#39;footer.html&#39;); 
?>


error agregar.php:
Notice: Use of undefined constant mysql_error assumed &#39;mysql_error&#39; in C:\xampp\htdocs\Foro Prueba\agregar.php on line 22
Error al grabar un mensajemysql_error


agregar.php:
<?php 
@session_start(); 
if(!isset(
$_SESSION[&#39;s_username&#39;])){ 
echo "No estas logeado."

else 

require(&
#39;configuracion.php&#39;); 
$autor $_SESSION[&#39;s_username&#39;]; 
$titulo $_POST["titulo"]; 
$mensaje $_POST["mensaje"]; 
$ident $_POST["identificador"]; 

//Hacemos algunas validaciones 
if(empty($titulo)) $titulo "Sin título"
//Evitamos que el usuario ingrese HTML 
$mensaje htmlentities($mensaje); 

// Grabamos el mensaje en la base. 
$sql "INSERT INTO foro (autor, titulo, mensaje, identificador, fecha, ult_respuesta) "
$sql.= "VALUES (&#39;$autor&#39;,&#39;$titulo&#39;,&#39;$mensaje&#39;,&#39;$ident&#39;,NOW(),NOW())"
$rs mysql_query($sql$con) or die("Error al grabar un mensaje: ".mysql_error); 
$ult_id mysql_insert_id($con); 

/* si es un mensaje en respuesta a otro 
   actualizamos los datos */ 
if(!empty($ident)) 

    
$sql "UPDATE foro SET respuestas=respuestas+1, ult_respuesta=NOW()"
    
$sql.= " WHERE id = &#39;$ident&#39;"
    
$rs mysql_query($sql$con); 
    
Header("Location: foro.php?id=$ident#$ult_id"); 
    exit(); 

Header("Location: index.php"); 

?>


Gracias  :)

6
PHP / [Ayuda]$_COOKIE
« en: 27 de Febrero de 2011, 20:53:11 pm »
Nesesito ayuda con este codigo:
<?

if($_COOKIE[&#39;usuario&#39;] and $_COOKIE[&#39;contrasena&#39;]){ 

echo &#39;Ud esta logueado&#39;; 


} else {
echo &
#39;ud no esta logueado logueate para ver el contenido&#39;;
}
?>


ahy esta bien todo pero solo me sirve en el index dodne se encuentra el login...
lo que uqiero hacer es es restringir esta pagina a las personas qeu no esten logueadas pero no me da en ninguna otra web

o tambien en:
<?

if($_COOKIE[&#39;usuario&#39;] or $_COOKIE[&#39;contrasena&#39;] and $_COOKIE[&#39;rango = Administrador&#39;]){ 

echo &#39;Bienvenido administrador&#39;; 


} else {
echo &
#39;no tenes permiso de entrar aqui&#39;;
}
?>




esta la utilize en una web ke solo puediera entrar adm y no me sirve creo ek esta parta esta malo

if($_COOKIE[&#39;usuario&#39;] or $_COOKIE[&#39;contrasena&#39;] and $_COOKIE[&#39;rango = Administrador&#39;]){ 

gracias por la ayuda

7
PHP / [Ayuda] sistema login
« en: 27 de Febrero de 2011, 00:09:46 am »
error:
Código: [Seleccionar]
Warning: Cannot modify header information - headers already sent by (output started at /data/multiserv/users/456604/projects/1245189/www/V4.0 Beta/index.php:89) in /data/multiserv/users/456604/projects/1245189/www/V4.0 Beta/index.php on line 127

Warning: Cannot modify header information - headers already sent by (output started at /data/multiserv/users/456604/projects/1245189/www/V4.0 Beta/index.php:89) in /data/multiserv/users/456604/projects/1245189/www/V4.0 Beta/index.php on line 128
 
buenas arriba les muestro el error que tengo noc como solucionarlo :) me podrian ayudar

gracias

8
PHP / [Ayuda]clean()
« en: 20 de Febrero de 2011, 17:21:34 pm »
Buenas..
Vengo aca para pedir ayuda con esto :S es de un foro ke estoy crenado y tengo un error en esto ... esta echo a vase de cookies miren lees pongo el error y el codigo donde se encuentra:
ERROR:
Código: [Seleccionar]
Fatal error: Call to undefined function clean() in /data/multiserv/users/456604/projects/1245189/www/forum/viewforum.php on line 11
CODIGO:
Código: [Seleccionar]
<?
include("conectar.php");
$ip = $_SERVER['REMOTE_ADDR'];
if(!isset($_COOKIE[usr_name]) || empty($_COOKIE[usr_name]) || !isset($_COOKIE[usr_level]) || empty($_COOKIE[usr_level]))
{
}
$t1 = mysql_query("select * from usr_config where aspect = 'SITE_NAME'");
$title = mysql_fetch_array($t1);
$lev = mysql_query("select * from usr_level where level = '$_SESSION[usr_level]'");
$level = mysql_fetch_array($lev);
$id = clean($_GET[id]);
$page = clean($_GET[page]);

?>

lo ke kiero ke aga esto "viewforum.php?id=1"
aca les dejo el link para ke lo vean http://loxbb.com.nu/forum/viewforum.php?id=1

Todas las paginas de esta tienen el mismo error¬¬ menos el index


Gracias...

9
Tutoriales PHP / [Peticion]Gente online registrada y ultimo registro
« en: 18 de Febrero de 2011, 23:59:15 pm »
Buenas Phperos...
Aca vengo a pedirles una peticion ya que no la encuentro en ningun lugar de las web de programacion que conosco y vengo aca pork me an ayudado mucho.. ps el porblema ke tengo esque ya ise un contador de gente registrada pero kiero sabes como acer algo que diga kien fue el ultimo ke se registro y cuanta gente ahy online registrada ps para mi es muy dificil eso les vengo a perdir eso porfavor

ayudamen

gracias...

10
PHP / ayuda con mostrar imagen
« en: 09 de Febrero de 2011, 03:13:20 am »
ps ise un codigo php para mostrar una imagen en mi web para ke conecte con la base de datos y muestre la imagen ke tiene el usuario ise esto pero no c si esta bueno no me sirvio :(
Código: [Seleccionar]
<?
if($usuarios[avatar]!="")
echo('<img src="'.$usuario[avatar].'" alt="'.$usuarios[usuario].'\'s Avatar" />');
else
echo("Erro no tienes avatar o suerjio un error");
?>
la verdad no se que tiene de malo :(


cuando un usuario se registra se va a  -usuarios-  aca es el nombre de usuario -usuario- y donde esta el avatar es -avatar- y la base de datos se llama-db1245189-login- coloke esto "-" para diferencialos

11
PHP / problema loguendo
« en: 02 de Febrero de 2011, 03:16:40 am »
tengo un problama ps no es nada grave sino ke noc como hacer este codigo miren les explico esque ise un sistema de loguendo para un sistema de foros ke estoy creando solo me falta eso ps creo... ok con el tema miren en mi web yo me registro y me logueo normal pero nesesito ke la barra de derecciones se le borren el resgitrate e ingresar y aparesca salir.. pero sin cambiar de pagina ps ke kede en index.php

si me ayudan ps muchas gracias :)

Páginas: [1]