Skip to content

Instantly share code, notes, and snippets.

View shinigamicorei7's full-sized avatar

Bryan Velastegui shinigamicorei7

View GitHub Profile
@shinigamicorei7
shinigamicorei7 / Routing Basico en PHP.md
Last active September 25, 2024 05:50
Routing Basico en PHP

Una de las necesidades más comunes en el desarrollo de Sitios profesionales es implementar URLs amigables, así convertimos algo como /index.php?articulo=1 por algo más cómodo y agradable a la vista del usuario: /blog/introduccion.htm

Para lograr esto existen muchos paquetes, que son altamente recomendables, como:.

En esta clase no buscamos superar a nadie, simplemente quiero demostrarles que puede ser sencillo hasta cierto nivel.

@shinigamicorei7
shinigamicorei7 / virtualhost.md
Last active August 29, 2015 14:08
Crear Un Virtual Host en Apache - Windows

###Editando nuestro hosts

En primer lugar agregaremos nuestro sitio en el archivo hosts de windows que se encuentra en:C:/Windows/System32/drivers/etc/

Para poder editarlo tenemos que abrir un editor de texto como administrador:

Presionando la tecla Shift damos clik derecho sobre el acceso directo a nuestro editor

En el menu contextual aparecera la opcion de ejecutar como Administrador

@shinigamicorei7
shinigamicorei7 / validator.java
Created December 11, 2014 21:40
javaforgeeks.blooger.com
class validador {
public static java.util.HashMap<String, javax.swing.JInternalFrame> jIframes = new java.util.HashMap<String, javax.swing.JInternalFrame>();
public static void addJIframe(String key, javax.swing.JInternalFrame jiframe) {
jIframes.put(key, jiframe);
}
public static javax.swing.JInternalFrame getJInternalFrame(String key) {
return jIframes.get(key);
@shinigamicorei7
shinigamicorei7 / from.blade.php
Last active August 29, 2015 14:11
Formulario Simple
@extends('layouts.main')
@section('content')
<div class="row">
<div class="col-md-5 col-md-offset-3">
{{ Form::open(['route'=>'register_post','class'=>'panel panel-default']) }}
<div class="panel-body">
<div class="form-group {{ $errors->has('firstname') ? 'has-error' : '' }}">
<label class="control-label" for="firstname">Nombres:</label>
<input type="text" name="firstname" class="form-control" value="{{ Input::old('firstname') }}" />
@shinigamicorei7
shinigamicorei7 / [email protected]
Last active August 29, 2015 14:11
Validación del formulario de registro
public function create() {
$input = Input::except('_token');
$rules = [
'firstname' => 'required',
'lastname' => 'required',
'email' => 'required|email|unique:usuario,email_usr',
'password' => 'required|min:8|confirmed',
'password_confirmation' => 'required',
];
<?php
try {
$pdo = new PDO('mysql:host=localhost;dbname=test', 'user', 'password');
} catch (PDOException $exc) {
die($exc->getMessage());
}
$simpleQuery = $pdo->query('SELECT * FROM user WHERE rol_id = 2 LIMIT 3');
@shinigamicorei7
shinigamicorei7 / composer.json
Created January 7, 2015 13:48
include multiauth in composer
"require" : {
"ollieread/multiauth" : "dev-master"
}
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
/*'Illuminate\Auth\AuthServiceProvider',*/ //comentamos esta linea
'Illuminate\Cache\CacheServiceProvider',
'Illuminate\Session\CommandsServiceProvider',
'Illuminate\Foundation\Providers\ConsoleSupportServiceProvider',
'Illuminate\Routing\ControllerServiceProvider',
'Illuminate\Cookie\CookieServiceProvider',
'Illuminate\Database\DatabaseServiceProvider',
'Illuminate\Encryption\EncryptionServiceProvider',
return array(
/*'driver' => 'eloquent',
'model' => 'User',
'table' => 'users',*/
'multi' => array(
'user' => array(
'driver' => 'eloquent',
'model' => 'User'
),
'admin' => array(
//para usar la configuracion de multi => user
Auth::user()->attempt($credentials);
//para usar la configuracion de multi => admin
Auth::admin()->attempt($credentials);