| PHP ve Java-Script Hazır Kodlar |
|
PHP'de Operatörler (Operators) :
<?php
// X ve Y değişkenlerine iki sayı yüklüyoruz.
$x = 12;
$y = 5;
print "x = $x <br> y = $y<br><br>"; // Ekrana yaz
// Toplama ( + )
$sonuc = $x + $y;
print "Toplama Sonucu: <b>$sonuc</b><br>"; // Ekrana yaz
// Çıkarma ( - )
$sonuc = $x - $y;
print "Çıkarma Sonucu: <b>$sonuc</b><br>"; // Ekrana yaz
// Çarpma ( * )
$sonuc = $x * $y;
print "Çarpma Sonucu: <b>$sonuc</b><br>"; // Ekrana yaz
// Bölme ( / )
$sonuc = $x / $y;
print "Bölme Sonucu: <b>$sonuc</b><br>"; // Ekrana yaz
// Bölme işleminde kalan ( % )
$sonuc = $x % $y;
print "Kalan Sonucu: <b>$sonuc</b><br>"; // Ekrana yaz
?>
Ekran Çıktısı :
x = 12 y = 5
Toplama Sonucu: 17
Çıkarma Sonucu: 7
Çarpma Sonucu: 60
Bölme Sonucu: 2.4
Kalan Sonucu: 2
|
|
PHP ile Mail Gönderme (Mail Sending) :
<?php
$kime = "mailadresi@domain.com";
$konu = "Buraya konuyu yazin...";
$mesaj = "Buraya mesajinizi yazin...";
$kimden = "Sizin Adiniz";
$hatamesaji = "Mail gonderilemedi";
$tamammesaji = "Mail gonderildi";
$mail = mail($kime, $konu, $mesaj, $kimden)
if($mail) {
echo $tamammesaji;
} else {
echo $hatamesaji;
}
?>
|
|
PHP ile Döviz Kuru (Exchange Rate) :
<?php
function DovizGoster(){
$dolar = "USD 1"
$mark = "EUR 1"
$dosya=file("http://www.tcmb.gov.tr/kurlar/today.html?");
for ($i=0; $i<sizeof($dosya); $i++){
if(ereg($dolar, $dosya[$i])){
$alanlar = split("[[:space:]]+" , $dosya[$i]);
echo "<tr><td><b><font face=tahoma size=1>Dolar</b></td><td align=right><fontface=tahoma size=1>".$alanlar[4]."</td><td align=right><font face=tahomasize=1>".$alanlar[5]."</td></tr>"
}
if(ereg($mark, $dosya[$i])) {
$alanlar = split("[[:space:]]+" , $dosya[$i]);
echo "<tr><td><b><font face=tahoma size=1>Euro</b></td><td align=right><fontface=tahoma size=1>".$alanlar[3]."</td><td align=right><font face=tahoma size=1>".$alanlar[4]."</td></tr>"
}
}
}
?>
<table border=1>
<tr>
<td><font face=tahoma size=1>Doviz</td>
<td><font face=tahoma size=1>DovizAlis</td>
<td><font face=tahoma size=1>Doviz Sats</td>
</tr>
<?echo KurGoster()?>
</table>
|
|
PHP ile IP Sorgulama (IP Query) :
<?php
$ip = "88.219.159.125"; //Öylesine bir IP adresi yazılmıştır.
if (trim($ip) <> "") {
$ip = trim($ip);
$fp = fsockopen("whois.ripe.net", 43, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)";
} else {
fputs($fp, "$ip\r\n");
print "<pre>\r\n";
while (!feof($fp)) {
echo fread($fp,128);
}
print "</pre>";
fclose ($fp);
}
}
?>
|
|
PHP ile Dosya Transferi (File Upload) :
<html><head>
<title>PHP'de Dosya Transferi</title>
<meta HTTP-EQUIV=\"CONTENT-TYPE\" content=\"TEXT/HTML; CHARSET=ISO-8859-9\">
<meta HTTP-EQUIV=\"CONTENT-TYPE\" content=\"TEXT/HTML; CHARSET=windows-1254\">
</head>
<?php
$dosya_dizin = "/apache/htdocs/upload/"; // Dosya dizini
$dosya_url = "http://localhost/upload/"; // Dosyalari gönderecegimiz url
if (isset ($dosya_gonder)){
print ("<font size='1' face='Verdana'><b>Yol Adı:</b> $dosya_gonder<br></font>\n");
print ("<font size='1' face='Verdana'><b>Dosya Adı:</b> $dosya_gonder_name<br></font>\n");
print ("<font size='1' face='Verdana'><b>Dosya Boyutu:</b> $dosya_gonder_size<br></font>\n");
print ("<font size='1' face='Verdana'><b>Dosya Türü:</b> $dosya_gonder_type<br></font>\n");
copy ( $dosya_gonder, "$dosya_dizin/$dosya_gonder_name" ) or die ("<font size='1' face='Verdana'>HATA: Dosya Kopyalanamiyor!</font>");
if ($dosya_gonder_type == "image/gif" || $dosya_gonder_type == "image/pjpeg"){
print ("<img src=\"$dosya_url/$dosya_gonder_name\">\n\n");
}
}
?>
<body>
<form ENCtype="multipart/form-data" action="<?php print "$PHP_SELF"; ?>" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="951200">
<input type="file" name="dosya_gonder"><br>
<input type="submit" value="Dosya Yolla">
</form>
</body>
</html>
?>
|
|
PHP ile Online Kullanıcı Sayısı (Counting of Online User) :
Öncelikle 'onlineuser' adında veritabanına bir table oluşturuyoruz.
CREATE TABLE onlineuser (
on_id int(20) NOT NULL auto_increment,
timestamp int(15) NOT NULL default '0',
ip varchar(100) NOT NULL default '',
file varchar(100) NOT NULL default '',
PRIMARY KEY (on_id)
)
// onlineuser.php isimli bir dosya içine kodlarımızı yerleştiriyoruz
<?
mysql_connect ("##Server##", "##Kullanıcısı##", "##Şifre##") or die("database'e bağlanılamadı!");
mysql_select_db ("##Database##") or die("database seçilemedi!");
$timeoutseconds = 100;
$timestamp = time();
$timeout = $timestamp-$timeoutseconds;
$SID = session_id();
$insert = mysql_query("INSERT INTO onlineuser (timestamp,ip,file) VALUES ('$timestamp','$SID','$PHP_SELF')");
$delete = mysql_query("DELETE FROM onlineuser WHERE timestamp<$timeout");
$result = mysql_query("SELECT DISTINCT ip FROM onlineuser WHERE file='$PHP_SELF'");
$user = mysql_num_rows($result);
mysql_close();
if($user == 1){
print "<font size=1 color=#336699><font color=#FF0000><b>$user</b></font> Kişi Online</font></font>\n";
} else {
print "<font size=1 color=#336699><font color=#FF0000><b>$user</b></font> Kişi Online</font></font>\n";
}
?>
<?include ("onlineuser.php")?> // sayfamızda istediğimizin bir yere bu kodu ekliyoruz.
|
|
PHP ile Burçları Bulan Script (Script for Signs of Zodiac) :
<?
switch ($task){
case 'hesapla';
$toplamgun=$_POST['gun']+$_POST['ay'];
if (20<$toplamgun and $toplamgun<51){ echo "Burcunuz Kova";
}elseif (50<$toplamgun and $toplamgun<80){ echo "Burcunuz Balık";
}elseif (79<$toplamgun and $toplamgun<111){ echo "Burcunuz Koç";
}elseif (110<$toplamgun and $toplamgun<141){ echo "Burcunuz Boğa";
}elseif (140<$toplamgun and $toplamgun<173){ echo "Burcunuz İkizler";
}elseif (172<$toplamgun and $toplamgun<204){ echo "Burcunuz Yengeç";
}elseif (203<$toplamgun and $toplamgun<236){ echo "Burcunuz Aslan";
}elseif (235<$toplamgun and $toplamgun<267){ echo "Burcunuz Başak";
}elseif (266<$toplamgun and $toplamgun<297){ echo "Burcunuz Terazi";
}elseif (296<$toplamgun and $toplamgun<327){ echo "Burcunuz Akrep";
}elseif (326<$toplamgun and $toplamgun<356){ echo "Burcunuz Yay";
}else{ echo "Burcunuz Oğlak";}
break;
?>
<form action="burc.php?task=hesapla" method="post">
<select name="gun">
<?
$i=1;
while ($i<32){
?>
<option value="<?echo $i?>"><?echo $i?></option>
<?
$i++;
}
?>
</select>
<select name="ay">
<option value="0">Ocak</option>
<option value="31">Şubat</option>
<option value="59">Mart</option>
<option value="90">Nisan</option>
<option value="120">Mayıs</option>
<option value="151">Haziran</option>
<option value="181">Temmuz</option>
<option value="212">Ağustos</option>
<option value="243">Eylül</option>
<option value="273">Ekim</option>
<option value="304">Kasım</option>
<option value="334">Aralık</option>
</select>
<input type="submit" name="gonder" value="gönder">
</form>
<?
break;
}
?>
|
|
JAVA-Script ile Sağ Tuş Engelleme (Cancelling Right Click) :
<script language="JavaScript">
<!--
var mymessage = "--- www.yukcell.com ---";
function rtclickcheck(keyp){
if (navigator.appName == "Netscape" && keyp.which == 3) {
alert(mymessage);
return false;
}
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) {
alert(mymessage);
return false;
}
}
document.onmousedown = rtclickcheck
//-->
</script>
|
|
JAVA-Script ile Statusta Link Adresi Gizleme (Hide Link Address In Status) :
<script language="JavaScript">
<!--
self.moveTo(0,0);
self.resizeTo(screen.availWidth,screen.availHeight);
setInterval("x()",10);
setInterval("y()",500000);
self.focus();
function x(){window.status=""}
function y(){self.focus()};
//-->
</script>
<a href="www.yukcell.com">Eskişehir Web Tasarım</a>
|
|
JAVA-Script ile Clipboard'a Yazı Kopyalamak (Copy Text to Clipboard) :
<Span ID="copytext" STYLE="height:150;width:162;background-color:pink">
ESKİŞEHİR Web Tasarım - www.yukcell.com
</Span>
<Textarea ID="holdtext" STYLE="display:none;"></Textarea>
<Button onClick="ClipBoard();">Copy to Clipboard</Button>
<script LANGUAGE="JavaScript">
function ClipBoard(){
holdtext.innerText = copytext.innerText;
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
}
</script>
|
|
PHP ile A'dan Z'ye Harfleri Link Olarak Sıralamak (Arrange Letters As Links) :
<? // Büyük harfleri sırala
for($i=65;$i<91;$i++){
print "<a href='$PHP_SELF?harf=chr($i)'>chr($i)</a>";
}
?>
<? // Küçük harfleri sırala
for($j=97;$j<123;$j++){
print "<a href='$PHP_SELF?harf=chr($j)'>chr($j)</a>
}
?>
|
|
PHP ile Word Programına Bağlanmak (Connecting to Word by PHP) :
<?
$word = new COM("word.application") or die("Word Uygulaması Başlatılamadı!..");
print "Word uygulaması başarılı bir şekilde yüklendi. Word Versiyonunuz : {$word->Version}\n";
$word->visible = 0;
$word->Documents->Add();
$word->Selection->TypeText("Test yapılıyor... Bu bir deneme mesajıdır... ");
$Documents[1]->SaveAs("deneme_dosya.doc");
$word->Quit();
?>
|
|