Tarih sorunu
3
●421
- 20-11-2012, 17:13:51Üyeliği durdurulduMerhaba arkadaşlar elimde küçük bir php script var. şimdi bu scripti serverima attğımda kayıt kısmındadaki tarih formunda aylar jan, feb, march diye yani ingilizce olarak geçiyor. ben bunları türkçe olarak değiştirmek istiyorum. bunu nasıl başarabilirim? şimdiden cevaplar için teşekkürker
- 20-11-2012, 17:28:12hyphen adlı üyeden alıntı: mesajı görüntüle
function tarihcevir($tarih){ $tarih= date('d F Y D', strtotime($tarih)); $tarihdegistir =array( 'Mon'=>'Pazartesi', 'Tue'=>'Salı', 'Wed'=>'Çarşamba', 'Thu'=>'Perşembe', 'Fri'=>'Cuma', 'Sat'=>'Cumartesi', 'Sun' => 'Pazar', 'January' => 'Ocak', 'February' => 'Şubat', 'March' => 'Mart', 'April' => 'Nisan', 'May' => 'Mayıs', 'June' => 'Haziran', 'July' => 'Temmuz', 'August' => 'Ağustos', 'September' => 'Eylül', 'October' => 'Ekim', 'November' => 'Kasım', 'December' => 'Aralık'); $yenitarih= strtr($tarih, $tarihdegistir); return $yenitarih; }Kullanımı ;
$turkcetarih=tarihcevir($ingilizcetarih);
- 20-11-2012, 17:34:45Üyeliği durduruldubunu şu kodda nasıl kullanabilirim;
<?php
require('config.inc.php');
require('mysql.inc.php');
//require('header.php');
function dateform(){
$month = "";
$monthform = "";
$thismonth = date("M");
$thisyear = date("Y");
$thisday = date("i");
for($i=1;$i<=12;$i++){
// Create our month form.
$month = date("M",mktime(0,0,0,$i,1,date("Y")));
if($month == date("M")){
$monthform .= "<option value='$i' SELECTED>".$month."</option>\n";
}else{
$monthform .= "<option value='$i'>".$month."</option>\n";
}
} $monthform = "<select name='month'>\n".$monthform."</select>\n";
$year = "";
$yearform = "";
for($year=date("Y",mktime(0,0,0,1,1,date("Y")-1));$year<=date("Y",mktime(0,0,0,1,1,date("Y")+2)) ;$year++){
if($year == date("Y")){
$yearform .= "<option SELECTED>".$year."</option>\n";
}else{
$yearform .= "<option>".$year."</option>\n";
}
}$yearform = "<select name='year'>\n".$yearform."</select>\n";
$day = "";
$dayform = "";
for($day=1;$day<=31;$day++){
if($day == date("j")){
$dayform .= "<option SELECTED>".$day."</option>\n";
}else{
$dayform .= "<option>".$day."</option>\n";
}
}$dayform = "<select name='day'>\n".$dayform."</select>\n";
$form = $monthform.$dayform.$yearform;
return $form;
}
if(!isset($_GET['key']) && !isset($_POST['new'])){
include('header.php');
?>
<input type=hidden name=new value=true>
<?=dateform();?>
</form> - 20-11-2012, 20:14:31hyphen adlı üyeden alıntı: mesajı görüntüle
function tarihcevir($tarih){ $tarih= date('D', strtotime($tarih)); $tarihdegistir =array( 'Mon'=>'Pazartesi', 'Tue'=>'Salı', 'Wed'=>'Çarşamba', 'Thu'=>'Perşembe', 'Fri'=>'Cuma', 'Sat'=>'Cumartesi', 'Sun' => 'Pazar', 'January' => 'Ocak', 'February' => 'Şubat', 'March' => 'Mart', 'April' => 'Nisan', 'May' => 'Mayıs', 'June' => 'Haziran', 'July' => 'Temmuz', 'August' => 'Ağustos', 'September' => 'Eylül', 'October' => 'Ekim', 'November' => 'Kasım', 'December' => 'Aralık'); $yenitarih= strtr($tarih, $tarihdegistir); return $yenitarih; } function dateform(){ $month = ""; $monthform = ""; $thismonth = date("M"); $thisyear = date("Y"); $thisday = date("i"); for($i=1;$i<=12;$i++){ // Create our month form. $month = date("M",mktime(0,0,0,$i,1,date("Y"))); if($month == date("M")){ $month=tarihcevir($month); $monthform .= "<option value='$i' SELECTED>".$month."</option>\n"; }else{ $month=tarihcevir($month); $monthform .= "<option value='$i'>".$month."</option>\n"; } } $monthform = "<select name='month'>\n".$monthform."</select>\n"; $year = ""; $yearform = ""; for($year=date("Y",mktime(0,0,0,1,1,date("Y")-1));$year<=date("Y",mktime(0,0,0,1,1,date("Y")+2)) ;$year++){ if($year == date("Y")){ $yearform .= "<option SELECTED>".$year."</option>\n"; }else{ $yearform .= "<option>".$year."</option>\n"; } } $yearform = "<select name='year'>\n".$yearform."</select>\n"; $day = ""; $dayform = ""; for($day=1;$day<=31;$day++){ if($day == date("j")){ $dayform .= "<option SELECTED>".$day."</option>\n"; }else{ $dayform .= "<option>".$day."</option>\n"; } } $dayform = "<select name='day'>\n".$dayform."</select>\n"; $form = $monthform.$dayform.$yearform; return $form; } if(!isset($_GET['key']) && !isset($_POST['new'])){ ?> <input type=hidden name=new value=true> <?=dateform();?> </form> <?php } ?>