Comunidad PHPeros
Lenguajes => Aplicaciones Pre-Fabricadas => Minichat o MC => Mensaje iniciado por: -RiPeRcOp- en 01 de Diciembre de 2006, 23:56:14 pm
-
hola bueno miren ando buscando ayuda para hacer un Script para el MC de Naveda q tenga la siguiente funciona
- 1° Que Vea Cuantos Msj Tiene El Usuarios Y Que Dependiendo De Eso El Usuario Tenga Un Opcion Para Ver La Placa Que Le Corresponde A Cada Usuario Segun Los Msj Q Tenga
- 2° Q Despues Una Ves Q vea la imagen q le de el codigo de la imagen para q la pueda usar
Por favor ayuda yo me estoy basando en las opciones q tiene el pFUser
q tal ves tenga algo q ver por lo de los sexos xD
Muchas gracias a los q me ayuden
-
pues la vdd no se como funcion el mc... pero a lo que dices me imagino que debe de tener una funcion para contar los mensajes enviados no?
si es asi se ocuparia un script donde se valoraran los valores de la funcion donde se contaron los mensajes es decir seria algo asi:
if (mensajes=>100 & mensajes =<200){
echo "El codigo de tu placa es 4sX5";
}
Eso quiere decir que si los menasjes que han sido enviados estann entrre 100 o 200 le mostrara el codigo de esa placa...
Espero que me haya dado a entender...
-
Bueno sobre eso yo no se nada xD, abra que esperar que contesten los Moderadores, pero lo que si que debo decir es el Asunto... No poner nunca Ayuda por favor!! Poner lo que necesitais de ayuda en el.
-
pues la vdd no se como funcion el mc... pero a lo que dices me imagino que debe de tener una funcion para contar los mensajes enviados no?
si es asi se ocuparia un script donde se valoraran los valores de la funcion donde se contaron los mensajes es decir seria algo asi:
if (mensajes=>100 & mensajes =<200){
echo "El codigo de tu placa es 4sX5";
}
Eso quiere decir que si los menasjes que han sido enviados estann entrre 100 o 200 le mostrara el codigo de esa placa...
Espero que me haya dado a entender...
Muchisimas pero muchisimas Gracias me sirvio de mucho ahora tendre q implementarlo en el MC pero yo me las arreglo no creo q sea tan dificil igual si RamFu o alguno de los q sabe PHP demasiado bien me puede ayudar mejor esto igual me aclaro algunas dudas q tenia
-
de nada para eso esta el foro.. para resolver nuestra dudas...
-
Si algun Moderador Del Foro de PHP y HTML me Puede ayudar y depaso le cambia el nombre al post y ponerle: "Creacion De Panel De Placas Para Usuarios Registrados" o algo parecido por si es muy largo xD
Desde ya muchas gracias
-
Yo lo podria hacer en poco tiempo, pero ahora mismo no tengo PC.. xD... asi que.. weno, haria un script.... (Este kroosty me dio la idea ;)) .. lo incluyo en el ftag.php para que cada vez que se logee le diga el codigo de su placa, y listo ;)... es muy simple+
-
si Facil es para el q sabe demasiado PHP pero yo aun no tengo tanta esperiensia como para hacer un script yo solito necesito ayuda por lo menos se q algo se porq puedo agregar ragos al MC y algunas q otras cosas mas xD
-
Haber yo hice algo parecido a esto no tengo el codigo esacto pero
$query @mysql_query "FROM usuarios WHERE mensajes='$mensajes'"
$users @mysql_fech_array
if($mensajes => 100 & =<200 ){
echo= "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ
}
pero no funciona, calculo q es por q soy muy malo en PHP va enrealidad en conectar a base de datos en eso me gano por goleado como puedo arreglar eso?
-
Ninguno de los codigos que hay aquí son correctos.
Empezando por el de Krosty:
if (mensajes=>100 & mensajes =<200){
echo "El codigo de tu placa es 4sX5";
}
No tiene lógica. "mensajes" no es ninguna variable y mucho menos la has definido anteriormente.
El de ripercop esta en las mismas:
$query @mysql_query "FROM usuarios WHERE mensajes='$mensajes'"
$users @mysql_fech_array
if($mensajes => 100 & =<200 ){
echo= "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ
}
Ahí dices que busque en los usuarios donde el campo mensajes sea igual a ¿$mensajes? tampoco esta definido. Además, si definieras esa variable con el numero de mensajes que hay que tener lo que pasaria es que buscaria usuarios con esos mensajes y daria positivo siempre en la condición por lo que todos verian el texto del codigo. Sin contar de que las consultas estan mal hechas.
Si un caso deberia de ser suponiendo que el nombre de la cookie es nnick:
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nnick]."'");
$users = mysql_fech_array($query);
$mensajes = $users[mensajes];
if($mensajes => 100 && =< 200 ){
echo "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ";
}
P.D.: Fijaos que hay errores correjidos como "echo =" el final del echo sin "; etc...
-
yo dije ke ese seria un ejemplo no la respuesta correcta
-
Bueno haber supuestamente el COD es este lkos voy a probar ahora mismo
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nnick]."'");
$users = mysql_fech_array($query);
$mensajes = $users[mensajes];
if($mensajes => 100 && =< 200 ){
echo "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ";
}
Si quisiera hacer q si no cumple con esos msj aparesca otra cosa tendria q poner
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nnick]."'");
$users = mysql_fech_array($query);
$mensajes = $users[mensajes];
if($mensajes => 100 && =< 200 ){
echo "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ";
else echo "No tienes suficientes msj para esta placa"
}
Seria hasi o sego siendo nOOb Mas nOOb de todos? xD
Este Script va aplicado al MC hasi q no se si es [nnick] Ademas no me manejo bien con cookies no es session?
-
Mejor así:
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nnick]."'");
$users = mysql_fech_array($query);
$mensajes = $users[mensajes];
if($mensajes => 100 && =< 200 ){
echo "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ";
}
else {
echo "No tienes suficientes msja para ver la placa";
}
-
modificasete lo de las {} vdd, a lo qe tengo entendido en este lenguaje y en otros no importa si la accion que se hace es solamente una , si funciona
-
Me encuentro algo perdido en esto, y es, en que archivo y linea se modifica eso de los Mensajes?
-
Resulta que me tira el siguiete error, recuerden que este sistema esta basado en los datos del MC hasi que no se como funca con el MC pero para que sepan
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/virtual/sitio122382/www/placamsj.php on line 49
no se que significa
<?
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nick]."'");
$users = mysql_fech_array($query);
$mensajes = $users[mensajes];
if ($mensajes => 100 && =< 200 ){
echo "El COD De Tu Placa De Fan Es (Aqui la direccion de la imagen) 78GHJ";
else echo "No tienes suficientes msj para esta placa"
}
?>
Esteera el COD pero resulta que tambien puse el include ('conectar.php') hasi que no se por que es
la linea 49 es donde dice if ($mensajes => 100 && =< 200 )
-
ah dejalo, lo que pasa es que es asi mira, if ($mensajes => 100 && $mensajes =< 200 ) y no if ($mensajes => 100 && =< 200 )
-
Ahora ya no me dice ningun error, menos mal, pero sigue sin decirme lo que yo quiero, es decir yo queria que dijera "El COD ES 123"
<?
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nick]."'");
$users = mysql_fetch_array($query);
$mensajes = $users[mensajes];
if ($mensajes >= 100 && $mensajes < 200 ){
echo " El Cod 123 ";
}
?>
el unico error que tenia antes era que enves de decir fetch_array decia
fech_array xD
-
y porque no pruebas a hacer esto
<?
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nick]."'");
$users = mysql_fetch_array($query);
$mensajes = $users[mensajes];
$cod = "El Cod Es 123"
if ($mensajes >= 100 && $mensajes < 200 ){
echo "$cod";
}
?>
listos xD
-
Es raro ahora aparece
Parse error: syntax error, unexpected T_IF in /home/virtual/sitio122382/www/placamsj.php on line 75
no se que pueda ser no entiendo ya modifique cada sentecima del COD y no funca
-
A ver eso significa que el if tiene algun error..
Prueba esto:
<?php
$query = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE[nick]."'");
$users = mysql_fetch_array($query);
$mensajes = $users[mensajes];
$cod = "El Cod Es 123";
if ($mensajes >= 100 && $mensajes < 200 ){
echo "$cod";
}
?>
El error estaba en la linia $cod = "El Cod Es 123";
Prueba ahora el código, debería funcionar ;)
-
ahora no tira ningun error denuevo pero no muestra nada en ningun caso
-
Ok, eso significa que el código está mal planteado..
Repásalo paso a paso, como voy a hacerlo yo ahora xD
Si encuentro otra forma te lo paso ;)
-
ps nose...