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 - Dr [F]

#1
me gusto mucho la informacion, no sabia de la existencia de estas herramientas, se agradece
#2
PHP / Re: Ayuda con base de datos
21 Junio 2011, 04:58 AM
SOLUCIONADO gracias !  :D
#3
PHP / Re: Ayuda con base de datos
21 Junio 2011, 03:38 AM
Código (php) [Seleccionar]
<?php

$text 
$_REQUEST['publicar'];
$replace '@(<script>| onload | onerror | )@';
include(
"Consultas/conectar.php");
$url_actual "http://" $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
if(
$url_actual=="http://localhost/UPLOAD/menu.php") {

$quer mysql_query("SELECT id,usuario,post,fecha from muro order by id desc",$conexion);

while(
$querr mysql_fetch_array($quer)) {
$numero strlen($querr['usuario']);

echo 
"<br><div id=down>";

echo 
"<img src=imagenes/imagendefault.png></img>";
echo  
"<a href=http://localhost/UPLOAD/perfiles/$querr[usuario].php>";
echo 
"&nbsp;";
echo 
$querr['usuario'].":";
echo 
"<br></a>";
for(
$i=0;$i<$numero;$i++) {
echo 
"&nbsp;&nbsp;";
}
$fa $querr['post'];
$post preg_replace($replace,' ',$fa);


echo 
$post;
$id $querr['id'];
echo 
"<br><br>";

echo 
"<div id=fan3>";

echo 
$querr['fecha'];


echo 
"<a href=$url_actual?id=$id><input type=button value=+1></a>";





echo 
"</form>";
echo 
"<br>";
echo 
"</div>";
echo 
"<br><hr>";

}   
// CIERRO WHILE
$la $_GET['id'];
$s explode("=",$la) ;
$ss $s[1];
mysql_query("UPDATE muro set megusta=2 where id=$ss",$conexion);
}   
// CIERRO IF



ACA CONSEGUI TENER LA ID DE CADA POST, el problema es que nose que falla que no se actualiza en la BD :/

:S
#4
PHP / Re: Ayuda con base de datos
21 Junio 2011, 02:57 AM
ese es el problema no lo se hacer porque a cada posteo quiero que le den un diferente voto, pero cuando tocan el boton para votar no se almacena en la db :/
#5
PHP / Re: Ayuda con base de datos
21 Junio 2011, 02:38 AM
shell, ese no es todo el codigo, es la parte que causa problemas, nada mas :)
#6
PHP / Re: Ayuda con base de datos
21 Junio 2011, 02:37 AM
ya lo probe antes, pero tampoco funciona, siempre le da el valor 1 porque es el primer valor que toma, probe metiendolo dentro del for tambien, pero a todos les da el valor de 23 :/
#7
PHP / Re: Ayuda con base de datos
21 Junio 2011, 02:26 AM
creo que lo que quiero hacer esta claro, que no entendeS ?
#8
PHP / Ayuda con base de datos
21 Junio 2011, 02:09 AM
hola foro, les vengo con una consulta, estoy intentando montar un sistema de puntos en mi web, esta consta con una base de datos llamada muro, aca les dejo el code (Mysql)

Código
Código (sql) [Seleccionar]
CREATE TABLE muro(
id int UNSIGNED,
usuario varchar(30) NOT NULL,
post varchar(255) NOT NULL,
fecha datetime UNSIGNED,
megusta int UNSIGNED,
PRIMARY KEY(id)
);



y el code problematico es este


Código
Código (php) [Seleccionar]
<?php
 
$text 
$_REQUEST['publicar'];
$replace '@(<script>| onload | onerror | )@';
include(
"Consultas/conectar.php");
$url_actual "http://" $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
if(
$url_actual=="http://localhost/UPLOAD/menu.php") {
 
$quer mysql_query("SELECT id,usuario,post,fecha from muro order by id desc",$conexion);
while(
$querr mysql_fetch_array($quer)) {
$numero strlen($querr['usuario']);
 
echo 
"<br><div id=down>";
 
echo 
"<img src=imagenes/imagendefault.png></img>";
echo  
"<a href=http://localhost/UPLOAD/perfiles/$querr[usuario].php>";
echo 
"&nbsp;";
echo 
$querr['usuario'].":";
echo 
"<br></a>";
for(
$i=0;$i<$numero;$i++) {
echo 
"&nbsp;&nbsp;";
}
$fa $querr['post'];
$post preg_replace($replace,' ',$fa);
 
 
echo 
$post;
$id $querr['id'];
 
 
echo 
"<br><br>";
 
 echo 
"<div id=fan3>";
 
echo 
$querr['fecha'];
echo 
"<form method=post action=$url_actual>";
echo 
"<input type=submit value=+1 name=megusta>";
echo 
"<input type=submit value=-1 name=nomegusta>";
 
 
echo 
"</form>";
 
echo 
"<br>";
 
 
echo 
"</div>";
 
echo 
"<br><hr>";
 
}
}
if(isset(
$_REQUEST['megusta'])) {
mysql_query("UPDATE muro set megusta=23 where id=$id",$conexion);
}


el problema es que siempre me inserta el valor de me gusta en id=1 de la tabla... alguien sabe que estoy haciendo mal ? muchas gracias
#9
PHP / Re: Libro de visitas sin base de datos php
24 Agosto 2010, 19:18 PM
disculpen, pero prefiero MySql, aparte, como bien dijo Alex, esto es vulnerable a XSS persistente ! :)  ;D
#10
Muchas gracias, es lo que necesitaba saber, un saludo :)