v2.5.2
Giriş yap

SİTEYE GİREN ZİYARETÇİNİN GİRDİĞİ BİLGİLERE ÖZEL SİTEYE YÖNLENDİRME

weisse
628 defa görüntülendi

Selamlar Dostlar,

Üye Girişi Gibi Form Düşünelim, Bilgileri Yazacak Misal TC Kimlik Numarasının ilk 6 hanesine göre özel siteye yönlendiricek.
Örnek;

İlk 6 Hane;

123456 İse: 123456.html

143254 İse: 143254.html

123987 İse: 123987.html

Gibi.

Nasıl Yapabilirim Bunu?

Cevap yaz
Cevaplar (3)
adminprototurk
1208 gün önce
<?php

if($_POST){

$tckn = $_POST["tckn"];

$ilk6hane = substr($tckn,0,6);

if(!$tckn){
    echo "TCKN boş bırakılamaz."; }
    
elseif($ilk6hane == "123456"){
    header("Location:123456.html"); }
    
elseif($ilk6hane == "143254"){
    header("Location:143254.html"); }
    
elseif($ilk6hane == "123987"){
    header("Location:123987.html"); }

} else {}

?>
fatihozpolat
1207 gün önce

alttaki arkadaşın kodunu bir tık daha kısaltırsak

if(isset($_POST['tc'])){
    //diğer kontrollerde eklenmeli geçerli bir tc mi vs. en son
    
    $tc = $_POST['tc'];
    
    $ilk6hane = substr($tc,0,6);
    header("Location: ".$ilk6hane.".html");
    exit;
}

yönlendirme bu şekilde.

0kan87
1208 gün önce

Switch case veya if else ile yapabilirsiniz.