Merhaba, rowCount
integer değer döndürüyor
$say
değişkenini 0'a eşitse göster diye düzenlemeyi deneyebilirsin
Kaynak:
https://www.php.net/manual/en/pdostatement.rowcount.php
contabo veya digitalocean'ı önerebilirim
Merhaba,
Uzun zamandır jQuery kullanmıyordum ancak hatırladığım kadarıyla bu kod işine yarayabilir
Javascript
let varInput = "";
$(document).ready(function() {
$("#input_id").keyup(function(event) {
varInput = event.target.value;
});
});
HTML
<input id="input_id" type="text" placeholder="Bir şeyler yaz..." />
Merhaba,
Unsplash için API mevcut (https://unsplash.com/developers) adresine girip detaylı bilgi alabilirsin
Ayrıca php için hazır kütüphanesi mevcut ona da (https://github.com/unsplash/unsplash-php) bu adresten bakabilirsin
Ayrıca api key muhabbetine girmek istemiyorsan sadece rastgele tek fotoğraf çekmek için bir apiside mevcut (https://source.unsplash.com/random) bu adrese her girdiğinde rastgele bi' görsele yönlendirecektir seni
@erdal42 aynı kodu kullanabilirsin, linkte zoom parametresini kaldırdığın zaman girilen ülkeyi tam alana sığdırıyor zaten.
Örnek olarak;
<iframe scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=Turkey&ie=UTF8&output=embed" width="100%" height="600" frameborder="0"></iframe>
Yapılabilir,
<input type="radio" name="language" value="en">
<input type="radio" name="language" value="tr" checked>
<input type="radio" name="language" value="es">
<p lang="en">Hello, you see this text in <b>English</b>.</p>
<p lang="tr">Merhaba, bu yazıyı <b>Türkçe</b> görüyorsunuz.</p>
<p lang="es">Hola, ves esta publicación en <b>Español</b>.</p>
/* Türkçe */
input[type='radio'][value='tr']:checked ~ *[lang='tr'] {
display: block;
}
input[type='radio'][value='tr']:checked ~ *[lang='en'],
input[type='radio'][value='tr']:checked ~ *[lang='es'] {
display: none;
}
/* English */
input[type='radio'][value='en']:checked ~ *[lang='en'] {
display: block;
}
input[type='radio'][value='en']:checked ~ *[lang='tr'],
input[type='radio'][value='en']:checked ~ *[lang='es'] {
display: none;
}
/* Español */
input[type='radio'][value='es']:checked ~ *[lang='es'] {
display: block;
}
input[type='radio'][value='es']:checked ~ *[lang='tr'],
input[type='radio'][value='es']:checked ~ *[lang='en'] {
display: none;
}
Ama gördüğün gibi gereksiz efor harcamış olursun, her yazı yazdığın yeri üçlemen gerekecek vs...
@erdal42 attığım kodu php ile kullanabilirsin, arama parametresinin olduğu yere senin bıraktığın kodu yerleştirmiştim 😅
Merhaba,
Böyle bir şey işini görür gibi gözüküyor :D ayrıca arama yapılan yer bulunamadığı zaman dünyayı gösteriyor gerisi sana kalmış
<iframe scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=<?= htmlspecialchars($_GET['q']) ?>&t=&z=14&ie=UTF8&output=embed" width="100%" height="600" frameborder="0"></iframe>
Daha fazlasına buradan bakabilirsin: https://developers.google.com/maps/documentation/embed/embedding-map
Selamlar, htaccess ya da php ile uğraşmak yerine scriptine ufak bi interval ekleyebilirsin 😅
const pathToTitle = () => {
let path = window.location.pathname.split("/")[1];
document.title = `Sayfa: ${path}`;
};
setInterval(pathToTitle, 250);
Böyle bir şey işini görür gibi
<video id="video" src="https://www.w3schools.com/tags/movie.mp4" height="300" controls muted autoplay></video><br>
<b id="duration">0:00</b><br>
<b id="current">0:00</b><br><br>
<button id="button" style="display: none;">Diğer Video</button>
// Videoyu sürekli kontrol etmek için interval oluşturuyoruz
let interval = setInterval(function() {
if (video.readyState > 0) {
// video.duration ile videonun uzunluğunu alıyoruz
let video_minutes = parseInt(video.duration / 60, 10);
let video_seconds = parseInt(video.duration % 60);
// video.currentTime ile kullanıcının olduğu saniyeyi alıyoruz
let current_minutes = parseInt(video.currentTime / 60, 10);
let current_seconds = parseInt(video.currentTime % 60);
//
duration.innerHTML = `${video_minutes}:${video_seconds}`;
current.innerHTML = `${current_minutes}:${current_seconds}`;
// Eğer videonun dakikası kullanıcının olduğu dakikaya eşitse ve videonun saniyesi ile kullanıcının olduğu saniye arasında 7 saniye varsa butonu göster, yoksa butonu gizle
if (video_minutes === current_minutes && video_seconds - current_seconds <= 7) {
button.style.display = "block";
} else {
button.style.display = "none";
}
}
// 200: 2 milisaniyede bir bu kod bloğunun çalışmasına yarıyor
}, 200);