Skip to content

Instantly share code, notes, and snippets.

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

Savaş Can ALTUN saltun

🏠
Working from home
View GitHub Profile
@saltun
saltun / LoginController.php
Created December 3, 2015 22:29
Laravel Manuel Auth Login
<?php
class LoginController extends BaseController {
//
public function getLogin($id){
$user=Auth::loginUsingId($id);
if (!$user){
throw new Exception('Giriş Hatası');
}else{
@saltun
saltun / strposa.php
Created May 16, 2015 18:30
PHP strpos in array function
<?php
/**
* @author Savaş Can ALTUN <savascanaltun@gmail.com>
* @link http://savascanaltun.com.tr
* PHP strpos function in array
*/
function strposa($text, $finds, $offset=0) {
if(!is_array($finds)) $finds = array($finds);
foreach($finds as $query) {
if(strpos($text, $query, $offset) !== false) return true;
@saltun
saltun / gist:12d687383f656e344dd4
Created May 12, 2015 11:49
PHP URL Facebook Share Count
<?php
$source = file_get_contents("https://graph.facebook.com/?id=http://www.savascanaltun.com.tr");
$json = json_decode($source, true);
echo "Total : ".$json['shares']; // return number format
?>
@saltun
saltun / randomtime.php
Created April 22, 2015 15:03
PHP Rastgele Saat oluşturma
<?php
/**
* Create random time [ PHP ]
* @author Savaş Can ALTUN <savascanaltun@gmail.com>
*/
function randomTime($first,$last){
$number = rand($first,$last);
if($number<10){
$result='0'.$number;
return $result;
@saltun
saltun / .htaccess
Last active August 29, 2015 14:17
Tüm Sub Domainleri yönlendirme
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^siteadi.com$ [NC]
RewriteRule ^(.*)$ http://siteadi.com/$1 [L,R=301]
@saltun
saltun / checkffmpeg.php
Created February 10, 2015 08:52
check ffmpeg
<?php
$extension = "ffmpeg";
$extension_soname = $extension . "." . PHP_SHLIB_SUFFIX;
$extension_fullname = PHP_EXTENSION_DIR . "/" . $extension_soname;
if(!extension_loaded($extension)) {
dl($extension_soname) or die("Can't load extension $extension_fullname\n");
}
@saltun
saltun / gravatar.php
Created February 7, 2015 18:01
gravatar Function PHP
<?php
/*
* Gravatar Function PHP
* 07.02.2015 - Savaş Can ALTUN
* <savascanaltun@gmail.com>
*/
public function gravatar($mail,$size=50,$noavatar=NULL){
$pass=md5(strtolower(trim($mail)));
return "http://www.gravatar.com/avatar/$pass?d=$noavatar&s=$size";
}
@saltun
saltun / havadurumu.php
Created January 31, 2015 17:23
PHP ile Hava Durumu Fonksiyonu
<?php
function havadurumu ($plaka=00) {
if (!is_numeric($plaka) && strlen($plaka)!=2) $plaka=00;
switch ($plaka) {
case 01: $link="AF"; break; // Adana
case 02: $link="AF"; break; // Adıyaman
case 06: $link="AC"; break; // Ankara
case 07: $link="AI"; break; // Antalya
case 16: $link="BR"; break; // Bursa
case 20: $link="AY"; break; // Denizli
@saltun
saltun / urlpath.js
Created December 10, 2014 12:32
JavaScript get URL Path Function
/*
* Savaş Can ALTUN < savascanaltun@gmail.com >
* Github : @saltun
*/
function url_split(url){
url_parts = url.split('/');
domain_name_parts = url_parts[2].split(':');
domain_name = domain_name_parts[0];
if ( domain_name.substring(0,4) == 'www.' ) domain_name = domain_name.substring(4);
@saltun
saltun / example.html
Created November 15, 2014 22:21
Google Maps Single Marker
<!DOCTYPE html>
<html>
<head>
<title>Google Maps Single Marker</title>
<style type="text/css">
#map_canvas {height:600px;width:800px}
</style>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>