Bu -internal-light-dark(onlight, ondark))
ile yapılır. İşte bir örnek:
<!---HTML--->
<div class="light-dark">Bu div'i koyu modda görüntülediğinde beyaz olacak.</div>
<!---CSS--->
<style>
.light-dark {
background-color: -internal-light-dark(rgb(59,59,59),rgb(255,255,255));
}
</style>
```
Bence çereze gerek yok. $_GET
kullanarak yapabilirsin.
İşte bir örnek:
<?php
$tema = $_GET['tema']; // Tema adlı GET'imizi $tema değişkenine atıyoruz
?>
<body class="
<?php
if($_GET){
switch($tema){
case 'acik':
echo 'acik';
break;
case 'koyu':
echo 'koyu';
break;
default:
echo 'acik';
break;
}
}else {
echo 'acik';
}
?>
">
<a href="index.php?tema=a" class="
<?php
if($_GET){
switch($tema){
case 'acik':
echo 'hide';
break;
case 'koyu':
echo 'show';
break;
default:
echo 'hide';
break;
}
}else {
echo 'hide';
}
?>
">AÇIK MOD</a>
<a href="index.php?tema=k" class="
<?php
if($_GET){
switch($tema){
case 'acik':
echo 'show';
break;
case 'koyu':
echo 'acik';
break;
default:
echo 'show';
break;
}
}else {
echo 'show';
}
?>
">KOYU MOD</a>
MENÜLER:
<!--YEMEKLER.PHP'YE GİTMEK İÇİN--><a href="yemekler.php?tema=
<?php
if($_GET){
switch($tema){
case 'acik':
echo 'acik';
break;
case 'koyu':
echo 'koyu';
break;
default:
echo 'acik';
break;
}
}else {
echo 'acik';
}
?>
">YEMEKLER</a>
</body>
<style>
body, body.acik {
color: #000;
background: #fff;
}
body.koyu {
color: #fff;
background: #333;
}
.show {
opacity:1;
display:block;
}
.hide {
opacity: 0;
display: none;
}
</style>
Cookie'ye bence hiç gerek yok. $_GET
ile halledebiliriz.
İşte kodlar:
<?php
$s = $_GET['s']; // GET'i ayarlıyoruz.
?>
<body class="
<?php
if($_GET){
swicth($s){
case 'acik':
echo 'acik';
break;
case 'koyu':
echo 'koyu';
break;
default:
echo 'acik';
break;
}
}else {
echo 'acik';
}
?>
">
<a href="index.php?s=acik" class="
<?php
if($_GET){
swicth($s){
case 'acik':
echo 'hide';
break;
case 'koyu':
echo 'show';
break;
default:
echo 'hide';
break;
}
}else {
echo 'hide';
}
?>
">AÇIK MOD</a>
<a href="index.php?s=koyu" class="
<?php
if($_GET){
swicth($s){
case 'acik':
echo 'show';
break;
case 'koyu':
echo 'hide';
break;
default:
echo 'show';
break;
}
}else {
echo 'show';
}
?>
">KOYU MOD</a>
Gövde metni
</body>
Sıra CSS'de:
body.acik, body {
background: #fff;
color: #000;
}
body.koyu {
background: #000;
color: #fff;
}
.hide {
opacity: 0;
display: none;
}
.show {
opacity: 1;
display: block;
}
Bir sayfaya link verirken ise (Örnek):
<a href="menuler.php?p=
<?php
if($_GET){
swicth($s){
case 'acik':
echo 'acik';
break;
case 'koyu':
echo 'koyu';
break;
default:
echo 'acik';
break;
}
}else {
echo 'acik';
}
?>
">Menuler.php'ye Git</a>
Bir örnek:
<!-- JQUERY KÜTÜPHANESİ -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous"></script>
<img src="ad.png" class="ad">
<button class="gizli btn">BUTTON</button>
<style>
button.gizli {
pointer-events: none; /* Bunun sayesinde tıklanmaz yapıyoruz */
}
</style>
<script>
$('ad').onclick(function(){
$('btn').removeClass('gizli');
})
</script>
Captcha Nedir?
Captcha (Completely Automated Public Turing test to tell Computers and Humans Apart), en çok web formlarında kullanılır.
Amacı; bilgisayar programının girip işlem yapmamasıdır.
Bir örnek:
<form action="post">
<img src="captcha_url.png">
<input type="text" name="captcha" placeholder="Captcha'yı oku">
<button type="submit">SUBMIT</button>
</form>
<?php
if($_POST){
$captcha = $_POST['captcha'];
if($captcha == "captcharesmindeyazan"){
echo "Captcha doğru";
}else {
echo "Captcha yanlış";
}
}
?>
PHP
asla eskimedi eskimez. Çünkü PHP
her zaman işimize yarar. Login Form'larında, Soru-Cevaplarda neredeyse herşeyde kullanılabiliyor.
Sadece 1. kartı çalıştırdığın için olabilir;
Benim önerim hepsi için farklı farklı function
lar oluşturup onlara farklı şeyler vermelisin.
Merhaba
Öncelikle < ve >
HTML'in özel taglarıdır. Bu tagları doğrudan sayfanda göstermek için;
< <!-- Bu `<` işareti için -->
> <!-- Bu `>` işareti için -->
Kodda gösterdiğim gibi kullanmalısın.
Yani <WEBim>
yazacak olursak:
<WEBim>
şeklinde yazmalısın.