Skip to content

Instantly share code, notes, and snippets.

<?php
$sayfa=new Sayfala();
$sayfa->link = ' <a href="index.php?sayfa=#page_num#" title="#name#">#name#</a> ';
$sayfa->toplam = 300; // Toplam Veri Sayısı
$sayfa->limit = 10; // Sayfa Başına Gösterilecek Veri
$sayfa->slimit = 3; // Sayfalama Limiti
$sayfa->sayfa = intval($_GET['sayfa']) ? $_GET['sayfa'] : '1';// Geçerli Sayfa
$sayfa->i_text = 'İleri';
$sayfa->g_text = 'Geri';
<?php
function Zip($source, $destination)
{
if (extension_loaded('zip') === true)
{
if (file_exists($source) === true)
{
$zip = new ZipArchive();
if ($zip->open($destination, ZIPARCHIVE::CREATE) === true)
@s4l1h
s4l1h / ORM.php
Created September 20, 2011 18:53
ORM
<?php
$username='s4l1h';
$email='s4l1h@maildengel.com';
$ad='Adı';
$soyad=' Soyadı';
// User sınıfı
class User extends ORM{
@s4l1h
s4l1h / Show Hide Hidden Files
Created September 21, 2011 12:59
Show Hide Hidden Files
#!/usr/bin/env python
# encoding: utf-8
"""
show.py
Created by s4l1h on 2011-09-21.
Gizli Dosyaları Göster Gizle
"python show.py true"
gizli dosyalar gösterir
"python show.py"
@s4l1h
s4l1h / install_phpunit.php
Created October 7, 2011 14:24
phpunit kurulumu
<?php
// sudo php install_phpunit.php
$komut=array();
$komut[]="sudo pear upgrade";
$komut[]="pear config-set auto_discover 1";
$komut[]="pear install pear.phpunit.de/PHPUnit";
foreach($komut as $k){
echo passthru($k);
}
@s4l1h
s4l1h / Test.php
Created October 7, 2011 14:35
PHPUnit Örneği
<?php
ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . '/usr/lib/php');
require_once 'PHPUnit/Autoload.php';
class Test extends PHPUnit_Framework_TestCase
{
public $dizi=array();
public $ad = NULL;
public function test1()
{
@s4l1h
s4l1h / PhpStorm.desktop
Created October 28, 2011 13:50
PhpStorm Desktop // Linux kullananlar için php storm masaüstü kısa yolu
# change_me kendinize göre değiştirin
# phpstormu'da /home/CHANGEME/ dizinine atıp klasör ismini PhpStorm yapın
# bu dosyayıda masaüstünüzde PhpStorm.desktop diye kaydedin.
[Desktop Entry]
Categories=Network;WebBrowser;
Comment[en_US]=PhpStorm IDE
Comment=PhpStorm IDE
Exec=sh /home/CHANGEME/PhpStorm/bin/PhpStorm.sh
GenericName[en_US]=PHP IDE
GenericName=PHP IDE
@s4l1h
s4l1h / install_xampp.sh
Created October 29, 2011 12:28
Install XAMPP on 64 bit linux
#/usr/bin/sh
echo "Download XAMPP"
wget http://downloads.sourceforge.net/project/xampp/BETAS/xampp-linux-1.7.7.tar.gz
echo "install ia32-libs"
sudo apt-get install ia32-libs
echo "Extrach XAMPP"
sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
echo "install python-gtk2-dev with xampp controller panel"
sudo apt-get install python-gtk2-dev
echo "Start LAMP"
@s4l1h
s4l1h / xampp-control-panel.desktop
Created October 29, 2011 12:44
XAMPP Control Panel Kısa yolu
[Desktop Entry]
Comment=Start and Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=/usr/share/icons/Humanity/devices/24/network-wired.svg
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start and Stop XAMPP
Type=Application
@s4l1h
s4l1h / CronFix.php
Created February 26, 2012 17:17
Bir komutu saniye cinsinden istediğimiz sürede çalıştırmaya yarar.
<?php
ini_set('max_execution_time', 0);
set_time_limit(0);
header('Content-type: text/html; charset=utf-8');
// php çalıştırılma çekli
if (PHP_SAPI !== 'cli') {
echo "Bu Uygulama Sadece Konsoldan Çalışır";
exit;
}
// Zaman