Jump to content
Son zamanlarda artan kullanıcı hesap hırsızlıkları sebebiyle tüm kullanıcılara şifre sıfırlama maili gönderilmiştir. Lütfen güveli şifreler seçiniz. Mevcut e-mail adresinize erişemiyorsanız, en aşağıdaki destek linkinden bize ulaşınız. ×

Php Ile Ilgili Bir Soru


Recommended Posts

Herhangi bir txt dosyasında cümlelerin "." ayrıldıgını varsayarsak içinde "izmir" geçen cümleleri veritabanına kaydeden php kodu 

Arkadşalar php hakkında bilgili bi arkadaş yardımcı olabilir mi?

Şimdiden teşekkür ederim.

Link to comment
Share on other sites

<?php
$icerik = file_get_contents('dosya.txt'); // txt içeriğini al
$ayir = explode('.', $icerik); // içeriği . karakterine göre ayır

// diziyi döngüye sok
foreach ($ayir as $cumle) 
{
	if (strpos($cumle, "zmir") !== false) // eğer zmir karakterleri sıradaki cümlede varsa (i veya İ kullanılabilir diye sadece zmir karakterlerini aldım)
	{
		mysql_query("INSERT INTO cumleler (sutun_adi) VALUES ('$cumle')"); // veritabanına ekle
		echo $cumle . " <b>| Eklendi...</b><br>"; ekrana yazdır.
	}
}
?>

dosya.txt:

İzmir, Türkiye'nin bir ili ve en kalabalık üçüncü şehri. Anadolu Yarımadası'nın batısında, Ege Bölgesi'nin ortasında yer alan ve İzmir Körfezi çevresinde bulunan şehir, her yıl İzmir Enternasyonal Fuarı'nı düzenleyen önemli bir fuar merkezi ve liman kentidir. Yüz ölçümü olarak ülkenin yirmi üçüncü büyük ilidir.[2] Batısında Ege Denizi ve Ege Adaları, güneyinde Aydın, kuzeyinde Balıkesir, doğusunda ise Manisa vardır. İzmir'in batısında denizi, plajları ve termal merkezleriyle Çeşme Yarımadası uzanır. Antik çağların en ünlü kentleri arasında yer alan Efes, Roma’nın imparatorluk devrinde dünyanın en büyük kentlerinden biriydi. Tüm İyonya kültürünün zenginliklerini bünyesinde barındıran Efes, yoğun sanatsal etkinliklerle de adını duyuruyordu. Bu maksatla da bu şehre "Güzel İzmir", "Eski İzmir" ve "la Perle de l'Ionie" (İyonya'nın İncisi) deniyordu. Kazılarda fazla miktarda çıkarılan keramik ürünlerden anlaşıldığına göre, Demir Çağı boyunca Eski İzmir'de bugünkü Yunanistan bölgesinden göç eden, Aioller ve İyonlar yaşıyordu.Yarımadada yerli halkın yaşadığına dair herhangi bir bulguya ise rastlanmamıştır. Bayraklı Höyüğü'nün MÖ 1050 yıllarında kurulmaya başlayan yerleşmesinin Grek kökenli olduğu anlaşılmaktadır.

 

  • Like 3
Link to comment
Share on other sites

Adamsın ya. Birde hocam bir sorum daha var aslında. Oda şöyle

phpden alınan resmin yüksekliğini ve genişliğini altına yazı(üstte harhangi bir yazı yazacak ne yazdıgı önemli değil) üstüne rakam(rakamdan kastı genişlikxyükseklik) gelecek şeklinde fonksiyon kullanarak yazınız.

 

 

 

Cevaplarsan çok memnun olurum

Link to comment
Share on other sites

ödevi bize yaptırdın hadi bakalım :D

<?php
function boyutGoster($dosya)
{
	$resim = array_values(getimagesize($dosya));
  	list($width, $height, $type, $attr) = $resim;
  	return $width . " X " . $height;
}

$dosyalar = scandir(realpath(dirname(__FILE__))); // şu anki klasördeki dosyaları al

// diziyi döngüye sok
foreach ($dosyalar as $dosya) 
{
	$uzanti = strtolower(pathinfo($dosya, PATHINFO_EXTENSION)); // uzantiyi al
	if ($uzanti == "gif" || $uzanti == "jpg" || $uzanti == "png") // eğer dosya uzantisi gif veya jpg veya png ise 
	{
		echo "<img src=\"$dosya\"><br>";
		echo boyutGoster($dosya) . "<br><br>";
	}
}
?>

 

  • Like 4
Link to comment
Share on other sites

hocam çok saolun ama bi sorun var. bu döngüleri foreach ile değilde for ile kurmam gerekiyor benim.

yani ben o döngü tipini bilmiyorum zaten. for ile kurmak münkün müdür bunları.birde bunlar benim ödevim değil final sorularımda.

yarın ise bütü var bu dersin yine.  

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...