K

Er
02 Şubat 2017
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
2 (Bu ay: 0)
Gönderiler Hakkında
K
8 yıl
Php Resim Yükleme Sorunu
Warning: move_uploaded_file(images/referanslar/7-BMW-F30-MSPORT-ON-VELGEN-WHEELS-VMB7.jpg): failed to open stream: No such file or directory in C:\AppServ\www\gencisinalburiye\admin\referans-upload.php on line 13

Warning: move_uploaded_file(): Unable to move 'C:\Windows\Temp\php64D.tmp' to 'images/referanslar/7-BMW-F30-MSPORT-ON-VELGEN-WHEELS-VMB7.jpg' in C:\AppServ\www\gencisinalburiye\admin\referans-upload.php on line 13

BU ŞEKİLDE HATA ALIYORUM ARKADAŞLAR SEBEBİNİ BİLEN VARMI

HTML KODU

<form role="form" method="post" action="referans-upload.php" enctype="multipart/form-data" id="resimYukle">
<input type="hidden" name="referansyukle" value="true">
<div class="form-group">
<label class="col-sm-2 col-sm-2 control-label">Başlık</label>
<div class="col-sm-10">
<input type="text" name="baslik" class="form-control" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 col-sm-2 control-label">Açıklama</label>
<div class="col-sm-10">
<textarea type="text" name="aciklama" class="form-control" required></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 col-sm-2 control-label">Resim Ekle</label>
<div class="col-sm-10">
<input type="file" name="resim[]" id="file-5" class="form-control image-preview-filename" data-multiple-caption="{count} files selected" multiple style="width: 40%;" />
</div>
</div>
<button type="submit" class="btn btn-danger">EKLE</button>
</form>



PHP KODU


<?php 
include 'sys/function.php';

if(isset($_POST['referansyukle'])) {
//print_r($_POST);



foreach($_FILES['resim']['tmp_name'] as $key => $tmp_name){
$kaynak = $_FILES["resim"]["tmp_name"][$key]; // Yüklenen dosyanın adı
$klasor = "images/referanslar/"; // Hedef klasörümüz
$yukle = $klasor.basename($_FILES['resim']['name'][$key]);
if ( move_uploaded_file($kaynak, $yukle) )
{

$dosya = "images/referanslar/" . $_FILES['resim']['name'][$key];
$resim = pathinfo($dosya, PATHINFO_EXTENSION);
switch ($resim) {
case 'jpg':
case 'jpeg':
$resim = imagecreatefromjpeg($dosya);
break;
case 'gif':
$resim = imagecreatefromgif($dosya);
break;
case 'png':
$resim = imagecreatefrompng($dosya);
break;
}

$yukseklik = 600;
$genislik = 800; // Resmi küçültme/büyütme oranımızı hesaplıyoruz..
list($mevcutGenislik, $mevcutYukseklik) = getimagesize($dosya); // Resmimizin boyutlarını öğreniyoruz
$yeniresim = imagecreatetruecolor($genislik, $yukseklik); // Oluşturulan boş resmi istediğimiz boyutlara getiriyoruz..

imagecopyresampled($yeniresim, $resim, 0, 0, 0, 0, $genislik, $yukseklik, $mevcutGenislik, $mevcutYukseklik);

$isimolustur=seo($_POST['baslik'])."-".time();

// Yüklenen resmimizi istediğimiz boyutlara getiriyoruz ve boş resmin üzerine kopyalıyoruz..
$hedefdosya="images/referanslar/$isimolustur-" . $_FILES['resim']['name'][$key]; // Yeni resimin kaydedileceği konumu belirtiyoruz..
imagejpeg($yeniresim, $hedefdosya, 100); // Ve resmi istediğimiz konuma kaydediyoruz..
//echo $hedefdosya;
//Kaydettiğimiz yeni resimin yolunu $hedefdosya değişkeni taşımaktadır..
$resimyol=str_replace("images/referanslar/","",$hedefdosya);
chmod ($hedefdosya, 0755); // chmod ayarını yapıyoruz dosyamızın..
unlink($dosya); // Orjinal resmi siliyoruz.
$resimekle=mysql_query("insert into referanslar (baslik,aciklama,yol) VALUES ('".$_POST['baslik']."','".$_POST['aciklama']."','".$resimyol."')");

if(!$resimekle) {$mesaj="Hata! Referans eklenirken bir hata oluştu...".mysql_error();}
else {$mesaj="Referans Eklendi.";}

echo "<script>alert('".str_replace("'","",$mesaj)."');
location.href='referansekle.php'</script>";

}
}
}

?>
< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >
K
9 yıl
Php ile uyeid göre ilan ekleme
BU ÜRÜN EKLEME SAYFAMDAKİ KODLAR
<form role="form" method="post" action="admin/sys/post.php" enctype="multipart/formdata" id="UrunEkle">
<input type="hidden" name="urunekle" value="true">
<div class="form-group">
<label>Kategori</label>
<select class="form-control" name="ustid" id="ustid" onchange="KGT(this.value)">
<option value="0">Kategori Seç</option>
<?php
$sorgu=mysql_query("select * from kategori where ustid=0 and durum=1");
while ($sonuc =mysql_fetch_array($sorgu)) {
?>
<option value="<?php echo $sonuc['kategori_id'];?>"><?php echo $sonuc['kategori_adi'];?></option>
<? } ?>

</select>
</div>
<div id="kategorigetir"></div>
<div class="form-group">
<label>Ürün Adı </label>
<input class="form-control" name="baslik" id="baslik" required>
</div>

<div class="form-group">
<label>Fiyat</label>
<input class="form-control" name="fiyat" id="fiyat" required>
</div>

<div class="form-group">
<label>Ürün açıklaması</label>
<textarea class="form-control" rows="3" name="aciklama" id="aciklama" required></textarea>
</div>


<button type="submit" class="btn btn-primary">Yayınla</button>





</form>


BU URUN EKLEME KODUM
if(isset($_POST['urunekle'])) {

$ekle=mysql_query("insert into urunler (baslik,ustid,altid,aciklama,fiyat) VALUES ('".$_POST['baslik']."','".$_POST['ustid']."','".$_POST['altid']."','".$_POST['aciklama']."','".$_POST['fiyat']."')");

if(!$ekle) {$mesaj="Hata! Ürün eklenirken bir hata oluştu...".mysql_error();}
else {$mesaj="Ürün Eklendi.Kayıt Numarası :".mysql_insert_id();}
echo "<script>alert('".str_replace("'","",$mesaj)."');location.href='../../ilanlar.php';</script>";


}

ARKADAŞLAR SİTEME GİREN KULLANICI GİRİŞ YAPIP ÜRÜN EKLİYOR AMA EKLEDİĞİ ÜRÜNÜ HER KULLANICI ÜYE SAYFASINDA GÖRÜYOR BEN SADECE EKLEYEN KULLANICI KENDİ EKLEDİĞİ ÜRÜNÜ ÜYE SAYFASINDA ÜRÜNÜNÜ GÖRMESİNİ İSTİYORUM ÖRNEĞİN; SAHİBİNDEN.COM DAKİ GİBİ OLMASINI İSTİYORUM BUNUN İÇİN NASIL YAPMAM GEREKİYOR

BU ARADA ÜYE GİRİŞ İŞLEMİ SESSİON İLEDİR.
K
9 yıl
Php üye güncelleme
Merhaba arkadaşlar

üyesayfam.php adında bir sayfam var üye bilgileriniz sesion ile çektim ama üye güncellemesi nasıl yapılacağını bilmiyorum yardım ederseniz sevinirim

üyesayfam.php

<div class="row uyesayfasi">
<?php
$sorgu = mysql_query("select * from uyeler where username='".$_SESSION['user']."'");
$sonuc = mysql_fetch_assoc($sorgu);
$ad_soyad = $sonuc['ad_soyad'];
$mail = $sonuc['mail'];
$telefon = $sonuc['telefon'];
echo mysql_error();
?>

<h1>Kişisel Bilgileri</h1>
<table>
<tr>
<td>Kullanıcı Adı</td><td><?php echo $_SESSION['user']; ?></td><td></td>
</tr>
<tr>
<td>Ad Soyad</td><td><?php echo $sonuc['ad_soyad']; ?></td>
</tr>
<tr>
<td>Telefon</td><td><?php echo $sonuc['telefon']; ?></td>
</tr>
<tr>
<td>E-Mail Adres</td><td><?php echo $sonuc['mail']; ?></td>
</tr>
</table>

</div>

uye tablosu
uyeid
username
password
ad_soyad
mail
telefon

Nasıl güncelleme olacak
K
9 yıl
Php üye bilgisi güncelleme
Merhaba arkadaşlar

üyesayfam.php adında bir sayfam var üye bilgileriniz sesion ile çektim ama üye güncellemesi nasıl yapılacağını bilmiyorum yardım ederseniz sevinirim

üyesayfam.php

<div class="row uyesayfasi">
<?php
$sorgu = mysql_query("select * from uyeler where username='".$_SESSION['user']."'");
$sonuc = mysql_fetch_assoc($sorgu);
$ad_soyad = $sonuc['ad_soyad'];
$mail = $sonuc['mail'];
$telefon = $sonuc['telefon'];
echo mysql_error();
?>

<h1>Kişisel Bilgileri</h1>
<table>
<tr>
<td>Kullanıcı Adı</td><td><?php echo $_SESSION['user']; ?></td><td></td>
</tr>
<tr>
<td>Ad Soyad</td><td><?php echo $sonuc['ad_soyad']; ?></td>
</tr>
<tr>
<td>Telefon</td><td><?php echo $sonuc['telefon']; ?></td>
</tr>
<tr>
<td>E-Mail Adres</td><td><?php echo $sonuc['mail']; ?></td>
</tr>
</table>

</div>

uye tablosu
uyeid
username
password
ad_soyad
mail
telefon

Nasıl güncelleme olacak
K
9 yıl
Php üye bilgisi çekme
Merhaba arkadaşlar,
Giren üyenin üye bilgisini çekmek istiyorum

uyelogin.php sayfam bu şekilde
<?php

include("admin/sys/baglan.php");

ob_start();
session_start();

$kadi = $_POST['kadi'];
$sifre = $_POST['sifre'];

$sql_check = mysql_query("select * from uyeler where username='".$kadi."' and password='".$sifre."' ") or die(mysql_error());

if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $kadi;
$_SESSION["pass"] = $sifre;
header("Location:index.php");
}
else {
if($kadi=="" or $sifre=="") {
echo '<script>alert("Kullanıcı Adı ve Şifreyi boş bırakmayınız!");history.back(-1);</script>';
}
else {
echo '<script>alert("Kullanıcı bulunamadı!");history.back(-1);</script>';
}
}

ob_end_flush();
?>

üyesafası.php bu sayfaya giriş yapan üyenin bilgilerini çekmek istiyorum bu nasıl olacak
uye tablosu
uyeid
username
password
ad_soyad
mail
telefon
session ile sadece username çekebiliyorum tüm bilgileri üye sayfasına çekmek istiyorum bunun sorgusu nasıl olacak yardım ederseniz sevinirim
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.