Php

Php değişken içersinde kaç kelime geçtiğini bulan fonksiyon

İlgili Konular: Php     

Kelime sayma işlemleri için kullanabileceğiniz fonksiyondur. Bir değişken içersinde kaç kelime geçtiğini bulan fonksiyon:

<?php
function kelime_say($metin) {
   $parcalar = explode(" ", $metin);
   $say = count($parcalar);
   echo "$say kelime";
   }

$metin ="aratmedya medyatik blog";
kelime_say($metin); # çikti : 3 kelime
?>

Php ile statik web sitesinden mail göndermek

İlgili Konular: Php     

Aşağıdaki kodlar çalışan bir scripten direk alınmıştır:

Formun oldugu sayfayi iletisim.html yada Form.html olarak isimlendirmenizde bi sakinca yok. Isterseniz sayfayi sadece form olarak kullanin isterseniz kendi sayfalarinizdaki kodlara ekleyin bi fark yok. simdi kodlarimizi yaziyoruz..

Form.html

<form action="gonder.php" method="post">

Php karaktere göre metin limitleme

İlgili Konular: Php     

Genellikle haber sitelerinde kullanılan karaktere göre metin limitleme fontsiyonu:

<?php
function Limitle($degisken, $max_uzunluk){
    if (strlen($degisken) > $max_uzunluk){
        $degisken = substr($degisken, 0, $max_uzunluk);
        $shn = strrpos($degisken, " ");
        if($shn === false) {
                return substr($degisken, 0, $max_uzunluk)."...";

Dosya uzantisi bulma - Php

İlgili Konular: Php     

Dosya yüklemelerini gerçekleştirirken dosya uzantılarını kontrol etmemiz önemlidir. Yükleyeceğimiz dosyanın uzantılarını bulma fonksiyonu:

<?php
function uzantiBul($isim) {
$uzanti = end(explode('.',$isim));
echo $uzanti;
// return $uzanti;
}

uzantiBul("asdsad.asd.php"); # çikti : php

?>

Curl file Downloader

İlgili Konular: Php     

PHP'de curl kütüphanesiyle sunucunuza 200kb hizla dosya çekebilirsiniz.

<?
error_reporting(0);
function utime (){
$time = explode( " ", microtime());
$usec = (double)$time[0];
$sec = (double)$time[1];
return $sec + $usec;
}
if(!function_exists('curl_init')){
die("cURL Extension, PHP'de Yüklü Degildir. Lütfen Yükleyin.");
}
$downloaddir = "./downloaded";

Baska Bir Siteden Veri Çekme

İlgili Konular: Php     

Bir siteden içersindeki verileri çekmek istersek kulanabileceğimiz bir fonksiyondur. Sitede bulunan istediğimiz yerdeki verileri kendi sitemize alabiliriz.

<?
// Öncelikle sayfamizi $site degiskenine yüklüyoruz.
$site = file_get_contents("http://www.mydesign.gen.tr/default.asp");

// Daha sonra bu degisken içerisinde

PHP Classes görünümünü yeniledi

İlgili Konular: Php     

Çok kullanılan PHP Classes ücretsiz php sınıfları bulabileceğimiz site uzun zamandan sonra tasarımını yeniledi.

Eski tasarım oldukça sade ve php.net sitesine benziyordu ancak bu sefer ki görünüm biraz daha görsel hale getirilmiş.

Alışkanlıklarımdan dolayı yeni yüzüne tam alışamadım ve ısınamadım.

3. kuşak php framework'leri

İlgili Konular: Php     

Sonunda php için yayınlanan frameworkler oldukça arttı ve 3. kuşak php framework'leri kullanımımıza sunulmak için hazırlandı. spf13 sitesinde duyurulan frameworkler ve özellikleri dudak uçuklatacak cinsten.

Google Ping Fonksiyonu {PHP}

İlgili Konular: Php     

Google sitenizde birşey değiştirdikten sonra, google örümceklerini uyarmanız için tasarlanmış bir sistem gelişti. Önceleri google gelecek mi, sayfamı görecek mi diye düşünürken ping ile google lı çağıra biliyoruz. Drupal sitelerinde ping ve multiping eklentileri ile bu durum sağlanırken diğer sistemler iin el ile yazmamız gerekebiliyor.

Fonksiyon:

php ve mysql ile veri çekme ve update işlemleri

İlgili Konular: Php     

İlk önce veritabanımızı oluşturalım. Bunun için phpmyadmin kullanabiliriz.
aşağıdaki kodları sql sorgusu bölümüne yapıştırın. İsterseniz gerekli tabloları manuel olarak da ekleyebilirsiniz.

CREATE TABLE IF NOT EXISTS `deneme` (
  `id` tinyint(20) NOT NULL auto_increment,
  `kategori` varchar(50) NOT NULL default '''',
  `aciklama` text NOT NULL,
  PRIMARY KEY  (`id`)