Aestetically pleasing contact form
A Pen by Mark Murray on CodePen.
Aestetically pleasing contact form
A Pen by Mark Murray on CodePen.
<?php | |
$to = "[email protected]"; // replace this mail with yours | |
$from = $_POST["email"]; | |
$email = $_POST["email"]; | |
$fname = utf8_decode($_POST['fname']); | |
$lname = utf8_decode($_POST['lname']); | |
$headers = "From: $from"; | |
$message = utf8_decode($_POST['message']); |
<!-- Original Image provided by Freepiks at https://www.freepik.com/free-vector/triangle-wolf-design_723866.htm#term=wolf&page=1&position=3 | |
I used enginethemes page for *inspiration* ¯\_(ツ)_/¯ | |
Shadow => https://static.enginethemes.com/main/img/shadow.png --> | |
<div id="hero"> | |
<div class="view view-after" style="width: 50vw;" id="viewAfter"> | |
<div class="wrapper-after"> | |
<div class="logo"> | |
<h2> <img src="http://res.cloudinary.com/dub9ykyuq/image/upload/v1517696936/wolfsvg_hxf2jz.png" alt=""> Jean Villalobos</h2> | |
</div> | |
<div class="img-wrapper"> |
A Pen by Furkan Özden on CodePen.
// material.module.ts | |
import { ModuleWithProviders, NgModule} from "@angular/core"; | |
import { MAT_LABEL_GLOBAL_OPTIONS, MatNativeDateModule, MAT_DATE_LOCALE } from '@angular/material/core'; | |
import { MatIconRegistry } from '@angular/material/icon'; | |
import { MatAutocompleteModule } from '@angular/material/autocomplete'; | |
import { MatBadgeModule } from '@angular/material/badge'; | |
import { MatButtonModule } from '@angular/material/button'; | |
import { MatButtonToggleModule } from '@angular/material/button-toggle'; | |
import { MatCardModule } from '@angular/material/card'; | |
import { MatCheckboxModule } from '@angular/material/checkbox'; |
#Considerando que tenha o caminho de seu MySQL Server no Path de váriaveis de ambiente para uso dos comandos, | |
sem a necessidade de informar o caminho absoluto do mysqldump.exe em todas execuções. | |
Comandos abaixo: | |
#Export All Databases | |
mysqldump -uuser --routines --triggers -ppassword --all-databases --single-transaction --quick --lock-tables=false > c:\tmp\full-backup-.sql | |
#Export Database Selected | |
mysqldump -uuser -ppassword --routines --triggers --single-transaction --quick --lock-tables=false suadatabase > suadatabase-bck.sql |
const nodemailer = require("nodemailer"); | |
const express = require('express'); | |
const app = express(); | |
const bodyParser = require('body-parser'); | |
app.use(function (req, res, next) { | |
res.setHeader('Access-Control-Allow-Origin', 'http://localhost:4200'); | |
res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE'); | |
res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With,content-type,Accept, Authorization'); | |
res.setHeader('Access-Control-Allow-Credentials', true); |
(function($) { | |
var result = $('#result'); | |
var base = $('#base'); | |
var list = $('#list'); | |
$('#calc').click(function() { | |
var baseVal = base.val(); | |
var px = list.val().split(','); | |
var html = []; | |
$.each(px, function(i, v) { | |
var px = parseInt(v); |