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 - AWES0MN

Páginas: [1]
1
PHP / límite de carácteres
« en: 12 de Junio de 2010, 02:16:08 am »
Buenas.

E programado un script "clon" de tusecreto.com.ar:

http://i49.tinypic.com/300z7u8.png

El problema:
-El límite de carácteres.

No sé por qué pero yo escribo un mensaje,y cuando voy al index no está todo el mensaje: sólo una parte de el escrito.

¿ por qué ? ,si hace falta para ayudar mando código por Mp.

¡gracias!

2
General / problema al borrar
« en: 09 de Junio de 2010, 01:00:10 am »
Buenas!

Pues tengo un problema, yo tengo un script,podréis ver en "Proyectos",o un foro así.El caso es que tengo bastantes dudas, me gusta el script,y por todas intentaré corregirle los bugs que por ahora,no tengo ni mera idea. -algún que otro sí,pero los que aún no sé-

Bueno, es esto MUY RARO,al menos para mí.

Tengo un perfil, y un autor, el autor crea un post,y como es debido muestra las estadísticas.

Bien, tengo un bloque de estadísticas,y hay se actualiza todo sin problemas,el problema es en el perfil y en esa zona (cuando postea) del autor, que "raramente" no se actualiza:

Si posteé un post,dice:

Yo posteo,y tendría:

1 Posts

yo borro ese post,tendría:

0 Posts,pero y re***** "raramente" en vez de decir que tengo 0,dice que tengo ¡1!

Entonces, os dejo ese archivo "Autor.php",espero que no rompa las reglas,como dije en otro post es para ayuda.

AUTOR.PHP:

Código: [Seleccionar]
<?

$sql = "SELECT * ";

$sql.= "FROM usuarios where id='$id_autor'";

$rs = mysql_query($sql, $con);



$row = mysql_fetch_array($rs);

$nick=$row['nick'];

if ($row['rango']=="Administrador")

$color="red";

elseif ($row['rango']=="Moderador")

$color="blue";

elseif ($row['rango']=="Usuario")

$color="green";

else

$color="black";



$cant = strlen($nick);

if($cant > 18)

{

$nick2=substr(stripslashes($nick), 0, 15);

$nick2=$nick2."...";

}

else

{

$nick2=$nick;

}

?>

<?php

function rango($valor)

{



$valor str_replace("Administrador""<br clear=\"left\" /><img src=\"/imagenes/rangos/admin.gif\" alt=\"Administrador\" title=\"Administrador\" />"$valor);

$valor str_replace("Moderador""<br clear=\"left\" /><img src=\"/imagenes/rangos/mod.gif\" alt=\"Administrador\" title=\"Moderador\" />"$valor);

$valor str_replace("Usuario""<br clear=\"left\" /><img src=\"/imagenes/rangos/user.gif\" alt=\"Administrador\" title=\"Usuario\" />"$valor);



return 
$valor;

}



function 
pais($valor)

{



$valor str_replace("ar""Argentina"$valor);

$valor str_replace("bo""Bolivia"$valor);

$valor str_replace("br""Brasil"$valor);

$valor str_replace("cl""Chile"$valor);

$valor str_replace("co""Colombia"$valor);

$valor str_replace("cr""Costa Rica"$valor);

$valor str_replace("cu""Cuba"$valor);

$valor str_replace("ec""Ecuador"$valor);

$valor str_replace("es""Espa&ntilde;a"$valor);

$valor str_replace("gt""Guatemala"$valor);

$valor str_replace("it""Italia"$valor);

$valor str_replace("mx""M&eacute;xico"$valor);

$valor str_replace("py""Paraguay"$valor);

$valor str_replace("pe""Per&uacute;"$valor);

$valor str_replace("pt""Portugal"$valor);

$valor str_replace("pr""Puerto Rico"$valor);

$valor str_replace("uy""Uruguay"$valor);

$valor str_replace("ve""Venezuela"$valor);

$valor str_replace("ot""Otro"$valor);



return 
$valor;

}



function 
sexo($valor)

{



$valor str_replace("m""Hombre"$valor);

$valor str_replace("f""Mujer"$valor);





return 
$valor;

}

?>


<div class="box_title" style="height:21px; width:160px;">

<div class="box_txt" style="width:160px; text-align:left;">

<div class="esq1" style="float:left;"></div>

<div style="float:left; padding-top: 4px;">Posteado por:</div>

<div class="esq2" style="float:right;"></div>

</div>

</div>

<div align="left">

<div class="box_perfil" <?$iexp = $_SERVER[HTTP_USER_AGENT];if(strstr($iexp,"MSIE")){echo 'style="width:160px;"';}?>>

<img src="<?echo $row['avatar']?>" style="display:block; margin: auto;" border="0" alt="" title="">

<b class="txt"><?echo "<a href='/perfil/?id=$nick'><font color='$color'><b>".$nick2."</b></font></a>";?></b>

<font size="1"><br /><?echo $row['rango'];?><br />

<?echo rango($row['rango']);?> <img title="<?echo sexo($row['sexo']);?>" src="/imagenes/<?echo sexo($row['sexo']);?>.png" /> <img title="<?echo pais($row['pais']);?>" src="/imagenes/banderas/<?echo $row['pais'];?>.png" /><hr>

<?echo $row['numposts']?> Posts<br />

<?echo $row['numcomentarios']?> Comentarios<br />

<?echo $row['puntos']?> Puntos<br />

<?if ($_SESSION['id']!="") {?>



<hr>

<a href='/mensajes/redactar.php?para=<?=$nick?>'><img src='/imagenes/mp.png'> Enviar mensaje</a>

<?}?>

</font>

</div>

</div>

¿QUÉ QUIERO HACER?

que algún alma caricativa,me ayude para que diga que tengo 0 posts,y no 1.

AQUÍ tengo el script y pueden ver: http://www.phperos.net/foro/index.php/topic,5995.msg44454.html#msg44454

yo guardo las estadísticas en una zona que se llama "cantidad",lo raro es que si borro un post se borra -del 1 a 0-,pero un comentario NO.

¡¡¡¡¡¡¡¡GRACIAS!!!!!!!!  :D

3
PHP / error login.php
« en: 08 de Junio de 2010, 18:04:39 pm »
buenos días.

tengo un login.php, y aunque me funciona de maravilla, al teclear "http://web.com/login.php",y nunca me había dado cuenta,dice:

Código: [Seleccionar]
Warning: mysql_query() [function.mysql-query]: Access denied for user 'rafablog'@'localhost' (using password: NO) in /home/rafablog/public_html/---<web>---/login.php on line 7

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/rafablog/public_html/---<web>---/login.php on line 7
Access denied for user 'rafablog'@'localhost' (using password: NO)

el código para que vea alguien que sepa más si está bien:

Citar
<?php

session_start();

// Comprobamos si existe sesión

if(isset($_SESSION['user']))

{

   $user=$_SESSION['user'];

   $query = mysql_query("SELECT id_extreme, ban FROM usuarios WHERE nick='$user'") or die(mysql_error());

   $data = mysql_fetch_array($query);

   if($data['ban']!=0 or $data['id_extreme'] != $_SESSION['id2'] )

   {

      $_SESSION['user'] = null;

      $_SESSION['id'] = null;

      $_SESSION['id2'] = null;

      unset($_SESSION);

      session_destroy();

   }

}

//Comprobamos si hay cookie, si está bien y le asignamos una sesión

if(isset($_COOKIE['id_extreme']))

{

      $cookie = mysql_real_escape_string($_COOKIE['id_extreme']);

     $cookie = explode("%",$cookie);

   $user = $cookie[0];

   $id = $cookie[1];

   $ip = $cookie[2];

   if ($HTTP_X_FORWARDED_FOR == "")

   {

      $ip2 = getenv(REMOTE_ADDR);

   }

   else

   {

      $ip2 = getenv(HTTP_X_FORWARDED_FOR);

   }

   if($ip == $ip2)

   {

      $query = mysql_query("SELECT * FROM usuarios WHERE id_extreme='".$id."' and id='".$user."'") or die(mysql_error());

         $data = mysql_fetch_array($query);

         if(isset($data['nick']) and $data['ban'] == 0 )

      {

            $_SESSION['user'] = $data['nick'];

         $_SESSION['id'] = $data['id'];

         $_SESSION['id2'] = $data['id_extreme'];

         return true;

         }

   }

}

?>

...gracias a todos...  :)

pd: sé vuestras normas,pero es éste caso es para una ayuda,no?

no puedo comentar cada línea ,luego borraré el código al solucionarlo.  :D

4
PHP / paginador
« en: 06 de Junio de 2010, 03:52:31 am »
Buenas,en internet encontré un paginador,y quiero hacer unos tests.

Lo único que el paginacion.php es igual al index.php, sólo le cambié el nombre,yo sé que está mal, ¿pero dónde?

Alguien de aquí me diría como estaría bien el paginacion.php para que en el index.php al hacer click en la página dos ó sea:
paginacion.php?pagina=2 no me salga la pagina 1. ?

dejo el código,que es igual el index por cierto...

lo dejo en pastebin para no hacer las normas mal:

http://pastebin.com/ekiShxcu

me gustaría resumirlo un poco:

-Tengo un paginador,y el código que véis es igual el index.php como el paginador.php,solo que le cambie el nombre.
-Y quiero que cuando esté en el index.php,al hacer click al nro 2 me lleve a la pagina nro dos.

Porque ahora mismo si doy al dos me lleva al uno...

saludos...  :D

5
PHP / Una dudas y tutoriales
« en: 05 de Junio de 2010, 20:46:10 pm »
Buenas a todos!¡! ;)

Voy a crear un script ,e creado algunos pero eran simples,como un blog,formularios,etc... en php.

Pero me quiero animar a "Crear un Script".Y cuando digo crearlo,digo de 0.Partiendo desde un simple "index.php"

Pero tengo algunas dudas,y ojala puedan ayudarme.

Son las siguientes:
*Es un script simple,y por lo tanto no requiero muchas tablas.Por ejemplo:
posts
mps
comentarios
opciones
usuarios
tags

¿con eso estará bien?

Les muestro cómo es:

-Es el theme que uso taringa en 2004, sólo cogí 2 imágenes y un style.css, para que se parezca.Aunque está más modificado.

A día de hoy,tengo los archivos creados,quería basarme en un pre-hecho,pero e visto limitaciones,y me animaré a crearlo yo. -feo theme,aunque no necesito más-.

http://i49.tinypic.com/141185x.png

Para ello supongo que necesitaba:
Un paginador,no pido que lo hagan,si no que puediesen recomendarme un pre-hecho.
Un buscador,ultimos posts y un mensajes privados. -esto último tampoco lo pido,solo lo pongo nada más...-

Me animo a hacerlo porque se aprende bastante haciéndo un script, y que mejor manera que ello,sabiendo lo básico en mysql y php. -crear variables,llamadas,funciones,etc.-

Como veréis el panel es sencillo,pero quiero esconder algunas partes... e pensado en hacer un "menu.php",y el invitado vea otro que sea "nomenu.php",de esa forma le mostrará:

Inicio - Buscador - Chat - Protocolo - Registrar - Login

mientras que a mí me muestra:

Inicio - Buscador - Agregar - Opciones - Chat - Protocolo - Salir (Login)

-->...Saludos... y gracias,resumo:

-Me voy a animar a crear un script,y me gustaría postear aquí dudas que me salgan, para saber si hay inconveniente.
-Algún paginador pre-fabricado?


¡¡SALUDOS Y GRACIAS!!  :D

6
Proyectos y búsqueda de equipos / Script linksharing, ¿Te unes?
« en: 01 de Junio de 2010, 00:11:17 am »
Qué tal,gente.  :)

Estoy terminando un script "Linksharing", el caso es que lo compré y venía  a medio terminar,un lío,pero con paciencia lo e ido arreglando.

Imagen:

http://img717.imageshack.us/img717/108/dibujotfg.png

E buscado "Linksharing" aquí y e visto que es el mismo script,sin embargo era una propuesta,yo propongo otra cosa,y con el script al 50 % fixeado,salvo que aparescan errores más profundos,sin embargo eso se puede ir mejorando según se vea.

¿Qué propongo?

Terminarlo.El script es el de Apuntatelo.com.ar,voy a re-programar la sesión categorías,y muchas cosillas más.

Lo que re*****,quiero proponer es modificarlo con alguien/personas y dejarlo realmente bien,y cuando esté terminado decidir varias cosas:
-Regalarlo: Se podría hacer una página oficial con continuas actualizaciones.
-Venderlo: Esto es un poco "rata",no es por nada,pero como es de una web ya hecha,como que no.No digo que sea imposible que ese "pequeño grupo" diga "pues,por el trabajo y la mejora,vendámoslo".El script venía PÉSIMO sin nada, con muchos bugs de todo tipo.
-Quedárnoslo: Una opción que puede ser válida, si lo hicimos nosotros,podemos quedárnoslo.

Máximo: 5 personas, esas 5 ya deciden qué hacer.

Yo en la programación...

...Ando algo pésimo,pero me defiendo bien,sin embargo como digo e fixeado bastantes bugs.



Ya me dicen,preferiblemente por favor...

...Si a alguien no le interesa,de veras,no conteste ,ignore éste tema.Prefiero hablar por MP.

LOG'S:

Cita de: Delinksharing
Hecho:
V1.0 BETA 1
29/05/2010 - * Arreglados unos bugs en favoritos.
29/05/2010 - * Arreglado el admin y mejorado.
29/05/2010 - * Arreglado un problema en /datos/.
29/05/2010 - * Puestas funciones en los titles,url,nombres y avatar: EJE = <?echo "$title"; ?>
* V1.0 BETA 2
29/05/2010 - * Arregladas las banderas.
29/05/2010 - * Arreglado el registro,y añadida funciones en los recaptcha.
30/05/2010 - * Añadido el archivo web.php,este servira de configuracion.
* V1.0 BETA 3
30/05/2010 - * Añadidos nuevos bloques.
30/05/2010 - * Arreglado el espacio entre el buscador y el bloque.
30/05/2010 - * Cambio en Ultimos Posts.
30/05/2010 - * Nuevas Categorias.
30/05/2010 - * Chat.php & Protocolo.php
30/05/2010 - * Mejorada la velocidad del script.
30/05/2010 - * Optimizada la BD.
31/05/2010 - * Añadido Historial de Moderacion.
31/05/2010 - * Añadido Editor al Historial de Moderacion: ModLog.
31/05/2010 - * ARREGLAR FONDO NEGRO PREVIEW = El usuario da a preview y el campo de usuario no es igual.
31/05/2010 - * Cambiar rangos.

No Hecho:
*PAGINAS CATEGORIAS = No es un bug,pero estoy programando uno nuevo,el anterior era en Ajax.
*1 USUARIOS-CONECTADOS = Moverlo donde estan todos.
*/datos/ campos vacios. = al cambiar su perfil da un error de campos vacios.
*Aplicar paginador.
*Que al borrar un comentario se cuente en nro de comentarios del usuario como en las estadísticas.
*darle unos retoques al /posts/autor.php para que el rango del usuario no aparezca dos veces,igual que los moderadores.
*Arreglar los puntos. -este es más fácil,creo.-
*Arreglar la activación por e-mail. O hacerlo automático y borrar esa función.
*arreglar el nro de miembros y sus id.Por eje: soy el nro 1,se registra otro y dice que hay ¡14! usuarios.
*arreglar id de los posts.

LOG ACTUALIZADO: 01/06/2010:

Citar
Hecho:
V1.0 BETA 1
29/05/2010 - * Arreglados unos bugs en favoritos.
29/05/2010 - * Arreglado el admin y mejorado.
29/05/2010 - * Arreglado un problema en /datos/.
29/05/2010 - * Puestas funciones en los titles,url,nombres y avatar: EJE = <?echo "$title"; ?>
* V1.0 BETA 2
29/05/2010 - * Arregladas las banderas.
29/05/2010 - * Arreglado el registro,y añadida funciones en los recaptcha.
30/05/2010 - * Añadido el archivo web.php,este servira de configuracion.
* V1.0 BETA 3
30/05/2010 - * Añadidos nuevos bloques.
30/05/2010 - * Arreglado el espacio entre el buscador y el bloque.
30/05/2010 - * Cambio en Ultimos Posts.
30/05/2010 - * Nuevas Categorias.
30/05/2010 - * Chat.php & Protocolo.php
30/05/2010 - * Mejorada la velocidad del script.
30/05/2010 - * Optimizada la BD.
31/05/2010 - * Añadido Historial de Moderacion.
31/05/2010 - * Añadido Editor al Historial de Moderacion: ModLog.
31/05/2010 - * ARREGLAR FONDO NEGRO PREVIEW = El usuario da a preview y el campo de usuario no es igual.
31/05/2010 - * Cambiar rangos.
01/06/2010 - * Arregladas las imagenes de los rangos,añadidas imagenes,rango Usuario arreglado.
01/06/2010 - * Darle unos retoques al /posts/autor.php para que el rango del usuario no aparezca dos veces,igual que los moderadores.

No Hecho:
*PAGINAS CATEGORIAS = No es un bug,pero estoy programando uno nuevo,el anterior era en Ajax.
*1 USUARIOS-CONECTADOS = Moverlo donde estan todos.
*/datos/ campos vacios. = al cambiar su perfil da un error de campos vacios.
*Aplicar paginador.
*Que al borrar un comentario se cuente en nro de comentarios del usuario como en las estadísticas.
*Arreglar los puntos. -este es más fácil,creo.-
*Arreglar la activación por e-mail. O hacerlo automático y borrar esa función.
*arreglar el nro de miembros y sus id.Por eje: soy el nro 1,se registra otro y dice que hay ¡14! usuarios.
*arreglar id de los posts.

7
PHP / Llamar variable desde otro archivo
« en: 13 de Mayo de 2010, 18:56:54 pm »
Hola,e intentado llamar una variable desde otro archivo,como sabía,pero no puedo.

Lo que quiero es algo así:

<?php
$title = "NOMBRE DE LA WEB"; //aqui el nombre de la web
$usuario = "NOMBRE USUARIO"; //nombre de usuario
$email = "miemail@gmail.com"; //mi email para los contactos,etcétera
?>

Todo para llamar a "configuracion.php" que está en la raíz, el usuario abre ese archivo y pone sus cosas,entonces automáticamente se cambia todo.

e probado con:

<? include ("configuracion.php"); ?> y poner <title>$title</title> pero nada,si alguien me da una idea de como sería.

Gracias de antemano.  :D

8
PHP / Crear.php,Editar.php,etc [AYUDA]
« en: 13 de Mayo de 2010, 14:56:48 pm »
Buenas, la verdad que tenía esta duda de antes.

----editado-----

bueno, si alguien me puede mandar algún tutorial o decirme más o menos como empezar con esos archivos...

para orientarme en como crear un crear.php,editar.php y borrar.php y algún tuto de pagenavi,ya miré y los que hay están en inglés.

Gracias y poco a poco conoceros a todos  :D

9
Presentaciones / Soy nuevo!
« en: 13 de Mayo de 2010, 14:49:04 pm »
Hola!!

Soy Rafa,o AWES0MN en la red  :)

Bueno,que decir, llevo bastante en el mundillo web,pero sabiendo lo básico,así que me anime a aprender php, y ahora soy al menos capaz de hacer algo.

Por otra parte, espero aprender más y exponer algunas dudas que tenga así como ayudar a los que tengan problemas.  :D

SALUDOS!! ;)

Páginas: [1]