Skip to content

Instantly share code, notes, and snippets.

View fmagrosoto's full-sized avatar
🏠
Working from home

Fernando Magrosoto Vásquez fmagrosoto

🏠
Working from home
View GitHub Profile
@fmagrosoto
fmagrosoto / borrarHijos.js
Created April 4, 2024 18:19
Borra de manera recursiva los hijos de un elemento, usando javascript y while
/**
* ELIMINAR DE MANERA RECURSIVA A LOS HIJOS DEL ELEMENTO PASADO COMO PARÁMETRO
*
* @author Fernando Magrosoto V.
* @since abril, 2024
*/
function borrarHijosRecursivamente(elemento) {
while (elemento.firstChild) {
elemento.removeChild(elemento.firstChild);
}
@fmagrosoto
fmagrosoto / MAIL de PHP
Last active February 20, 2024 19:34
Script personalizable en PHP para subir una imagen al servidor, reducir la imagen a un tamaño específico (configurable), crear un versión en miniatura y eliminar la versión original. Éste script utiliza las librerías de GD incluídas en PHP . Aunado a éste script he incluído una rutina para mostrar las imágenes subidas al directorio con dos links…
<?php
####
## Eliminar una imagen
####
if(isset($_GET['eliminar'])){
$archivo = $_GET['eliminar'];
$directorio = dirname(__FILE__);
if(unlink($directorio.'/'.$archivo)){
header("Location: cargarImagen.php?accion=eliminado");
@fmagrosoto
fmagrosoto / paginadorJSON
Created March 25, 2015 16:34
Prueba de paginador usando JSON y jQuery
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Paginador con JSON</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
</head>
<body>
<div class="container">
@fmagrosoto
fmagrosoto / Estados de la República
Last active May 27, 2023 21:50
Lista de estados de la República Mexicana en un campo select
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8' />
<title>Lista de Esados de la República Mexicana</title>
</head>
<body>
<h1>Lista de Estados de la República Mexicana</h1>
<label>Estado de la República</label>
<select name="estado">
@fmagrosoto
fmagrosoto / docker-compose.yml
Created February 8, 2023 22:08
Docker compose file for MySQL Server and phpMyAdmin
# v1.0.0 Fernando Magrosoto V.
version: "3.7"
services:
servidor-mysql:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: acceso2023
ports:
- "3306:3306"
@fmagrosoto
fmagrosoto / OrdenarJSONconJS.html
Last active December 10, 2022 03:10
Ordenar JSON por medio del valor de una de sus propiedades. La propiedad es pasada como parámetro.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Ordena JSON</title>
<meta name="description" content="Ordenar un JSON en Javascript">
<meta name="author" content="Fernando Magrosoto V.">
<style>
body {
background-color: white;
@fmagrosoto
fmagrosoto / ModificarFecha.php
Created April 7, 2022 16:40
Función PHP para añadir días a una fecha dada y en formato MySQL: YYYY-mm-dd
$fechaMasQuince = date('Y-m-d', strtotime($fechaCruda . ' + 15 days'));
@fmagrosoto
fmagrosoto / muro.js
Created August 16, 2021 19:49
Detectar cuando se llega al final de una página
$(window).scroll(() => {
if ($(window).scrollTop() === ($(document).height() - $(window).height())) console.log('This is the end...')
})
@fmagrosoto
fmagrosoto / .bash_profile
Created May 31, 2020 17:56
Configuración de mi .bash_profile
alias ll='ls -al'
alias repos='clear && cd ~/Documents/dIGITAE/Repositorios && ll && say Listos pachar código'
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad
alias puertos='sudo lsof -PiTCP -sTCP:LISTEN'
alias compara='git remote show origin'
alias c='clear'
alias cl='clear && ll'
alias st='git status'
alias iplocal='ifconfig | grep "inet " | grep -v 127.0.0.1 | cut -d\ -f2'
@fmagrosoto
fmagrosoto / salida.php
Created April 23, 2021 22:02
Salida json desde PHP
header('Content-Type: application/json');
echo json_encode([
'estado' => $estado,
'correo' => $correo
]);