Kategori arşivi: Php

Hızlı Fatura Oluştur

Github üzerinden bir projem için bulduğum kolaylığı sizinle paylaşıyorum. Kullanımı çok basit tıkla değiştir çıktı al veya pdf olarak kayıt et. Her seferinde bilgilerini kayıt etmek istemiyorsanız Save State Kısmından txt indirip saklayın tekrar kullanmak istediğinizde yükleyin otomatik bilgileriniz gelecektir.

Github -> https://github.com/cetinkayaabdullah/fatura-matik

Demo -> http://abdullahcetinkaya.com.tr/fatura-matik/

localhost kurulumu + phpmyadmin

localhost kurulumu için ubuntu, elemantary ve diğer linux dağıtımları için sırasıyla uygulayın, Ubuntu üzerine işa edilen elemantary os kullanıyorum sorunsuz bir şekilde kurulum yaptım ve sorunsuz bir şekilde kullanıyorum.

sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php5 php5-mysql mysql-server
sudo apt-get install phpmyadmin

phpmyadmin çalışma bunu uygulayın ;

ln -sf /usr/share/phpmyadmin /var/www/phpmyadmin

www klasörüne dosya yazamıyorsanız bunu uygulayın ;

sudo chown kullanıcıadınız -R /var/www

Kurulu olanları ve olmayanları görmek için ;

sudo nano /var/www/phpinfo.php

Resetlemek, Durdurmak, Başlatmak İçin ;

sudo /etc/init.d/apache2 restart
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start

zamanla gelen güncelleme veya sürüm farkından kaynaklanan hatalar olabilir, bildirirseniz bende konuya dahil etmekten mutlu olurum.

İyi Çalışmalar

 

Güncelleme : Ubuntu 16.04 İçin ->

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6
sudo apt-get install php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml

 

E-Posta Kontrol -> valid_email Kullanımı

valid_email ile mail adresi kontrol işlemi

function valid_email( $str )
{
return ( ! preg_match ( "/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str ) ) ? FALSE : TRUE;
}

Örnek:

if (!valid_email($_POST['eposta'])){
echo"Geçerli eposta adresi giriniz.";
}