Kayıtlar

Php ile Excel Dosyasından Veri Okuma

İşlemi, PhpExcel kütüphanesini kullanarak yapacağız.  Kütüphane Linki  : https://phpexcel.codeplex.com/ Veri Okuma <?php error_reporting(E_ALL);//tüm hata gösterimleri açılıyor. set_time_limit(0);//max_execution_time değeri olabilecek en üst değere getirliyor include 'Classes/PHPExcel/IOFactory.php';//kullandığımız kütüphane $inputFileName = 'dosya.xls';//işlenecek dosya $objPHPExcel = PHPExcel_IOFactory::load($inputFileName); $excel_satirlar = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);//excel dosyasındaki aktif sekme kullanılıyor $i=0;//sayac foreach($excel_satirlar as $excel_satir){     $i++;     //veriler değişkene alınıyor     $veri_1 = $excel_satir['A'];     $veri_2 = $excel_satir['B'];     $veri_3 = $excel_satir['C'];     $veri_4 = $excel_satir['D'];     $veri_5 = $excel_satir['E'];     //bu kısımdan sonra verileri nasıl işlemek istiyorsanız ona göre kodları yazmamış gerek

PHP ile Online Ziyaretçi Sayısı Bulma

İlk olarak boş bir belge açıp içine aşağıdaki kodları yazarak onlineUsers.php olarak kaydedin. <?   $rip = $_SERVER['REMOTE_ADDR']; $sd  = time(); $onlineUsers = 1; $file1 = "includes/ip.txt"; $lines = file($file1); $line2 = ""; foreach ($lines as $line_num => $line) {     $fp = strpos($line,'****');     $nam = substr($line,0,$fp);     $sp = strpos($line,'++++');     $val = substr($line,$fp+4,$sp-($fp+4));     $diff = $sd-$val;     if($diff < 300 && $nam != $rip)     {         $onlineUsers = $onlineUsers+1;         $line2 = $line2.$line;     } } $my = $rip."****".$sd."++++n"; $open1 = fopen($file1, "w"); fwrite($open1,"$line2"); fwrite($open1,"$my"); fclose($open1); ?> Daha sonra bu dosyayı hostinginize kopyalayın ve aynı klasörde bir de ip.txt oluşturun.     Bu dosyanın CHMOD'u 777 olarak ayarlanmalıdır. Bu işlemi de

Php ile Mysql veritabanından veri çekme (sorgulama)

Veritabanından veri çekmek için kullandığımız temel php fonksiyonlarına göz atacağız. Fonksiyonların akılda kalıcı olması için tek tablolu bir veritabanı tasarlayalım ve her bir fonksiyon için bu tablodan verileri nasıl çekip kullandığımıza bakalım. İlk önce veritabanı tablomuzu tasarlayalım. ogrenci isimli tablomuzun sütun bilgileri ve içindeki veriler aşağıdaki gibi olsun. Veritabanı tablomuzu oluşturduktan sonra gerekli bağlantıları yaptığımızı varsayarak devam ediyorum. Şimdi temel fonksiyonların ne iş yaptıklarına ve kullanımlarına bakalım. Temel fonksiyonlar şunlardır: mysqli_fetch_row():  Sorgu sonuçları dizi tipinde geri döndürülür. Dizinin indis değerleri 0' dan başlar ve sütun sayısı kadar devam eder.  mysqli_fetch_assoc():  Sorgu sonuçları dizi tipinde geri döndürülür. Dizinin indis değerleri ise veritabanı tablomuzdaki sütun isimleridir. mysqli_fetch_array():  Sorgu sonuçları dizi tipinde geri döndürülür. Dizinin indis değerlerinin nasıl olacağı ise

Php İle Mysql Bağlantısı Yapma

<?php $user = "root"; //veritabanı kullanıcı adı $pwd = "1234"; //veritabanı şifresi $host = "localhost"; //mysql server $db = "kitaplik"; //veritabanı adı $conn = mysql_connect($host,$user,$pwd) or die("MySQL sunucusuna baglanilamadi!!!".mysql_error()); mysql_select_db($db) or die("Veritabani secilemedi!!!".mysql_error()); ?> Bu Dosyayı db.php olarak kaydedebilirsiniz sonra bunu çalıştığınız sayfaya entegre ederseniz veri tabanı bağlantınız aktif hale gelir.