P

Çavuş
15 Kasım 2006
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
10 (Bu ay: 1)
Gönderiler Hakkında
P
19 yıl
PHP Takımı Resim Upload ver 1.0
Merhaba arkadaşlar bugün kendi hazırladığım upload scriptimi sizlerle paylaşmak istedim.

PHP Takımı Resim Upload ver 1.0

Özellikleri:
1. Sadece resimleri yükler.
2. Direk Link, Forum Linki 1, Forum Linki 2 linkleri kendiliğinden oluşturur.
3. Tüm kodlar tek dosyada..
4. Ayarları ve kullanımı basittir.
5. Yüklemek istediğiniz resim dosyasının önüne birkaç karakter ekleyerek kayıt eder.
6. Kod dosyanızın ismini kendiniz belirlersiniz. Belirlediğiniz isim ne olursa olsun (uzantısının .php olması şartıyla ) kod sorunsuz çalışacaktır.

Kurulumu
1. Notepad (notdefteri)'nni açın ve içine aşağıdaki kodları ekleyin.
2. // Ayarlar başlığı altında bulunan ayarları sitenize göre uyarlayın.
3. istediginizisim.php ismiyle kaydedin. Herhangi bir isim olabilir. Dosya uzantısının .php olması şartıyla...
4. Scripti yüklediğiniz klasörün içinde resimler isminde bir klasör oluşturalım. Eğer farklı bir klasör ismi kullanmak istiyorsanız. Script kodlarımızın içinde yer alan ayarlar kısmında bunu belirleyebilirsiniz.

Emeğe Saygı !

Örnek için tıklayın...

Kodlar:
 
<?php
####################################
######## www.phptakimi.com #########
####### Powered by phptakimi #######
####### zahir@hizmet.web.tr ########
######### 20 / 11 / 2006 ###########
####################################
// Ayarlar
$title = "PHP Takımı Resim Upload ver 1.0"; // Başlık
$domain = "http://www.phptakimi.com"; // Site ismini girin. örn:http://www.phptakimi.com
$klasor = "resimler/"; // Yüklenen resimlerin tutulacağı klasör ismi.
$scriptyolu = "/ornekler/resimupload/"; // Scriptin yüklü olduğu klasör
$rasgele = md5(microtime()); // rasgele sayı üretiyoruz.
$yeniresim = $rasgele."_".$resim_name;
$link = $domain.$scriptyolu.$klasor.$yeniresim;
?>
<html>
<head>
<meta http-equiv=content-type content="text-html; charset=iso-8859-9">
<meta http-equiv=content-type content="text-html; charset=windows-1254">
<title><?=$title;?></title>
</head>
<body>
<center>
<form enctype="multipart/form-data" action="<?=$PHP_SELF;?>" method=post>
<input type=hidden name="MAX_FILE_SIZE" value="1048288">
<table border=0 align=center width=300>
<tr>
<td align=center><strong><?=$title;?></strong></th>
</tr>
<tr>
<td align=center><input type=file name=resim></td>
</tr>
<tr>
<td align=center><input type=submit name=gonder value="Dosya Yolla"></td>
</tr>
</table>
</form>

<?php
echo "<script type=\"text/javascript\">\n";
echo "\n";
echo "function highlight(field) {\n";
echo " field.focus();\n";
echo " field.select();\n";
echo "}\n";
echo "</script>\n";
if ($gonder == "Dosya Yolla" && $resim == ""){
echo "<h2><font color=red>Dosya Seçilmedi!</font></h2>";
}

if ($resim != ""){
if ($resim_type == "image/gif" || $resim_type == "image/jpeg" || $resim_type == "image/pjpeg" || $resim_type == "image/png" || $resim_type == "image/bmp"){ // Yüklenmesini istediğimiz dosya türlerini burada belirliyoruz...
copy ($resim, $klasor.$yeniresim) or die ("Dosya kopyalanamıyor"); //Dosyamızı klasörümüze kopyalıyoruz.
echo "<table align=center border=0>";
echo "<tr><td align=right><b>Direk Link:</b></td><td align=left><input size=40 onClick='highlight(this);' type=text value=\"$link\"></td></tr>";
echo "<tr><td align=right><b>Forum Linki 1:</b></td><td align=left><input size=40 onClick='highlight(this);' type=text value=\"[URL=$domain][IMG]$link[/IMG][/URL]\"></td></tr>";
echo "<tr><td align=right><b>Forum Linki 2:</b></td><td align=left><input size=40 onClick='highlight(this);' type=text value=\"[url=$domain][img=$link][/img][/url]\"></td></tr>";
echo "</table>";
echo "<br><b>Yüklediğiniz Resim:</b><br><a href=\"$link\"><img border=0 src=\"$link\"></a>";
}
else {
echo "<h2><font color=red>İzinsiz dosya türü</font></h2>";
}
}
?>
<br><small>Bu script phptakimi tarafından yazıldı.<br><a href=http://www.phptakimi.com>www.phptakimi.com</a></small></center>
</body>
</html>
P
19 yıl
PHP Öğreniyorum - PHP ile Hesap Makinesi
Hesap Makinesi v0.1
Merhaba arkadaşlar
Sadece 4 işlem yapabilen basit bir hesap makinesi scripti yazdım. PHP'yi benim gibi yeni yeni öğrenmeye çalışan arkadaşarın incelemesini şiddetle tavsiye ederim.

Alıntı değildir!

Örneği görmek için tıklayın...

Önce formumuzu hazırlıyoruz. Aşağıdaki kodlari "sayi_gonderme.html" ismiyle kaydedelim.
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hesap Makinesi v0.1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<style type="text/css">
<!--
.style1 {
font-size: 12px;
}
-->
</style>
</head>

<body>
<form name="form1" method="post" action="hesapla.php">
<table border="0" align="center">
<tr>
<th colspan="2" scope="row"><span class="style1">Hessap Makinesi v0.1</span></th>
</tr>
<tr>
<th width="131" scope="row"><div align="center" class="style1">Birinci Sayı</div></th>
<td width="126"><input name="sayi1" type="text" id="sayi1" size="5"></td>
</tr>
<tr>
<th scope="row"><span class="style1">İkinci Sayı</span></th>
<td><input name="sayi2" type="text" id="sayi2" size="5"></td>
</tr>
<tr>
<th scope="row"><div align="center" class="style1">İşlem</div></th>
<td><select name="islem" class="style1" id="islem">
<option value="+">Toplama</option>
<option value="-">Çıkarma</option>
<option value="*">Çarpma</option>
<option value="/">Bölme</option>
</select></td>
</tr>
<tr>
<th scope="row"><div align="center">
<input name="Gonder" type="submit" id="Gonder" value="Gönder">
</div></th>
<td><div align="center">
<input type="reset" name="sil" value=" S i l ">
</div></td>
</tr>
</table>
</form>

</body>
</html>



Formumuz hazır şimdi de formumuzdan gelen bilgileri işleyecek dosyamızı hazırlayalım.
"hesapla.php" isminde bir dosya oluşturup içine aşağıdaki kodları ekleyelim.



 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hesap Makinesi v0.1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<style type="text/css">
<!--
.style2 {font-size: 12px}
-->
</style>
</head>

<body>
<?php
if ($islem == "*") {
$sonuc = $sayi1 * $sayi2;
}
elseif ($islem == "/") {
$sonuc = $sayi1 / $sayi2;
}
elseif ($islem == "-") {
$sonuc = $sayi1 - $sayi2;
}
elseif ($islem == "+") {
$sonuc = $sayi1 + $sayi2;
}
?>


<center>
<br><h1><?php echo $sayi1.$islem.$sayi2."=".$sonuc; ?></h1>
<p align="center"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10460439&url=sayi_gonderme.html" data-href="sayi_gonderme.html">Yeni işlem için tıklayın</a></p>
</center>
</body>
</html>


Örneği görmek için tıklayın...
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.