Posts

Showing posts with the label PHP

PHP ile İmajları Yeniden Boyutlandırma

Web sayfanızda kullanıcı tarafından yüklenen imajları yeniden boyutlandırmak istediğinizde veya thumbnail oluşturmak için kullanabileceğiniz basit ve temel işlemleri içeren bir PHP fonksiyonu yazalım. İlk olarak imajı yüklemeyi sağlayan basit bir form gerekli: <form enctype="multipart/form-data" method="post"> <input type="file" name="image"> <input type="submit" value="Yükle"> </form> Bu form sayesinde kullanıcı istediği imajı seçerek yükleme işlemini başlatabilecektir. Form onaylandıktan sonra kullanacağımız PHP fonksiyonunu yazalım. <?php // İmajın yükleneceği klasör atanıyor. $dir = 'images/'; // İmajın adını belirliyoruz. Şu anda imaj orjinal adı ile kaydediliyor. Farklı bir isim vermek de mümkün. $image = $_FILES['image']['name']; // İmajın adresini bir değişkene atıyoruz. İmaj bu adresten okunup kaydedilecek. $filename = $_FILES['image']['...

Google Adwords API Campaign Service Kullanarak Reklam Kampanyalarının Durdurulup Başlatılması

Google AdWords Kampanyalarınızı, API 13 versiyonu kullanarak PHP kodları ile durdurup başlatabilirsiniz. Gerekli alanlara doğru bilgilerin girilmesi yeterli olacaktır. //Google AdWords API ile Reklam Kampanyalarını Durdurma, Başlatma //Kodmanya.com //API çalıştırabilmek için gerekli SOAP eklentisi require_once('soapclientfactory.php'); //API Erişim Bilgileri $email = 'Eposta adresinizi giriniz. Ör. deneme@gmail.com'; $password = 'Şifrenizi giriniz. Ör. deneme12345'; $client_email = 'API ile değiştirilecek bilgilerin olduğu hesaba ait eposta adresi. Örn. deneme1@gmail.com'; $useragent = 'Firma Adınız. Ör. Kodmanya Tasarım'; $developer_token = 'Geliştirici Sembolünüz. Ör. wEvyieklv3QFdaoFbN'; $application_token = 'Uygulama Sembolünüz. Ör. auczefNZ*tk3VYS-csgbPzw'; //SOAP sorgusu için başlık oluşturuluyor $headers = ' ' . $email . ' '. ' ' . $password . ' ' . ' ' . $client_email . ' ' ....

Google Adwords API Campaign Service Kullanarak Reklam Kampanyasının Adının Değiştirilmesi

Aşağıdaki örnek kod betiği ile ilgili bir Google Adwords Reklam Kampanyasının adını değiştirmek mümkün olabilmektedir. Betikte yer alan SOAP sorgusu, API versiyon 13 için, Campaign Service kullanılarak gerçekleştirilmiştir. Kodda yer alan ilgili alanların kendinize göre düzenlenmesi yeterli olacaktır. //Google AdWords API ile Reklam Kampanyalarının Adını Değiştirme //Kodmanya.com //API çalıştırabilmek için gerekli SOAP eklentisi require_once('soapclientfactory.php'); //API Erişim Bilgileri $email = 'Eposta adresinizi giriniz. Ör. deneme@gmail.com'; $password = 'Şifrenizi giriniz. Ör. deneme12345'; $client_email = 'API ile değiştirilecek bilgilerin olduğu hesaba ait eposta adresi. Örn. deneme1@gmail.com'; $useragent = 'Firma Adınız. Ör. Kodmanya Tasarım'; $developer_token = 'Geliştirici Sembolünüz. Ör. wEvyieklv3QFdaoFbN'; $application_token = 'Uygulama Sembolünüz. Ör. auczefNZ*tk3VYS-csgbPzw'; //SOAP sorgusu için başlık oluşturulu...

Google Adwords API Campaign Service Kullanarak Reklam Kampanyasının Günlük Bütçesinin Ayarlanması

Aşağıdaki örnek kod betiği ile ilgili bir Google Adwords Reklam Kampanyasının günlük bütçesini değiştirmek mümkün olabilmektedir. Betikte yer alan SOAP sorgusu, API versiyon 13 için, Campaign Service kullanılarak gerçekleştirilmiştir. Kod için Mahir'e teşekkür ediyorum. Konu ile ilgili yeni Entry'lerini bekliyorum. <?php //Google AdWords API ile Reklam Kampanyalarının Günlük Bütçelerini Belirleme //Mahir Sümer@Kodmanya.com //API çalıştırabilmek için gerekli SOAP eklentisi require_once('soapclientfactory.php'); //API Erişim Bilgileri $email = 'Eposta adresinizi giriniz. Ör. deneme@gmail.com'; $password = 'Şifrenizi giriniz. Ör. deneme12345'; $client_email = 'API ile değiştirilecek bilgilerin olduğu hesaba ait eposta adresi. Örn. deneme1@gmail.com'; $useragent = 'Firma Adınız. Ör. Kodmanya Tasarım'; $developer_token = 'Geliştirici Sembolünüz. Ör. wEvyieklv3QFdaoFbN'; $application_token = 'Uygulama Sembolünüz. Ör. auczefNZ*tk...

Php ile metin içindeki linkleri bulmak

Bu PHP fonksiyonu ile bir metin içerisinde yer alan linklerin bulunarak otomatik linkleştirilmesini sağlayabilirsiniz. http://www veya www ile başlayan tüm kelimeler otomatik olarak a kodu ile linkleştirilmektedir. function metindekiLinkler($metin) { $metin = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)', ' \\1 ', $metin); $metin = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)', '\\1 \\2 ', $metin); $metin = eregi_replace('([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})', ' \\1 ', $metin); $regexp = " ]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*) "; if(preg_match_all("/$regexp/siU", $metin, $linkler)) { foreach ($linkler[3] as $key=>$val) { if ($val[50]) { $metin = str_replace(">" . $val . " " . substr($val,0,50) . "... } } } return $metin; }