Neler yeni

Welcome to SATBİL FORUM PAYLAŞIM

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Bir Satbil Forum Efsanesi

Satbil Reklam Alanı

Satbil Forum Reklam

Dijisun PHP Takımı Resim Upload ver 1.3

@RTHuR

New member
Local time
15:11
Katılım
10 Temmuz 2006
Mesajlar
1
Tepkime puanı
0
Puanları
0
Yaş
47
Merhaba arkadaşlar bugün kendi hazırladığım upload scriptimi sizlerle paylaşmak istedim.

Dijisun PHP Takımı Resim Upload ver 1.3

Ö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ı !




PHP:
<?php
####################################
########  www.dijisun.com  #########
#######  Powered by Dijisun  #########
#######  admin@dijisun.com  #########
######### 22 / 11 / 2006 ###########
#######    Emeğe Saygı    ###########
####################################
// formdan gelen bilgileri değişkenlere atıyoruz
$resim = $_FILES['resim'];
$resimismi = $_FILES['resim']['name'];
$resimturu = $_FILES['resim']['type'];
$boyut = $_FILES['resim']['size'];
$gonder = $_POST['gonder'];
$kbyecevir = $boyut / 1024;
$boyutkb = number_format($kbyecevir, 2, ',', '.')." Kilobyte" ;
// Ayarlar
$domain = 'http://www.dijisun.com'; // Site ismini girin. örn: http://www.dijisun.com
$klasor = 'resimler/'; // Yüklenen resimlerin tutulacağı klasör ismi.
$scriptyolu = '/resimupload/'; // Scriptin yüklü olduğu klasör
$rasgele = md5(microtime()); // rasgele sayı üretiyoruz.
$azami = 1048288; // Yüklenebilir maximum dosya boyutu
$yeniresim = $rasgele."_".$resimismi;
$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>
  <p><img src="Resimlerim/logo_up.png" width="350" height="115"></p>
 
<center>
<b>
<script language="JavaScript1.2">
/*
Neon Lights Text
By Website Abstraction (http://www.dijisun.com)
Over 400+ free scripts here!
*/
var message="Dijisun PHP Takımı Resim Upload ver 1.3"
var neonbasecolor="red"
var neontextcolor="black"
var flashspeed=100  //in milliseconds
///No need to edit below this line/////
var n=0
if (document.all){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight">'+message.charAt(m)+'</span>')
document.write('</font>')
//cache reference to neonlight array
var tempref=document.all.neonlight
}
else
document.write(message)
function neon(){
//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
tempref[m].style.color=neonbasecolor
}
//cycle through and change individual letters to neon color
tempref[n].style.color=neontextcolor
if (n<tempref.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}
function beginneon(){
if (document.all)
flashing=setInterval("neon()",flashspeed)
}
beginneon()
</script>
</b>
</center>
  <form enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF']?>" method=post>
  <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
if ($gonder == 'Dosya Yolla' && $resim == ""){
echo '<h2><font color=red>Dosya Seçilmedi!</font></h2>';
}
 
if ($resim != "" && $boyut <= $azami){
 if ($resimturu == 'image/gif' || $resimturu == 'image/jpeg' || $resimturu == 'image/pjpeg' || $resimturu == 'image/png' || $resimturu == 'image/bmp'){ // Yüklenmesini istediğimiz dosya türlerini burada belirliyoruz...
 move_uploaded_file ($_FILES['resim']['tmp_name'], $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:<br><a href=\"$link\"><img border=0 src=\"$link\"></a><br>Resim Boyutu = $boyutkb </b>";
 }
 elseif ($resimismi == ""){
 echo "<h2><font color=red>Dosya seçin lütfen!</font></h2>";
 }
 else {
 echo '<h2><font color=red>İzinsiz dosya türü</font></h2>';
 }
}
if ($azami <= $boyut){
 echo '<h2><font color=red>Dosya çok büyük!</font></h2>';
 }
?>
<br><small>Bu script Dijisun tarafından yazıldı.<br><a href=http://www.dijisun.com>
 www.dijisun.com</a></small><br><FONT face=Tahoma size=1>Made 
 in TURKEY<BR>
DİJİsun ®</FONT></p>
<P align=center>
<IMG height=22 
src="Resimlerim/n.gif" width=22 
border=0></P>
</center>
</body>
</html>
 
<META content="Microsoft FrontPage 6.0" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff>
<style>body{CURSOR: url("http://www.dijisun.com/resimupload/Resimlerim/mause.cur")</style>
 
 
<script language="JavaScript">
<!--
var left="[";
var right="]";
var msg="-- Dijisun PHP Takımı Resim Upload ver 1.3 ";
var speed=300;
function scroll_title() {
        document.title=left+msg+right;
        msg=msg.substring(1,msg.length)+msg.charAt(0);
        setTimeout("scroll_title()",speed);
}
scroll_title();
// End -->
</script>
 
 
 
 
 
<body bgcolor="ffffff"> 
<script language="JavaScript">
fCol='#000000'; //face colour.
sCol='#ff0000'; //seconds colour.
mCol='#80FF80'; //minutes colour.
hCol='#000000'; //hours colour.
Ybase=30; //Clock height.
Xbase=30; //Clock width.
H='...';
H=H.split('');
M='....';
M=M.split('');
S='.....';
S=S.split('');
NS4=(document.layers);
NS6=(document.getElementById&&!document.all);
IE4=(document.all);
Ypos=0;
Xpos=0;
dots=12;
Split=360/dots;
if (NS6){
for (i=1; i < dots+1; i++){
document.write('<div id="n6Digits'+i+'" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial;font-size:10px;color:#'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');
}
for (i=0; i < M.length; i++){
document.write('<div id="Ny'+i+'" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#'+mCol+'"></div>');
}
for (i=0; i < H.length; i++){
document.write('<div id="Nz'+i+'" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#'+hCol+'"></div>');
}
for (i=0; i < S.length; i++){
document.write('<div id="Nx'+i+'" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#'+sCol+'"></div>');
}
}
if (NS4){
dgts='1 2 3 4 5 6 7 8 9 10 11 12';
dgts=dgts.split(' ')
for (i=0; i < dots; i++){
document.write('<layer name=nsDigits'+i+' top=0 left=0 height=30 width=30><center><font face=Arial size=1 color='+fCol+'>'+dgts[i]+'</font></center></layer>');
}
for (i=0; i < M.length; i++){
document.write('<layer name=ny'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>');
}
for (i=0; i < H.length; i++){
document.write('<layer name=nz'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>');
}
for (i=0; i < S.length; i++){
document.write('<layer name=nx'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>');
}
}
if (IE4){
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=1; i < dots+1; i++){
document.write('<div id="ieDigits" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial;font-size:10px;color:'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < M.length; i++){
document.write('<div id=y style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < H.length; i++){
document.write('<div id=z style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < S.length; i++){
document.write('<div id=x style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'"></div>');
}
document.write('</div></div>')
}
 
function clock(){
time = new Date ();
secs = time.getSeconds();
sec = -1.57 + Math.PI * secs/30;
mins = time.getMinutes();
min = -1.57 + Math.PI * mins/30;
hr = time.getHours();
hrs = -1.57 + Math.PI * hr/6 + Math.PI*parseInt(time.getMinutes())/360;
if (NS6){
Ypos=window.pageYOffset+window.innerHeight-Ybase-25;
Xpos=window.pageXOffset+window.innerWidth-Xbase-30;
for (i=1; i < dots+1; i++){
document.getElementById("n6Digits"+i).style.top=Ypos-15+Ybase*Math.sin(-1.56 +i *Split*Math.PI/180)
document.getElementById("n6Digits"+i).style.left=Xpos-15+Xbase*Math.cos(-1.56 +i*Split*Math.PI/180)
}
for (i=0; i < S.length; i++){
document.getElementById("Nx"+i).style.top=Ypos+i*Ybase/4.1*Math.sin(sec);
document.getElementById("Nx"+i).style.left=Xpos+i*Xbase/4.1*Math.cos(sec);
}
for (i=0; i < M.length; i++){
document.getElementById("Ny"+i).style.top=Ypos+i*Ybase/4.1*Math.sin(min);
document.getElementById("Ny"+i).style.left=Xpos+i*Xbase/4.1*Math.cos(min);
}
for (i=0; i < H.length; i++){
document.getElementById("Nz"+i).style.top=Ypos+i*Ybase/4.1*Math.sin(hrs);
document.getElementById("Nz"+i).style.left=Xpos+i*Xbase/4.1*Math.cos(hrs);
}
}
if (NS4){
Ypos=window.pageYOffset+window.innerHeight-Ybase-20;
Xpos=window.pageXOffset+window.innerWidth-Xbase-30;
for (i=0; i < dots; ++i){
document.layers["nsDigits"+i].top=Ypos-5+Ybase*Math.sin(-1.045 +i*Split*Math.PI/180)
document.layers["nsDigits"+i].left=Xpos-15+Xbase*Math.cos(-1.045 +i*Split*Math.PI/180)
}
for (i=0; i < S.length; i++){
document.layers["nx"+i].top=Ypos+i*Ybase/4.1*Math.sin(sec);
document.layers["nx"+i].left=Xpos+i*Xbase/4.1*Math.cos(sec);
}
for (i=0; i < M.length; i++){
document.layers["ny"+i].top=Ypos+i*Ybase/4.1*Math.sin(min);
document.layers["ny"+i].left=Xpos+i*Xbase/4.1*Math.cos(min);
}
for (i=0; i < H.length; i++){
document.layers["nz"+i].top=Ypos+i*Ybase/4.1*Math.sin(hrs);
document.layers["nz"+i].left=Xpos+i*Xbase/4.1*Math.cos(hrs);
}
}
if (IE4){
Ypos=document.body.scrollTop+window.document.body.clientHeight-Ybase-20;
Xpos=document.body.scrollLeft+window.document.body.clientWidth-Xbase-20;
for (i=0; i < dots; ++i){
ieDigits[i].style.pixelTop=Ypos-15+Ybase*Math.sin(-1.045 +i *Split*Math.PI/180)
ieDigits[i].style.pixelLeft=Xpos-15+Xbase*Math.cos(-1.045 +i *Split*Math.PI/180)
}
for (i=0; i < S.length; i++){
x[i].style.pixelTop =Ypos+i*Ybase/4.1*Math.sin(sec);
x[i].style.pixelLeft=Xpos+i*Xbase/4.1*Math.cos(sec);
}
for (i=0; i < M.length; i++){
y[i].style.pixelTop =Ypos+i*Ybase/4.1*Math.sin(min);
y[i].style.pixelLeft=Xpos+i*Xbase/4.1*Math.cos(min);
}
for (i=0; i < H.length; i++){
z[i].style.pixelTop =Ypos+i*Ybase/4.1*Math.sin(hrs);
z[i].style.pixelLeft=Xpos+i*Xbase/4.1*Math.cos(hrs);
}
}
setTimeout('clock()',100);
}
clock();
//-->
</script>
</body>


PHP Takımı Resim Upload ver 1.3 'i indirmek için
 
shape1
shape2
shape3
shape4
shape7
shape8
Üst