2198 gün önce Maillerin içinde gönderilen resimlerin direkt olarak görüntülenmesi
sorusunu cevapladı.
Eğer phpmailer class-ı kullanıyorsan böyle çalışması lazım
<?php
$mail->AddEmbeddedImage('images/Resim.png', 'Resim');
$mail->Body = "<h1>PHPMailer test uygulaması</h1>";
"<p>Bu bir test resmidir: <img src='cid:Resim' /></p>";
?>
2198 gün önce User İP adress ile ölkə təsbiti
sorusunu cevapladı.
Adam giriş yapan kullanıcının ipsinin hangi ülkeye ait olduğunu soruyor soru başlığı farklı soru farklı
2198 gün önce User İP adress ile ölkə təsbiti
sorusunu cevapladı.
Ama bu kod localhost -da işləməyəcək çünki localhost-da İP adres ::1 bu şəkildədir düzgün nəticə tapması üçün normal hostinqə ehtiyac var.
2198 gün önce User İP adress ile ölkə təsbiti
sorusunu cevapladı.
Bu şəkildə həll edə bilərsən
<?php
$ip = $_SERVER['REMOTE_ADDR'] ?? null;
$result = @file_get_contents("http://ip-api.com/json/".$ip."");
$result = (array) json_decode($result);
echo "<pre>";
print_r($result);
echo "</pre>";
?>
2199 gün önce Php Modal Edit
sorusunu cevapladı.
Verdiğim linkte basit şekilde anltiyor adam baka bilirsin.
2199 gün önce Php Menü sıralama ve çekme
sorusunu cevapladı.
Videolu örneği linkte var bakabilirsin
2199 gün önce Mysqli Formu Post Edemiyorum
sorusunu cevapladı.
Boyle olması gerekiyor.
DİKKAT!!! YOKLAMA ve GÜVENLİK NOTU
- Formdan gelen input değerlerin boş olup olmadığını yoklaman gerek.
- Form inputları boş bırakılmazsa,
spacetuşuyla boşluk bırakıla bilirtrim($_POST['deger'])fonksiyonu ile bunu engelleye bilirsin. mysqlikullanıyorsan SQL İNJECTİON lardan korunman içintrim(mysqli_real_escape_string($conn,$_POST['deger']))şeklinde yazmalısın.- Resim yüklenmesi ile ilgili güvenlikler.
4.1 Yüklenecek resimlerin isimleri aynı isimde olursa sıkıntı yarata bilir. Resim isimlerini şekillendirmen gerekiyor.
4.2 Şimdiki durumda dosyanın uzantısına göre bir yoklama yapmıyorsun. SadeceJPG,PNG,JPEGgipi resim formatlarına izn vermelisin.
4.3 Yüklenecek olan resim dosyalarına boyut vermen gerekli, örneğin maksimum5 MBboyutunda resimleri kabul edersin.
Ben söylediğim notları koduna eklemedim kendin eklersen daha faydalı olur diye düşünüyorum. Sadece fotoğrafın gitmemesi için if else
yapısını örnek olarak gösterdim.
Her hangi bir sıkıntı olursa yardım ederim.
Başarılar
<?php
if (isset($_POST["edit_portfolio"])){
$portfolio_name = $_POST["portfolio_name"];
$portfolio_text = $_POST["portfolio_text"];
$portfolio_category = $_POST["portfolio_category"];
$portfolio_image = $_FILES["image"]["name"];
$portfolio_image_temp = $_FILES["image"]["tmp_name"];
move_uploaded_file($portfolio_image_temp, "../img/$portfolio_image");
if(!empty($portfolio_image)){
$sql_query2 = "UPDATE portfolios SET
portfolio_name = '{$portfolio_name}',
portfolio_text = '{$portfolio_text}',
portfolio_category = '{$portfolio_category}',
portfolio_img = '{$portfolio_image}'
WHERE portfolio_id = '$_POST[portfolio_id]'";
$edit_portfolio_query = mysqli_query($conn, $sql_query2);
header("Location: calismalarim.php");
}else{
$sql_query2 = "UPDATE portfolios SET
portfolio_name = '{$portfolio_name}',
portfolio_text = '{$portfolio_text}',
portfolio_category = '{$portfolio_category}'
WHERE portfolio_id = '$_POST[portfolio_id]'";
$edit_portfolio_query = mysqli_query($conn, $sql_query2);
header("Location: calismalarim.php");
}
}
?>
2200 gün önce Mysqli Formu Post Edemiyorum
sorusunu cevapladı.
Sorunlarını gidermek için if else yapısı kurman gerekiyor.
- Resim değistirilmemiş ise yani resim
$_FILESboş ise yeni resim seçilmemiş demekdir. O zaman resmiUPDATEetmiyeceksin diğer verileri edeceksin.
2200 gün önce Php Menü sıralama ve çekme
sorusunu cevapladı.
Kafam karisti uzr dilerim yalnis yazmisim burda D menusu A nin alt menusudur