Mostrando entradas con la etiqueta script. Mostrar todas las entradas
Mostrando entradas con la etiqueta script. Mostrar todas las entradas

martes, 28 de febrero de 2017

Crear, escribir y leer archivo de texto (.txt) con PHP

A continuación un script de PHP que crea un fichero de texto y otro que lo lee. Esto es útil cuando necesitamos guardar datos simples de algún formulario y no queremos hacer ni configurar ninguna base de datos MySQL.

1. Script PHP que crea un archivo de texto (*.txt):

$arch = fopen("archivo.txt", "w");              //abre archivo.txt modo w (write)
fwrite($arch, "Texto de ejemplo 1" . PHP_EOL);  //escribe la línea
fwrite($arch, "Otra línea extra" . PHP_EOL);    //escribe una segunda línea
fclose($arch);                                  //cerramos archivo.txt

¡Ojo! El modo fopen("archivo.txt","w") elimina el contenido que tenía anteriormente y lo sustituye por el nuevo. Si lo que queremos es añadir texto nuevo al contenido hay que abrir en modo "a", es decir, fopen("archivo.txt","a"). De esa manera el archivo será un archivo que se abre, se añade contenido nuevo, y se cierra.


2. Script PHP que lee de un archivo de texto.

$arch = fopen("archivo.txt", "r");  //abre archivo.txt
while(!feof($arch)) {               //saca todas las lineas 
echo fgets($arch);        
}
fclose($arch);                      //cierra archivo.txt                           

Evidentemente, podemos hacer un formulario con HTML y registrar los datos en fichero de texto. Recogemos con variables PHP del formulario y después lo introducimos en el fichero de texto.

¡Ánimo, hay que tener un poco de imaginación, que no nos lo van a dar todo cocinado!

Un saludo.

lunes, 30 de enero de 2017

Crear script con Visual Basic para abrir lector de CD

En ocasiones el pequeño botón que sirve para abrir el lector de CD/DVD de nuestro ordenador deja de funcionar, puede ser que para siempre o puede ser que en ciertas sesiones. Como método para aguantar un tiempo mas sin tener que cambiar el lector entero podemos hacer el siguiente script con Visual Basic, e cual guardaremos con extensión de archivo .vbs habiéndolo editado con el Bloc de notas o Notepad++ o cualquier otro editor:
Set oWMP = CreateObject("WMPlayer.OCX.7" ) 
Set colCDROMs = oWMP.cdromCollection 
colCDROMs.Item(i).Eject 

Sin nos ponemos tiquismiquis, guardamos el archivo en una carpeta cualquiera y desde el escritorio creamos un acceso directo, al cual luego en Propiedades > Cambiar icono le ponemos un icono mas apropiado.

Un salud.

lunes, 12 de diciembre de 2016

Deshabilitar click derecho del ratón en tu web

Simplemente para deshabilitar el click derecho o botón derecho del ratón en tu página web (aunque no es recomendable puesto que puede molestar al visitante) solo hay que poner este código de javascript en un script:
<script>
document.addEventListener('contextmenu', event => event.preventDefault());
</script>
Espero que os sirva. Un saludo.

jueves, 17 de noviembre de 2016

Cambiar nombre del equipo (hostname) en Ubuntu, Linux Mint, Opensuse, Fedora...

A continuación os dejo una entrada para cambiar sencillamente el nombre del equipo o hostname en distribuciones Linux.

Para Ubuntu (+derivados) y Linux Mint:

1. Abrir Terminal en menú o presionar Ctrl+Alt+T.

2. Escribir:
sudo pico /etc/hosts
(si pide contraseña sudo escribir y presionar enter).

3. Aparecerá una pantalla como la siguiente:

Donde pone linux realmente pone el nombre actual de tu equipo

4. Hay que sustituir donde pone linux o tu nombre de equipo por el nombre que quieras.

5. Presionar Ctrl+O para guardar, enter, y Ctrl+X para salir.

6. Escribir:
sudo pico /etc/hostname
(presionar enter).

7. Aparecerá una pantalla como la siguiente:

Donde pone linux realmente pone el nombre actual de tu equipo

8. Hay que sustituir donde pone linux o tu nombre de quipo por el nombre que has puesto antes en el archivos hosts (el nuevo nombre).

9. Presionar Ctrl+O para guardar, enter, y Ctrl+X para salir.

10. Finalmente hay que hacer un reinicio:
sudo reboot



Para cambiar el nombre de equipo de otras distribuciones os dejo varios enlaces que personalmente he verificado:

1. OpenSUSE: http://ubunlog.com/cambiando-el-nombre-del-equipo-en-opensuse/
2. Fedora: http://geekland.eu/que-es-para-que-sirve-nombre-del-equipo/
3. RedHat: http://k4ch0.org/cambiar-hostname-en-red-hat/
4. CentOS: http://www.cadilinea.com/blog/centos-2/cambiar-nombre-del-host-sin-reiniciar-en-centos-6-4/

Generalmente en casi todas las distribuciones es parecidos.
Un saludo.

miércoles, 4 de junio de 2014

Bucle JavaScript - Hacer grande y pequeño un Div de HTML

Siguiendo en la línea de manipulación del estilo CSS con JavaScript he hecho un sencillo script que os explico a continuación.

Creo un elemento con un alto y un ancho de 50px, cuyo fondo es de color rojo. Con el script lo que consigo es que se vaya agrandando hasta conseguir un ancho y un alto de 500px. Cuando llega a ese tamaño su fondo cambia a color azul y vuelve a su posición original haciendose pequeño. No para en ningún momento.
Podéis ver el script en marcha en:


Aquí os dejo el código:
<html>
 <head>
  <title>Agrandar Div</title>
  <script type="text/javascript">
  
   var ancho = 50;
   var alto = 50;
   
   function darEstilo(){
    document.getElementById('divUno').style.width = "50px";
    document.getElementById('divUno').style.height = "50px";
    document.getElementById('divUno').style.backgroundColor = "red";
    agrandarDiv();
   }
   
   function agrandarDiv(){
    ancho = ancho + 1;
    alto = alto + 1;
    elAncho = ancho.toString()+"px";
    elAlto = alto.toString()+"px";
    document.getElementById('divUno').style.width = elAncho;
    document.getElementById('divUno').style.height = elAlto;
    
    if(ancho < 500){
     setTimeout(agrandarDiv,1);
    }
    else{
     document.getElementById('divUno').style.backgroundColor = "blue";
     hacerPequeno();
    }
   }
   
   function hacerPequeno(){
    ancho = ancho - 1;
    alto = alto - 1;
    elAncho = ancho.toString()+"px";
    elAlto = alto.toString()+"px";
    document.getElementById('divUno').style.width = elAncho;
    document.getElementById('divUno').style.height = elAlto;
    
    if(ancho > 50){
     setTimeout(hacerPequeno,1);
    }
    else{
     document.getElementById('divUno').style.backgroundColor = "red";
     agrandarDiv();
    }
   }
  </script>
 </head>
 <body onLoad="darEstilo()">
  
</body> </html>

Un saludo.

jueves, 24 de mayo de 2012

Script muy interesante de JavaScript

Este script hace exactamente lo mismo que "Script muy interesante de PHP" solo que en vez de estar hecho con el lenguaje de programación PHP está hecho de tal manera de que se pueda ejecutar desde el lado del cliente, es decir, con JavaScript.

martes, 22 de mayo de 2012

Script muy interesante de PHP

Este ejercicio recoge todos los valores que metamos en el input y los suma, teniendo en cuenta que pueden ser números negativos o positivos y que los valores tienen que estar entre el -9 y el 9. Los valores pueden contener espacios en blanco o no, la única regla es que estén entre el 9 y -9.

Podeis comprobar el ejercicio en AQUI