Onay iletisi php html js – Confirm Delete

Programlarımızın bir çok yerinde kullanıcının onayını yada geri alınamayan işlemlerin öncesinde kulllanıcın ne yaptığını bilmesi için bir onay penceresine ihtiyaç duyabiliriz. Alttaki kısa kod sayesinde bu işi html ile yapmamız mümkün. Normalinde uzun fonksiyonlar yada uzun javascript kodlarıyla ancak yapılabilen bu işlem aslına alttaki kısa parametre kadar kolay.

.

.

.

.

.

<a href="sil.php?id=1" onclick="return confirm('Silmek istediğinize emin misiniz?')">Silmek İçin Tıklayın</a>

Aynı işlemi javascript ile de yapabilirsiniz.

<script>
function confirmDelete(delUrl) {
if (confirm("Silmek istediÄŸinize emin misiniz?")) {
document.location = delUrl;
}
}
</script>
<a href="javascript:confirmDelete('sil.php?id=1')">Silmek İçin Tıklayın</a>


PHP Mysql Arama Sonuçlarını Listeleme Sayfası Oluşturma. Mysql Arama

Php programla dilinde mysql veritabanınız içindeki verileri arama yaptırıp listelemek isteyebilirsiniz. Aşağıdaki kod kümesini arama.php içine yapıştırın ve veritabanınız ile bağlantısını sağlayıp alanları kendi mysql yapınıza göre düzeltin. Sorunsuz şekilde çalıştığını ve aramalarınızı listelediğini göreceksiniz.

.

.

.

.

.

PHP MYSQL ARAMA SAYFASI / arama.php


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Untitled Document</title>
</head>
<body>
<form method="post" action="arama.php">
<input type="text" name="search" size="25" maxlength="25" />
<input type="Submit" name="Submit" value="Submit" />
</form>
<?php
mysql_connect("localhost","kullanici adi","sifre");
mysql_select_db("veri_tabani_adi");
$search=$_POST["search"];
$result = mysql_query("SELECT * FROM makaleler WHERE makale LIKE '%$search%'");
$bulunan=0;
while($r=mysql_fetch_array($result))
{
$bulunan++;
$makale=$r["makale"];
$id=$r["id"];
$url=$r["url"];
echo "$id -> $makale      ";
echo '<a href="'.$url.'">"'.$url.'"</a><br>';
}
if ($bulunan==0){echo "Hiç kayit bulunamadi.";} else {echo $bulunan." makale bulundu";}
?>
</body>
</html>


PHP İçinde html Kullanma | Normal ve Sabit Değişkenleri Yazdırma

Php içinde html kodları kullanma.

<?php
/*
Alttaki kodlarla bir normal birde sabit değişken tanımlayıp bunu
php içinde yazdırmayı göreceğiz.
*/

$Site_Adi = "Somut.NET Sitesi"; // normal deÄŸiÅŸken
define ("SiteURL", "www.somut.net"); //sabit deÄŸiÅŸken

// 1. örnek. Bu örnekte echo ile çiftırnaklı html kodlarını yazdırıyoruz
echo "Bu sitenin adı<a href\"http://www.somut.net\">$Site_Adi'dir</a>";

// 2. örnek. Bu örnekte  echo ile tektırnak içinde çiftırnağı ters slash işaretine gerek kalmadan yazdırıyoruz
echo 'Bu sitenin adı<a href"http://www.somut.net">$Site_Adi\'dir</a>';

// 3. örnek. Bu örnekte ise uzun html kodları içinde normal ve sabit bir değişkeni ekrana yazdırıyoruz.
$UrL = SiteURL;

echo <<<EOF
<table border="1" width="100%" id="table1">
<tr>
<td>Site Adı</td>
<td>Site URLsi</td>
</tr>
<tr>
<td>$Site_Adi</td>
<td>$UrL</td></tr>
</table>
EOF;
?>

3. örnek gelişmiş bir kullanımdır. Unutulmaması gereken nokta. Alttaki bitiş EOF; komutundan sonra bir boşluk dahi olsa karakter olmamalıdır. Alt satırından devam edilebilir.


Maximum execution time of 30 seconds Hatası İçin Çözüm

Hangi sayfada bu hatayı alıyorsanız aÅŸağıdaki kodu sayfanın üst kısımlarında uygun bir yere yerleÅŸtirin. Sorunu aÅŸmış olacaksınız…

set_time_limit(600);
Yada aşağıdaki kodu kullanın. Bu kod sayesinde de ise hiç sınır kalmaz. Tamamen limitleme işlemini devre dışı bırakır.

set_time_limit(0)


Dell Inspiron Ctrl + F11 Sorunu | Recovery Çalışmıyor Mu?

Dell laptoplarda özelliklede dell inspiron 6400 serisinde bu özellik devre dışı kalabiliyor. Bu makalede bu problemle ilgili çözümler bulabileceksiniz. Makaleyi böyle resmi bir dille yazdığıma bakmayın. Dell yetkili servisi falan değilim. Sadece öyle davranıyorum :P

AÅŸağıdaki adımlar Dell Inspiron 6400 laptopta denenmiÅŸtir. Her ne kadar yetkili servis havalarında yazsamda oluÅŸacak sorunlardan sorumlu deÄŸilim…

Åžimdi ilk önce Ctrl + F11 çalışmıyorsa neler yapabiliriz ? AÅŸağıdaki adımları izleyin…

  1. Buraya tıklayarak dell’in mbr onarma yazılımını indirin.
  2. İndirdiğiniz bu dosyaya çift tıklayıp çalıştırın ve dizine çıkarın.
  3. Çıkarılan dizine girin ve nero express ile kalıp-tasarı yazma seçeneğini de açın. Normal cd olarak yazdırırsanız çalışmaz ;)
  4. Kalıp olarak az önce çıkardığınız Dell MediaDirect Repair Utility A05.iso dosyasını seçin ve yazdırın.
  5. Yazdığınız bu cd’yi bilgisayarınıza takın ve yeniden baÅŸlatın.
  6. Dell logosu ekranında F12‘ye basın ve cd-dvd seçeneÄŸini seçin.
  7. Ekrana gelen yazıda herhangi bir tuşa basarak çalışayı onaylayın..
  8. Daha sonra ekranda F:\ görünecek ve bu kısma cd mb2 yazın.
  9. Bu kez F:\mb2\ olacak. Bu kısmada repair yazın ve sorulan soruya OK olarak yanıtlayın ve enter’a basın.
  10. Done! mesajı belirdiyse onarma işlemi tamamlanmış demektir.
  11. restart yazın  yada güç düğmesine basın ve bilgisayarı yeniden baÅŸlatın…
    Yazının devamı için buraya tıklayın…

firefox | Valid XHTML | Valid CSS | feedburner | Rüzgarın önündeki yaprak gibi davranma. Çünkü rüzgar sensin...

Bilgisayar