sábado, 25 de junio de 2016

Operadores Lógicos de JS: Comparaciones

operador descripción ejemplo ( x = 2)
comparación resultado
== igual a x == 3 FALSE
x == 2 TRUE
x == "2" TRUE
=== igual en valor y tipo x === 2 TRUE
x === "2" FALSE
!= no igual x != 3 TRUE
!== no igual ni en valor ni en tipo x !== 2 FALSE
x !== "2" TRUE
x !== 3 TRUE
> mayor a x > 3 FALSE
< menor a  x < 3 TRUE
>= mayor o igual a x >= 3 FALSE
<= menor o igual a x <= 3 TRUE

miércoles, 8 de junio de 2016

PHP - ver si un string contiene un caracter

cómo ver si una cadena ó string contiene un caracter? strpos()

$dirPai = htmlspecialchars($_REQUEST["dirPai"] );
if (strpos($dirPro, '-') !== false) {
 if (phpversion () < "5"){
  list($idPais, $nomPais) = split('[/.-]', $dirPai);
 }else{
  list($idPais, $nomPais) = explode('-', $dirPai);
 }
}else{
 $nomPai = $dirPai;
}

lunes, 30 de mayo de 2016

pasar variables PHP a JS

para pasar variables php a JS lo pude resolver con un simple echo:
$('#dirPai').combobox('setValue','<?php if (isset($_SESSION["pais"])){
              echo $_SESSION["pais"];}
             else{
              echo ('Argentina');
             }
             ?>');

jueves, 19 de mayo de 2016

PHP - ComboBox Default Value

Mi problema era al elegir un valor por defecto al combobox de mi formulario PHP. Lo primero que hice fue agregar un selected = "selected"dentro del tag <option> pero creo que no funcionaba por el JQUERY ya que a todo el mundo en google parece bastarle con eso.
echo '<select id="dirPai" name="dirPai" class="easyui-combobox"> ';
 if (mysql_num_rows($res_paises)>0) {
  while ($row_paises = mysql_fetch_array($res_paises)) {
   if( $row_paises["id"] == $defaultP ) {
    echo '<option selected="selected" value="' . $row_paises["id"] . '" >' . $row_paises["nombre"] .'</option>';
   } else { 
    echo '<option value="' . $row_paises["id"] . '" >' .  $row_paises["nombre"] .'</option>';
   }
  }
    }
echo '</select>';
pero esto no funcionó, entonces antes de llamar al combo, metí con javascript el siguiente código:
$('#dirPai').combobox('setValue',13);


de este modo quedó solucionado

lunes, 9 de mayo de 2016

caracteres últiles para javascript

JS Car.
\n Salto de linea.
\r Retorno de carro.
\t Tabulación horizontal.
\v Tabulación vertical.
\’ Comilla simple o apostrofe.
\” Comilla doble.
\\ Barra invertida.
\xdd Caracter especial especificado por dos dígitos hexadecimanes dd

Para ver tildes y ñ de click aqui

domingo, 8 de mayo de 2016

tildes y ñ en javascript

JS Car.
u00e1 á
u00e9 é
u00ed í
u00f3 ó
u00fa ú
u00c1 Á
u00c9 É
u00cd Í
u00d3 Ó
u00da Ú
u00f1 ñ
u00d1 Ñ

sábado, 7 de mayo de 2016

tabla ascii para desarrollos php y html

Ascii Hex HTML Car.
160 A0 &nbsp;
161 A1 &iexcl; ¡
162 A2 &cent; ¢
163 A3 &pound; £
164 A4 &curren; ¤
165 A5 &yen; ¥
166 A6 &brvbar; ¦
167 A7 &sect; §
168 A8 &uml; ¨
169 A9 &copy; ©
170 AA &ordf; ª
171 AB &laquo; «
172 AC &not; ¬
173 AD &shy;
174 AE &reg; ®
175 AF &macr; ¯
176 B0 &deg; °
177 B1 &plusmn; ±
178 B2 &sup2; ²
179 B3 &sup3; ³
180 B4 &acute; ´
181 B5 &micro; µ
182 B6 &para;
183 B7 &middot; ·
184 B8 &cedil; ¸
185 B9 &sup1; ¹
186 BA &ordm; º
187 BB &raquo; »
188 BC &frac14; ¼
189 BD &frac12; ½
190 BE &frac34; ¾
191 BF &iquest; ¿
192 C0 &Agrave; À
193 C1 &Aacute; Á
194 C2 &Acirc; Â
195 C3 &Atilde; Ã
196 C4 &Auml; Ä
197 C5 &Aring; Å
198 C6 &AElig; Æ
199 C7 &Ccedil; Ç
200 C8 &Egrave; È
201 C9 &Eacute; É
202 CA &Ecirc; Ê
203 CB &Euml; Ë
204 CC &Igrave; Ì
205 CD &Iacute; Í
206 CE &Icirc; Î
207 CF &Iuml; Ï
208 D0 &ETH; Ð
209 D1 &Ntilde; Ñ
210 D2 &Ograve; Ò
211 D3 &Oacute; Ó
212 D4 &Ocirc; Ô
213 D5 &Otilde; Õ
214 D6 &Ouml; Ö
215 D7 &times; ×
216 D8 &Oslash; Ø
217 D9 &Ugrave; Ù
218 DA &Uacute; Ú
219 DB &Ucirc; Û
220 DC &Uuml; Ü
221 DD &Yacute; Ý
222 DE &THORN; Þ
223 DF &szlig; ß
224 E0 &agrave; à
225 E1 &aacute; á
226 E2 &acirc; â
227 E3 &atilde; ã
228 E4 &auml; ä
229 E5 &aring; å
230 E6 &aelig; æ
231 E7 &ccedil; ç
232 E8 &egrave; è
233 E9 &eacute; é
234 EA &ecirc; ê
235 EB &euml; ë
236 EC &igrave; ì
237 ED &iacute; í
238 EE &icirc; î
239 EF &iuml; ï
240 F0 &eth; ð
241 F1 &ntilde; ñ
242 F2 &ograve; ò
243 F3 &oacute; ó
244 F4 &ocirc; ô
245 F5 &otilde; õ
246 F6 &ouml; ö
247 F7 &divide; ÷
248 F8 &oslash; ø
249 F9 &ugrave; ù
250 FA &uacute; ú
251 FB &ucirc; û
252 FC &uuml; ü
253 FD &yacute; ý
254 FE &thorn; þ
255 FF &yuml; ÿ

de este modo cuando queremos usar por ejemplo la ñ, escribimos:"Usuario o contrase&ntilde;a incorrecta"