Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
05, 2008, 10:36:13 pm
42717 Mesaj 8081 Konu Gönderen: 17909 Üye
Son üye: bytasarimci
Turk-Php.Com Forum  |  Yardım Forumları  |  Uygulama Yükleme, Kurulum ve Ayarları  |  ACİL YARDIM « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: ACİL YARDIM  (Okunma Sayısı 417 defa)
friendss
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
ACİL YARDIM
« : 21, 2006, 05:22:20 pm »

merhaba arkadaslar. benım sorunum su bir emlak sitesi hazırlıyorum. bir suru forumda resim ekleme kodu gordum ama bunları yerlestıremıyorum. bu konuda kendine guvenen bır arkadas bana yardımcı olabılırmı? sıtemın her bölumu hazır ama su resım ekleme konusunu yapamadıgım ıcın bır turlu teslım edemıyorum. siteyi php ve mysql de hazırlıyorum. yardımcı olabilecek arkadaslar bu konu hakkında bılgı verebılırmısınz?  cry
Logged
Coder`olucam
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 4



Üyelik Bilgileri
Ynt: ACİL YARDIM
« Yanıtla #1 : 26, 2006, 03:50:02 pm »

Bir zamanlar bununla ilgili bir çalışma yapmıştım.

Aşağıdaki dosyayı resimle formunun action una verip, istediğin düzenlemeyi yaparsan işine yarayabiilir. Resim yükleme tamamlandıktan sonra kodlar arasında belirtilen mail adresine xx adlı xx üye tarafından xx özelliklere sahip şekilinde mail de gönderiyor. Mail dışında yüklenme süresi vs gibi bilgileride içeriyor.

gonder.php
Kod:
<?
// Değişkenler
# Ryukle ana sayfa
$main = "http://desire.seffaf.net/ryukle/";
# Mesajlar
$yuklendi ='<b><font size="2" face="Tahoma" color="#20A0FE">Tebrikler ! Resim başarıyla yüklendi...</font></b>';
$yuklenemedi ='<b><font size="2" face="Tahoma" color="#20A0FE">Üzgünüz, resiminiz yüklenemedi. Lütfen tüm alanları doldurarak teklar deneyin!...</font></b>';

// Süre
class suresayac
{
    function baslat()
    {
        global $baslangic;
        $msure = microtime ();
        $msure = explode (' ', $msure );
        $msure = $msure[1] + $msure[0];
        $baslangic = $msure;
    }
    function bitir()
    {
        global $baslangic;
        $msure = microtime ();
        $msure = explode (' ', $msure);
        $msure = $msure[1] + $msure[0];
        $bitis = $msure;
        $toplam = round (($bitis - $baslangic), 4);
        return $toplam;
    }
}

$sure = new suresayac;
$sure->baslat();

// Mail
$resim_yolu = ''. $main .''. $dosya_name .'' ;

$mesaj="Üye Adı: $uye_adi

Resim Dosya Adı: $dosya_name

Resim Dosya Boyutu: $dosya_size

Resim Açıklama: $resim_aciklama

Resim Dosya Yolu: $resim_yolu";


$kime = "info@seffaf.net";
$konu = "ryukle - $uye_adi yeni resim yükledi";
$baslik = "From: $uye_adi";
$sent = mail($kime, $konu, $mesaj);

if($sent)
{print ""; }
else
{echo '
<title>Resim Yükle - Hata!</title>
<p align="center"><font face="Tahoma" color="#20A0FE"><img src="http://www.seffaf.net/images/logo.png" width="197" height="65" border="0"></font></p>
<p align="center"><b><font size="2" face="Tahoma" color="#20A0FE">Resim Y&uuml;kle v&sup1; .0</font></b></p>
<p align="center">'. $yuklenemedi .'</p><hr>';
echo '

     <b><span style="font-size:9pt;">
     <font face="Tahoma" color="#20A0FE">
      <p align="center">Resim Y&uuml;kle v&sup1; .0
     <br>Her hakkı Seffaf.Net\'e aittir.
     <br>Copyright 2006 &copy;</font></span><font size="1" face="Tahoma" color="#20A0FE"><br><br></font>';
     
echo'
     <p align="center"><b><span style="font-size:7pt;">
     <font face="Tahoma" color="#20A0FE">
     Bu sayfa '. $sure->bitir() .' saniyede oluşmuştur. <br><br>';
     
 }




// Yükleme
if(@$gonder == "Gönder") {
copy ( $dosya, $dosya_name ) or die ( $yuklenemedi );



// Resim Yükle v1.0

echo '
<title>Resim Yükle - Sonuç</title>
<p align="center"><font face="Tahoma" color="#20A0FE"><img src="http://www.seffaf.net/images/logo.png" width="197" height="65" border="0"></font></p>
<p align="center"><b><font size="2" face="Tahoma" color="#20A0FE">Resim Y&uuml;kle v&sup1; .0</font></b></p>
<p align="center">'. $yuklendi .'</p>
';



# Yükleme Sonuçları
echo '

<hr>
<table border="0" width="454" align="center" cellpadding="1" cellspacing="1">
    <tr><td width="172" height="27">
';
   
# Üye Adı
    echo '
   
    <p><span style="font-size:9pt;"><b><font face="Tahoma" color="#383838">&Uuml;ye Adı</font></b></span><font face="Tahoma" color="#383838"><br></font>
    <font size="1" face="Tahoma" color="#383838"> &nbsp;Forumdaki &uuml;ye adınız. </font>    </p>
    </td>
    <td width="275" height="13" valign="middle">
    <p align="left"><span style="font-size:9pt;"><font face="Tahoma" color="#20A0FE">'. $uye_adi .'</font></span></p>';

# Resim Adı
echo '
   
    <tr><td width="172" height="13" valign="middle">
    <p><span style="font-size:9pt;"><b>
    <font face="Tahoma" color="#383838">Resim Dosya Adı</font></b></span><font face="Tahoma" color="#383838"><br></font>
    <font size="1" face="Tahoma" color="#383838"> &nbsp;Y&uuml;klediğiniz resim dosya adı. </font><font size="1" face="Tahoma" color="#20A0FE"></font><font color="#20A0FE"></font>
    </p></td>
    <td width="275" height="13" valign="middle">
    <p align="left"><span style="font-size:9pt;"><font face="Tahoma" color="#20A0FE">'. $dosya_name .'</font></span></p>
    </td></tr>';

# Resim Boyutu
echo '
   
    <tr><td width="172" height="13" valign="middle">
    <p><span style="font-size:9pt;"><b>
    <font face="Tahoma" color="#383838">Resim Boyutu</font></b></span><font face="Tahoma" color="#383838"><br></font>
    <font size="1" face="Tahoma" color="#383838"> &nbsp;Y&uuml;klediğiniz resim dosya boyutu. </font><font size="1" face="Tahoma" color="#20A0FE"></font><font color="#20A0FE"></font>
    </p></td>
    <td width="275" height="13" valign="middle">
    <p align="left"><span style="font-size:9pt;"><font face="Tahoma" color="#20A0FE">'. $dosya_size .' Kb</font></span></p>
    </td></tr>';
                 
# Resim Açıklama   
echo '   
   
    <tr>
    <td width="172" height="13" valign="middle">
    <p><span style="font-size:9pt;"><b><font face="Tahoma" color="#383838">Resim A&ccedil;ıklama</font></b></span><font face="Tahoma" color="#383838"><br></font>
    <font size="1" face="Tahoma" color="#383838"> &nbsp;Y&uuml;klediğiniz resim dosya adı. </font>    </p>
    </td>
    <td width="275" height="13" valign="middle">

    <p align="left"><span style="font-size:9pt;"><font face="Tahoma" color="#20A0FE">'. $resim_aciklama .'</font></span></p>
    </td>
    </tr>';

# Resim Yolu
echo '
    <tr>
    <td width="172" height="13" valign="middle">
    <p><span style="font-size:9pt;"><b>
    <font face="Tahoma" color="#383838">Resim Yolu</font></b></span><font face="Tahoma" color="#383838"><br></font>
    <font size="1" face="Tahoma" color="#383838"> &nbsp;Y&uuml;klediğiniz resim yolu. </font><font size="1" face="Tahoma" color="#20A0FE"></font><font color="#20A0FE"></font>
    </p></td>
    <td width="275" height="13" valign="middle">

    <p align="left"><span style="font-size:9pt;"><font face="Tahoma" color="#20A0FE"><a href="'. $main .''. $dosya_name .'" target="_blank">'. $main .''. $dosya_name .'</a></font></span></p>
    </td>
    </tr>';
 
# Önizleme
echo '
   
    <tr><td width="450" height="13" colspan="2" valign="middle">
    <p align="left"><span style="font-size:9pt;"><b>
    <font face="Tahoma" color="#383838">&Ouml;nizleme</font></b></span><font face="Tahoma" color="#383838"><br></font>
    <font size="1" face="Tahoma" color="#383838">&nbsp;Y&uuml;klenen resmin &ouml;nizlemesi.</font></p>
    </td></tr>
    <tr><td width="450" height="54" colspan="2">
    <p align="center"><img src=" '. $dosya_name .'" width="300" height="300" border="2"></p>
    </td></tr></table>
<hr>
';





# İmza


echo '

     <b><span style="font-size:9pt;">
     <font face="Tahoma" color="#20A0FE">
      <p align="center">Resim Y&uuml;kle v&sup1; .0
     <br>Her hakkı Seffaf.Net\'e aittir.
     <br>Copyright 2005 &copy;</font></span><font size="1" face="Tahoma" color="#20A0FE"><br><br></font>';
     
echo'
     <p align="center"><b><span style="font-size:7pt;">
     <font face="Tahoma" color="#20A0FE">
     Bu sayfa '. $sure->bitir() .' saniyede oluşmuştur. <br><br>';



}



?>

« Son Düzenleme: 26, 2006, 03:53:15 pm Gönderen: Coder`olucam » Logged
friendss
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
Ynt: ACİL YARDIM
« Yanıtla #2 : 08, 2007, 06:21:22 pm »

arkadaşım verdıgın kodu uyarayamadım:( yinede çok teşekkür ediyorum. ben kodu versem öyle yardımcı olabilirmisin?

emlakkayit.php
Kod:
   
<?
include "ayarlar.php";
mysql_connect ("localhost","root") || die ("Hata: Veritabanina baglanamadim.");
mysql_select_db ("femlak") || die ("Hata: Veritabani secilemedi.");
$id=$_POST['id'];
$emlaksahibi=$_POST['emlaksahibi'];
$telefon=$_POST['telefon'];
$e_mail=$_POST['e_mail'];
$ilce=$_POST['ilce'];
$emlakdurum=$_POST['emlakdurum'];
$emlakcinsi=$_POST['emlakcinsi'];
$isitmasistemi=$_POST['isitmasistemi'];
$oda=$_POST['oda'];
$kat=$_POST['kat'];
$boyut=$_POST['boyut'];
$fiyat=$_POST['fiyat'];
$fiyatturu=$_POST['fiyatturu'];
$acikadresi=$_POST['acikadresi'];
$not=$_POST['not'];
$resim=$_POST['resim'];
if (empty($id) || empty($emlaksahibi) || empty($telefon) ||empty($e_mail) || empty($ilce) ||empty($emlakdurum) || empty($emlakcinsi) || empty($isitmasistemi) ||empty($oda) || empty($kat) || empty($boyut)  || empty($fiyat)|| empty($fiyatturu) || empty($acikadresi)|| empty($not)|| empty($resim)) {
include ('eksikhatasi3.html');
}
else {
$veriler[0]=trim($id);
$veriler[1]=trim($emlaksahibi);
$veriler[2]=trim($telefon);
$veriler[3]=trim($e_mail);
$veriler[4]=trim($ilce);
$veriler[5]=trim($emlakdurum);
$veriler[6]=trim($emlakcinsi);
$veriler[7]=trim($isitmasistemi);
$veriler[8]=trim($oda);
$veriler[9]=trim($kat);
$veriler[10]=trim($boyut);
$veriler[11]=trim($fiyat);
$veriler[12]=trim($fiyatturu);
$veriler[13]=trim($acikadresi);
$veriler[14]=trim($not);
$veriler[15]=trim($resim);
$s=mysql_query("SELECT * FROM emlakkayit WHERE acikadresi='$acikadresi'");
if (mysql_num_rows($s)>=1) {
echo "<b>$acikadresi</b> bu adres veritabanimizda var.";
exit(); //alttaki kodlar çalışmasın çıkış yap
}
elseif(!(eregi("^[_a-z0-9-]+(\.[a-z0-9-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+[a-z]{2}[mtgvu]?$", $_POST['e_mail']))){

       echo "Mail adresinizi yanlis yazdiniz.";
}

$tablo="INSERT INTO emlakkayit VALUES ('$veriler[0]','$veriler[1]','$veriler[2]','$veriler[3]','$veriler[4]','$veriler[5]','$veriler[6]','$veriler[7]','$veriler[8]','$veriler[9]','$veriler[10]','$veriler[11]','$veriler[12]','$veriler[13]','$veriler[14]','$veriler[15]')";
if (mysql_query($tablo)) { //sql de hata yoksa
include('kayityapildi3.php');
}
else
{
echo "Bir sorun çikti. Kaydiniz gerçeklesemedi.";

}
}
?>
------------
emlak arama

emlakara.php
         
Kod:
<?php
mysql_connect 
("localhost","root") || die ("Hata: Veritabanina baglanamadim.");
mysql_select_db ("femlak") || die ("Hata: Veritabani secilemedi.");

$aranan=$_POST['emlakdurum'];
$aranan2=$_POST['emlakcinsi'];
$aranan3=$_POST['ilce'];
$aranan4=$_POST['isitmasistemi'];
$aranan5=$_POST['oda'];
$aranan6=$_POST['kat'];
$aranan7=$_POST['boyut'];
$aranan8=$_POST['boyut2'];
$aranan9=$_POST['fiyat'];
$aranan10=$_POST['fiyat2'];
$aranan11=$_POST['fiyatturu'];

$sorgu="SELECT * FROM emlakkayit WHERE  emlakcinsi = '$aranan' AND emlakdurum = '$aranan2' AND isitmasistemi = '$aranan4' ";
if (
$aranan3<>""$sorgu .= "AND ilce like '%$aranan3%' ";
if (
$aranan5<>""$sorgu .= "AND oda = '$aranan5' ";
if (
$aranan6<>""$sorgu .= "AND kat = '$aranan6' ";
if (
$aranan6<>""$sorgu .= "AND kat = '$aranan6' ";
$sorgu .= "AND boyut >= $aranan7 AND boyut <= $aranan8 ";
$sorgu .= "AND fiyat >= $aranan9 AND fiyat <= $aranan10 AND fiyatturu = '$aranan11'";

echo 
$sorgu;

$sonuc=mysql_query($sorgu) or die  ("<br>sorgu : " .$sorgu"hata" .mysql_error());
if (
mysql_num_rows($sonuc)>0)
{
echo 
"<table border=1 cellpading=15>";
echo 
"<center><tr bgcolor='#586472' align='center'><td colspan=12> '$aranan' ARANAN OZELLiKTE KAYITLI EMLAK </td>";
echo 
"<tr bgcolor='#333333'><td>ilce</td><td>TURU</td><td>TiPi</td><td>ISITMASiSTEMi</td><td>ODASAYiSi</td><td>KAT</td><td>BOYUTU</td><td>BEDELi</td><td>FiYATTURU</td><td>RESİM</td></tr>";
while(
$sira=mysql_fetch_assoc($sonuc)) {
echo 
"<tr bgcolor='#E9E9E9'>";
echo 
"<td>".$sira['ilce']."</td>";
echo 
"<td>".$sira['emlakdurum']."</td>";
echo 
"<td>".$sira['emlakcinsi']."</td>";
echo 
"<td>".$sira['isitmasistemi']."</td>";
echo 
"<td>".$sira['oda']."</td>";
echo 
"<td>".$sira['kat']."</td>";
echo 
"<td>".$sira['boyut']."</td>";
echo 
"<td>".$sira['fiyat']."</td>";
echo 
"<td>".$sira['fiyatturu']."</td>";
echo
"<td>".$sira['resim']."</td>";

echo 
"<tr>";
}
echo 
"</table>";
}
else {
echo 
"<br>sorgu sonucunda hicbir sonuc donmedi";
}
?>
--------
kayıtlı emlakları görebilmek için

emlaklar.php
 
Kod:
<?
$host="localhost";
$user="root";
$pass="";
$db="femlak";

$baglanti=mysql_connect($host,$user,$pass) or die("sunucuya ba&eth;lanamad&yacute;m");
mysql_select_db($db) or die ("veri taban&yacute;na ba&eth;lanamad&yacute;m");
//id se&ccedil;ilmi&thorn; ise

if(isset($_GET['id'])) {

//silme sorgusunu yaz
$sorgu="DELETE FROM emlakkayit WHERE id=".$_GET['id'];
mysql_query($sorgu);
echo mysql_affected_rows()."kayit silindi";
}
else{
//hata nesaj&yacute; ver
echo "sorgu hatasi:".$sorgu." ".mysql_error();
}
$sorgu="select * from emlakkayit";
$sonuc=mysql_query($sorgu) or die("sorgu hatasi var".mysql_error());
if(strlen($resim) > 0){
unlink($uploaddir.$resim);
unlink($uploaddir."thumb_".$resim);
}
if (mysql_num_rows($sonuc)>0)//d&ouml;nen sonuc varsa
{
echo "<B> EMLAKLAR </B><BR><BR>";
echo "<table border=1 cellpadding=5> <td>id</td><td>EMLAK SAHiBi</td><td>TELEFON</td><td>E_MAiL</td><td>iLCE</td><td>EMLAK DURUM</td><td>EMLAK CiNSi</td><td>ISITMA SiSTEMi</td><td>ODA</td><td>KAT</td><td>BOYUT</td><td>FiYAT</td><td>FiYAT TURU</td><td>ACIK ADRESi</td><td>NOT</td><td>RESIM</td><td>SiL</td>";
while($satir=mysql_fetch_row($sonuc)) // sonucu sat&yacute;rlara ata
{
echo "<tr>";
echo "<td>".$satir[0]."</td>";
echo "<td>".$satir[1]."</td>";
echo "<td>".$satir[2]."</td>";
echo "<td>".$satir[3]."</td>";
echo "<td>".$satir[4]."</td>";
echo "<td>".$satir[5]."</td>";
echo "<td>".$satir[6]."</td>";
echo "<td>".$satir[7]."</td>";
echo "<td>".$satir[8]."</td>";
echo "<td>".$satir[9]."</td>";
echo "<td>".$satir[10]."</td>";
echo "<td>".$satir[11]."</td>";
echo "<td>".$satir[12]."</td>";
echo "<td>".$satir[13]."</td>";
echo "<td>".$satir[14]."</td>";
echo "<td>".$satir[15]."</td>";

echo "<td><a href=".$_SERVER['PHP_SELF']."?id=".$satir[0].">SiL</a></td>";
echo "</tr>";
}//while sonu
echo"</table>";
}//if sonu

else
{
echo "sorgu sonucunda herhangi bir sey gelmedi";
}

mysql_free_result($sonuc); // sonucun tutldu&eth;u belle&eth;i b&yacute;rak
mysql_close($baglanti); //ba&eth;lantiyi kapa
?>



arkadaşlar yardımlarınızı bekliyorum Sad

Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.