Re: Validación de formularios, algunos problemas

2008-01-30 Por tema Omark3ar

Mirá esta dir:

http://www.aikon.com.ve/2007/05/20/validacion-en-cakephp-12/

?= $form-input('username', 
array('type'='text', 'label'=false,
'error'=false)); ?
?= $form-error('username',

array('minLength' =Configure::read('campo_sp5_required')

array('required' =Configure::read('campo_sp5_required'))
);?

este es un disparador, aunque minLength y required es una redundancia,
eso creo.

On 29 ene, 20:17, Pq2son2 [EMAIL PROTECTED] wrote:
 Buenas noches,

 Primer me gustaria agradecer de antemano la ayuda, soy nuevo en
 cakephp 1.2, y creo que és un tema en el que la gente tiene problemas
 aun que curiosamente es tambien del que mas tutoriales hay, pero es
 que aun provarlo una y otra vez no consigo que me salga ningun mensaje
 de error en la validacion.

 Así pués me explicaré, empezaré por el codigo.

 Modelo:
 ...
 var $validate = array(
 'username' = array(
 'minl'= array('rule'=array('minLength',3),
 
 'required'=true,
 
 'allowEmpty'=true)));
 

 Control:
 ...
 function login(){
 if(!empty($this-data)){
 $this-Client-set($this-data);
 if($this-Client-validates()){
 ...

 Vista:
 ...
 ?php echo $form-create('clients', array('action' = 'login'));?

 ?php echo $form-input('username', array ('minLength' =
 1));?
 ?php echo $form-error('username', array('minl'));?
 ?php echo $form-input('password');?
 ?php echo $form-submit('Ok');?
 ?php echo $form-end(); ?
 ...

 En ningún momento he conseguido que me devuelva ningún mensage de
 error y ya me estoy desesperando llevo 2 dias así y primero mire los
 manuales de cakephp para 1.1, después los tempdocs.cakephp.org que son
 los 1.2 y finalmente en bakery, pero nada.
 Por si sirve de algo tambien no me da ningún mensaje de error y eso
 que el DEBUG del core.php lo he puesto a '3'. Tambien hago que me
 imprima el $this-Client y en los campos validate y validateErrors
 me los saca siempre vacios. Creo que no me carga correctamente la
 variable $validate dentro del modelo.
 Como último apunte, estoy trabajando sobre un plugin, aun que no he
 leido que pueda afectar negativamente.

 Gracias de antemano y saludos.
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo CakePHP-es de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Error #1045 en MySql

2008-01-30 Por tema Omark3ar

Por que el WAMP y no el XAMPP?, en que S.O. lo estas instalando?

On 30 ene, 03:41, •(-•Dařĸ_ŵîÇÇąŅ•-)• [EMAIL PROTECTED]
wrote:
 Instale el WAMP, para utilizarlo con cakePHP, pero cada vez que trato de
 entrar a phpMyAdmin me sale:
  Bienvenido a phpMyAdmin 2.10.1

 phpMyAdmin intentó conectarse con el servidor MySQL, y el servidor rechazó
 esta conexión. Deberá revisar el host, nombre de usuario y contraseña en
 config.inc.php y asegurarse que corresponden con la información provista por
 el administrador del servidor MySQL.
  Error

 *MySQL ha dicho: *[image:
 Documentación]http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html
 #1045 - Access denied for user 'root'@'localhost' (using password: NO)

  No tengo contraseña en MySql y tambien revise el archivo config.inc en el
 directorio donde tengo instalada la version de php.
 He estado buscando por todos lados y nada resuelve mi problema. Estoy
 desesperada, por favor, alguien compadezcase de mi.. I need your help!!!

 --
 ...Maybe I'm not at the height of your desires. Maybe I've caused more
 disappointments than reasons for you to be proud of me. Maybe I'm just a
 burden. Maybe you just wish I didn't exist. Maybe it's just the rain that
 makes me... cry...
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo CakePHP-es de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Error #1045 en MySql

2008-01-30 Por tema ––––•(-•Dařĸ_ŵîÇÇąŅ•-)•––––
Ya lo intente (desinstalando y volviendo a instalar wamp) como 5 veces y me
sigue dando error en lo mismo, en el phpmyadmin.
Ahorita probe con el Xampp y me da el mismo error en phpmyadmin

--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo CakePHP-es de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Error #1045 en MySql

2008-01-30 Por tema ––––•(-•Dařĸ_ŵîÇÇąŅ•-)•––––
Sí, intente eso también muchas veces. Coloque una contraseña para el usuario
root y esa misma contraseña la agregue al archivo config.inc.php de
phpMyAdmin y tampoco funcionaba.
Hasta ahora, despues de que desactive Xampp y volvi a activar Wamp, ya no
tengo problemas, no se en que consista pero se soluciono el problema.
Muchas gracias por la ayuda de todos!, estaba realmente desesperada, el
problema se soluciono cerca de las 6 de la mañana, despues de 11 horas de
intentos fallidos, pero valio la pena.



-- 
...Maybe I'm not at the height of your desires. Maybe I've caused more
disappointments than reasons for you to be proud of me. Maybe I'm just a
burden. Maybe you just wish I didn't exist. Maybe it's just the rain that
makes me... cry...

--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo CakePHP-es de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Validación de formularios, algunos problemas

2008-01-30 Por tema Arantxa Grajal
Hola...

es una tontería, pero alphanumeric debe tener la n en mayúscula no
he probado nada, y parece que esté bien... es solo una anotación.


El día 30/01/08, Pq2son2 [EMAIL PROTECTED] escribió:


 Muchas gracias a los dos, però ninguna de las dos possivilidades me ha
 funcionado...

 He probado de sacarlo por si era un bug en plugins, creando un Modelo,
 un Control y una Vista, pero sin ningún resultado. Si alguien puede
 indicarme si ve algo mal se lo agradeceria.

 Modelo (app/models/user.php):
 ?php
 class UserAppModel extends AppModel{
 var $name=User;

 var $validate= array(
 'password' = array(
 'rule' = 'alphanumeric',
 'required' = true,
 'allowEmpty' = false,
 'message'= 'Error!'
 )
 );
 }
 ?

 Control (app/controllers/users.php):
 ?php

 class UsersController extends AppController{
 var $name = Users;
 var $helpers= array('Html','Form');

 function index(){
 if(!empty($this-data)){
 $this-User-set($this-data);
 if($this-User-validates()){
 echo No hay ningun error;
 }else{
 echo ERROR!!;
 }
 }
 }
 }
 ?


 Vista (app/views/users.ctp):
 ?php echo $form-create('User',array('action'='index'));?
 ?php echo $form-input('password');?
 ?php echo $form-error('User.password','Aixo no vaaa!! arg!!');?
 ?php echo $form-submit('Ok');?
 ?php echo $form-end();?


 Gracias a todos.



 On 30 ene, 11:03, Omark3ar [EMAIL PROTECTED] wrote:
  Mirá esta dir:
 
  http://www.aikon.com.ve/2007/05/20/validacion-en-cakephp-12/
 
  ?= $form-input('username',
 array('type'='text', 'label'=false,
  'error'=false)); ?
  ?= $form-error('username',
 
  array('minLength' =Configure::read('campo_sp5_required')
 
 array('required' =Configure::read('campo_sp5_required'))
  );?
 
  este es un disparador, aunque minLength y required es una redundancia,
  eso creo.
 
  On 29 ene, 20:17, Pq2son2 [EMAIL PROTECTED] wrote:
 
   Buenas noches,
 
   Primer me gustaria agradecer de antemano la ayuda, soy nuevo en
   cakephp 1.2, y creo que és un tema en el que la gente tiene problemas
   aun que curiosamente es tambien del que mas tutoriales hay, pero es
   que aun provarlo una y otra vez no consigo que me salga ningun mensaje
   de error en la validacion.
 
   Así pués me explicaré, empezaré por el codigo.
 
   Modelo:
   ...
   var $validate = array(
   'username' = array(
   'minl'=
 array('rule'=array('minLength',3),
  
 'required'=true,
  
 'allowEmpty'=true)));
   
 
   Control:
   ...
   function login(){
   if(!empty($this-data)){
   $this-Client-set($this-data);
   if($this-Client-validates()){
   ...
 
   Vista:
   ...
   ?php echo $form-create('clients', array('action' =
 'login'));?
 
   ?php echo $form-input('username', array ('minLength'
 =
   1));?
   ?php echo $form-error('username',
 array('minl'));?
   ?php echo $form-input('password');?
   ?php echo $form-submit('Ok');?
   ?php echo $form-end(); ?
   ...
 
   En ningún momento he conseguido que me devuelva ningún mensage de
   error y ya me estoy desesperando llevo 2 dias así y primero mire los
   manuales de cakephp para 1.1, después los tempdocs.cakephp.org que son
   los 1.2 y finalmente en bakery, pero nada.
   Por si sirve de algo tambien no me da ningún mensaje de error y eso
   que el DEBUG del core.php lo he puesto a '3'. Tambien hago que me
   imprima el $this-Client y en los campos validate y validateErrors
   me los saca siempre vacios. Creo que no me carga correctamente la
   variable $validate dentro del modelo.
   Como último apunte, estoy trabajando sobre un plugin, aun que no he
   leido que pueda afectar negativamente.
 
   Gracias de antemano y saludos.
 



-- 
Arantxa Grajal
[EMAIL PROTECTED]
Unidad de Producción de Grandes Sistemas

Parque Tecnológico de Andalucía
C/María Curie 9-11, 29590 Campanillas (Málaga), España
http://www.ingenia.es

La información transmitida en este mensaje está dirigida solamente a las
personas o entidades a las que figuran en el encabezamiento y puede contener
información confidencial, por lo que si usted lo recibiera por error, por
favor destrúyalo sin copiarlo, usarlo ni distribuirlo, comunicándolo
inmediatamente al emisor del mensaje.

The information