OGUZHANPW
Onlar ABC'yi öğrettiler ama DEF'yi biz öğrendik.
- Mesajlar
- 42
- En iyi cevaplar
- 0
- Beğeniler
- 20
- Puanları
- 0
Öncelikle, bu makalemde php içerisinde xml oluşturma ve bunu html içerisinde yazmadır. Konu çok basittir. Kodlara baktığınızda anlayacaksınız. Bu kod ile dil sürümleri geliştirebilirsiniz. Bu kod tamamen benim tarafımdan yazılmış olup herhangi bir hatası bulunmamaktadır.
Kod:
<?
// TR VE EN GELİŞTİRDİM. SİZ DAHA FAZLA ÜRETEBİLİRSİNİZ.
// @OGUZHANPW
$dil = $_GET['dil'];
if(($dil == '')){
echo '<center>Lütfen Dil Seçiniz.</center>';
}elseif(($dil == 'tr')){
$tr_paket = new domdocument('1.0', 'utf-8');
$tr_tasarım = $tr_paket->createelement('tr_tasarım');
$tr_paket->appendchild($tr_tasarım);
$oguzhanpw = $tr_paket->createelement('oguzhanpw');
$tr_tasarım->appendchild($oguzhanpw);
$no_1 = $tr_paket->createelement("no_1","Ana Sayfa");
$no_2 = $tr_paket->createelement("no_2","Market");
$oguzhanpw->appendchild($no_1);
$oguzhanpw->appendchild($no_2);
$tr_paket->save("tr_dil_paketi.xml");
}elseif(($dil == 'en')){
$en_paket = new domdocument('1.0', 'utf-8');
$en_tasarım = $en_paket->createelement('en_tasarım');
$en_paket->appendchild($en_tasarım);
$oguzhanpw = $en_paket->createelement('oguzhanpw');
$en_tasarım->appendchild($oguzhanpw);
$no_1 = $en_paket->createelement("no_1","HomePage");
$no_2 = $en_paket->createelement("no_2","Shop");
$oguzhanpw->appendchild($no_1);
$oguzhanpw->appendchild($no_2);
$en_paket->save("en_dil_paketi.xml");
}
header("Content-Type: text/html; charset=utf8");
?>
<html>
<head>
<title>OGUZHANPW DIL PAKETI TEST SAYFASI</title>
</head>
<body>
<center>
<span id="no_1"></span>
<br>
<span id="no_2"></span>
<br>
<br>
<a href="?dil=tr">Türkçe</a>
<br>
<a href="?dil=en">İngilizce</a>
</center>
<body>
<script>
if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","<? if(($dil=='')){}elseif(($dil == "tr")){ echo 'tr_dil_paketi.xml'; }elseif(($dil == "en")){ echo 'en_dil_paketi.xml'; } ?>",false);
// Settings and Create By OguzhaNPW
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
document.getElementById("no_1").innerHTML= xmlDoc.getElementsByTagName("no_1")[0].childNodes[0].nodeValue;
document.getElementById("no_2").innerHTML= xmlDoc.getElementsByTagName("no_2")[0].childNodes[0].nodeValue;
</script>
</html>
Test etmek için: https://www.oguzhan.pw/menu_test.php
Sistem dahada gelişebilir. Çok kolaydır. Eğer yapamassanız skype üzerinden yardım ederim.
Skype: oguzhannn4501at
Skype: oguzhannn4501at