domingo, 26 de febrero de 2017

Windows 7/10 no veo los videos en Media Player

En ocasiones en el media player de Windows 7/10 no se pueden ver correctamente los videos, por ejemplo se escucha el audio pero no se ve el video en un formato contenedor como avi.

** RESOLUCIÓN DE PANTALLA:
Este problema en un principio lo podemos intentar solucionar cambiando la resolución de pantalla, por ejemplo de 1280x800 a 1024x768, y reiniciando el equipo.
En algunas ocasiones esto se soluciona de esta forma tan sencilla.

** COMPROBACIÓN DE DIRECTX:
Si no puede reproducir correctamente ningún archivo de vídeo, puede haber un problema con DirectX o con el controlador de pantalla. Para probar si hay problemas con DirectX o con los controladores de pantalla, haga clic en Inicio, haga clic en Ejecutar, escriba DXDiag en el cuadro Abrir y, a continuación, haga clic en Aceptar. Haga clic en la ficha Mostrar y, a continuación, haga clic en Probar DirectDraw.

Al ejecutar el programa se nos mostrarán una serie de pantallas que nos indicarán si existe algún problema.



** LOS CODECS:
Si esto no funciona hemos de actualizar los códecs de video de nuestra máquina.

Los códecs son programas de software que comprimen y descomprimen los datos de audio o vídeo. Si los códecs están dañados, pueden producir problemas como que no se reproduzca el audio o el vídeo, una reproducción extraordinariamente rápida o lenta, o la distorsión del vídeo (por ejemplo, líneas).

lunes, 20 de febrero de 2017

JavaScritp Validar campos de formulario


Veamos como mediante JavaScript, podemos validar unos campos de texto para que sean obligatorios antes de enviar un formulario o se compruebe que el campo mail tiene una @.
Nos saltamos las meta xhtml.

<head>
<!-- El código -->
<script type="text/JavaScript">
<!--
function MM_validateForm() {
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;

Codificación reservada a caracteres de control y extendidos

Tabla para codificación reservada a caracteres de control y extendidos.
Tabla de códigos hexadecimales
Caracter Cod. Decimal Descripción Cod. hexadecimal
Invisible &#9; Tabulador horizontal (TAB) %09
Invisible &#10; Salto de línea (LF) %0A
Invisible &#13; Retorno de carro (CR) %0D
! &#33; Cerrar exclamación %21
" &#34; Dobles comillas %22
# &#35; Signo de número %23
$ &#36; Dólar %24
% &#37; Tanto por ciento %25
& &#38; Ampersand %26
' &#39; Apóstrofe %27
( &#40; Cerrar paréntesis %28
) &#41; Abrir paréntesis %29
* &#42; Asterisco %2A
+ &#43; Signo más %2B
, &#44; Coma %2C
- &#45; Guión %2D
. &#46; Punto %2E
/ &#47; Barra de división %2F
: &#58; Dos puntos %3A
; &#59; Punto y coma %3B
< &#60; Menor %3C
= &#61; Igual %3D
> &#62; Mayor %3E
? &#63; Cerrar interrogación %3F
@ &#64; Arroba %40
[ &#91; Cerrar corchete (izquierdo) %5B
\ &#92; Barra de división inversa %5C
] &#93; Abrir corchete %5D
^ &#94; Circunflejo %5E
_ &#95; Subrayado %5F
` &#96; Acento agudo %60
{ &#123; Abrir llave %7B
| &#124; Barra vertical %7C
} &#125; Cerrar llave %7D
~ &#126; Tilde %7E
  &#160; Espacio sin separación %A0
¡ &#161; Abrir exclamación %A1
¢ &#162; Centavo %A2
£ &#163; Libra Esterlina %A3
¤ &#164; Signo de divisa general %A4
¥ &#165; Yen %A5
¦ &#166; Barra vertical partida (pipe) %A6
§ &#167; Sección %A7
¨ &#168; Diéresis %A8
© &#169; Copyright %A9
ª &#170; Doña %AA
« &#171; Abrir comillas francesas %AB
¬ &#172; No (símbolo lógico) %AC
  &#173; Guión débil %AD
® &#174; Registrado %AE
¯ &#175; Macrón %AF
° &#176; Grados %B0
± &#177; Más-menos %B1
² &#178; Dos superíndice %B2
³ &#179; Tres superíndice %B3
´ &#180; Acento agudo %B4
μ &#181; Micro %B5
&#182; Fin de párrafo %B6
· &#183; Punto medio %B7
¸ &#184; Cedilla %B8
¹ &#185; Uno superíndice %B9
º &#186; Género masculino %BA
» &#187; Cerrar comillas francesas %BB
¼ &#188; Un cuarto %BC
½ &#189; Un medio %BD
¾ &#190; Tres cuartos %BE
¿ &#191; Abrir interrogación %BF
À &#192; A mayúscula, acento grave %C0
Á &#193; A mayúscula, acento agudo %C1
 &#194; A mayúscula, acento circunflejo %C2
à &#195; A mayúscula, tilde %C3
Ä &#196; A mayúscula, diéresis %C4
Å &#197; A mayúscula, anillo %C5
Æ &#198; AE mayúscula %C6
Ç &#199; C cedilla mayúscula %C7
È &#200; E mayúscula, acento grave %C8
É &#201; E mayúscula, acento agudo %C9
Ê &#202; E mayúscula, acento circunflejo %CA
Ë &#203; E mayúscula, diéresis %CB
Ì &#204; I mayúscula, acento grave %CC
Í &#205; I mayúscula, acento agudo %CD
Î &#206; I mayúscula, acento circunflejo %CE
Ï &#207; I mayúscula, diéresis %CF
Ð &#208; Eth mayúscula %D0
Ñ &#209; Eñe mayúscula %D1
Ò &#210; O mayúscula, acento grave %D2
Ó &#211; O mayúscula, acento agudo %D3
Ô &#212; O mayúscula, acento circunflejo %D4
Õ &#213; O mayúscula, tilde %D5
Ö &#214; O mayúscula, diéresis %D6
× &#215; Signo de multiplicación %D7
Ø &#216; O barrada mayúscula %D8
Ù &#217; U mayúscula, acento grave %D9
Ú &#218; U mayúscula, acento agudo %DA
Û &#219; U mayúscula, acento circunflejo %DB
Ü &#220; U mayúscula, diéresis %DC
Ý &#221; Y mayúscula, acento agudo %DD
Þ &#222; THORN mayúscula %DE
ß &#223; Beta minúscula %EF
à &#224; a minúscula, acento grave %E0
á &#225; a minúscula, acento agudo %E1
â &#226; a minúscula, acento circunflejo %E2
ã &#227; a minúscula, tilde %E3
ä &#228; a minúscula, diéresis %E4
å &#229; a minúscula, anillo %E5
æ &#230; ae mínuscula %E6
ç &#231; c cedilla minúscula %E7
è &#232; e minúscula, acento grave %E8
é &#233; e minúscula, acento agudo %E9
ê &#234; e minúscula, acento circunflejo %EA
ë &#235; e minúscula, diéresis %EB
ì &#236; i minúscula, acento grave %EC
í &#237; i minúscula, acento agudo %ED
î &#238; i minúscula, acento circunflejo %EE
ï &#239; i minúscula, diéresis %EF
ð &#240; eth minúscula %F0
ñ &#241; eñe minúscula %F1
ò &#242; o minúscula, acento grave %F2
ó &#243; o minúscula, acento agudo %F3
ô &#244; o minúscula, acento circunflejo %F4
õ &#245; o minúscula, tilde %F5
ö &#246; o minúscula, diéresis %F6
÷ &#247; Signo de división %F7
ø &#248; o barrada minúscula %F8
ù &#249; u minúscula, acento grave %F9
ú &#250; u minúscula, acento agudo %FA
û &#251; u minúscula, acento circunflejo %FB
ü &#252; u minúscula, diéresis %FC
ý &#253; y minúscula, acento agudo %FD
þ &#254; thorn minúscula %FE
ÿ &#255; y minúscula, diéresis %FF

lunes, 6 de febrero de 2017

WampServer cambiar navegador predeterminado

Si una vez instalado el Wampserver 3.x queremos cambiar el navegador por defecto tan solo hemos que editar una línea del archivo wampmanager.conf.
Procedemos de la siguiente forma:
1º. Abrimos la carpeta Wamp que por defecto se instala en C:\wamp
2º. Sellecionamos el archivo wampmanager.conf y lo abrimos con un editor de texto, yo uso DreamWeaver.
3º. Buscamos la línea navigator ="... y ponemos la ruta de nuestro nuevo navegador.

Si fuese firefox la ruta normal sería: "C:\Archivos de programa\Mozilla Firefox\firefox.exe"
Guardamos los cambios y cerramos, si tenemos iniciado el wamp hemos de reiniciar los servicios.
En la imágen podeis ver como he comentado la linea original y he escrito una nueva.

WampServer Your Projects & LocalHost 127.0.0.1

Hola a todos, como alguna persona me ha planteado la duda de cómo acceder a nuestros proyectos y a localhost, intentaré explicarlo lo mejor posible.
Una vez iniciado nuestro servidor WampServer 3.x en cualquiera de sus versiones x86 o x64, podremos acceder a nuestro servidor escribiendo en la barra de navegación del navegador 127.0.0.1 o simplemente localhost.
Con esto accederemos a la página de inicio del servidor donde encontraremos un resumen de la configuración del servidor y Your Proyects, donde se aglutinan todos nuestros proyectos.
WampServer tiene muchas configuraciones y sería imposible explicarlas todas en un solo post.
En la sección Your Proyects tenemos un problema, pues en la instalación inicial no se abren los proyectos correctamente, para ello os he dejado en otro post la solución.
Visualmente veremos esto desde localhost o 127.0.0.1.

domingo, 5 de febrero de 2017

Php Sentencias Sql MySql Basicas

En este post vamos a ver las principales sentencias sql que podemos realizar en php.
SELECT, INSERT INTO, UPDATE, DELETE, CREATE TABLE, ALTER TABLE, DROP TABLE.
Las explicaré paso a paso, pero son muy sencillas de entender.

Comenzamos por la CONEXIÓN A BBDD, que ya hemos comentado en otro post: