lostyazilim
tr.link

Nerede hata yapıyorum bulamadım .

5 Mesajlar 992 Okunma
acebozum
tr.link

Fatihcan88 Fatihcan88 WM Aracı Kullanıcı
  • Üyelik 10.07.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek Bilişim teknolojileri
  • Konum Düzce
  • Ad Soyad F** C**
  • Mesajlar 66
  • Beğeniler 5 / 9
  • Ticaret 0, (%0)
Merhaba arkadaşlar ilk önce sağlıklı günler dilerim.

Aşağıdaki kodlarda bir post işlemi yapıyorum ama ;

Notice: Undefined index: foto in C:\xampp\htdocs\secure\hakkimizda.php on line 29

hatası alıyorum çözemedim gitti yeni yeni php yazıyorum bu konuda aydınlata bilirmisiniz ?




if(!empty($_POST)){

$baslik = $_POST['baslik'];

$aciklama = $_POST['aciklama'];

$link_baslik = $_POST['linkbaslik'];

$link = $_POST['link'];

$foto = $_POST['foto'];

if ($_FILES['foto']['tmp_name'] != "") {

$boyut = $_FILES['foto']['size'];

if ($boyut > (1024 * 1024 * 30)) {

echo 'Dosya 30MB den büyük olamaz.';

} else {

$tip = $_FILES['foto']['type'];

$isim = $_FILES['foto']['name'];

$uzanti = explode('.', $isim);

$uzanti = $uzanti[count($uzanti) - 1];

$random = rand();

$dosya = $_FILES['foto']['tmp_name'];

$foto_url = $random . "." . $uzanti;

copy($dosya, '../img/' . $foto_url);

echo '






Başarılı : - Belirtilen veriler düzenlenmiştir.




';
$settings = $dbh->prepare("UPDATE anasayfa SET foto = '".$foto_url."' WHERE id = 1");

$settings->execute();

}
}

$update = $dbh->prepare("UPDATE anasayfa SET baslik = '".$baslik."',aciklama = '".$aciklama."',linkbaslik = '".$link_baslik."',link = '".$link."' WHERE id = 1");

$update->execute();
}

?>

 

 

elektronikssl
webimgo

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
Foto kısmını post ile almaya çalışmışsın üst tarafta. FILES operatorü ile alman gerekiyor.
 

 

Fatihcan88 Fatihcan88 WM Aracı Kullanıcı
  • Üyelik 10.07.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek Bilişim teknolojileri
  • Konum Düzce
  • Ad Soyad F** C**
  • Mesajlar 66
  • Beğeniler 5 / 9
  • Ticaret 0, (%0)
kısmında ne yapmam gerekiyor tam olarak.
 

 

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)

$foto = $_FILES['foto'];

if ($_FILES['foto']['tmp_name'] != "") {


 

 

wmaraci
wmaraci

Fatihcan88 Fatihcan88 WM Aracı Kullanıcı
  • Üyelik 10.07.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek Bilişim teknolojileri
  • Konum Düzce
  • Ad Soyad F** C**
  • Mesajlar 66
  • Beğeniler 5 / 9
  • Ticaret 0, (%0)

carasar adlı üyeden alıntı


$foto = $_FILES['foto'];

if ($_FILES['foto']['tmp_name'] != "") {






merhaba yardımınız için teşekkür ederim .Sizden bir konuda daha yardım istiyorum acaba aşagıdaki kodlardaki hatam nedir sizin dediğiniz gibi düzeltim ama kayıt işlemi yapmamakta


if ($_POST) {
$haber_baslik = $_POST['haber_baslik'];
$haber_aciklama = $_POST['haber_aciklama'];
$sayfa_baslik = $_POST['sayfa_baslik'];
$sayfa_aciklama = $_POST['sayfa_aciklama'];
$sayfa_anahtar = $_POST['sayfa_anahtar'];
$foto = $_FILES['foto'];
$tarih=strtotime(date("Y-m-d H:i:s"));


if (!empty($_POST['haber_baslik']['haber_aciklama']) && isset($_FILES['foto'])) {


echo '



Başarılı : - Haber adi, haber içeriği ve fotoğraf alanı boş bırakılamaz.


';
} else {
if ($_FILES['foto']['tmp_name'] != "") {
$boyut = $_FILES['foto']['size'];
if ($boyut > (1024 * 1024 * 30)) {
echo 'Dosya 30MB den büyük olamaz.';
echo '



Başarılı : - Dosya 30MB den büyük olamaz.


';
} else {

$tip = $_FILES['foto']['type'];
$isim = $_FILES['foto']['name'];
$uzanti = explode('.', $isim);
$uzanti = $uzanti[count($uzanti) - 1];
$random = rand();
$dosya = $_FILES['foto']['tmp_name'];
$foto_url = $random . "." . $uzanti;
copy($dosya, '../img/' . $foto_url);

$sql = $dbh->prepare("INSERT INTO haber (foto,haber_baslik,haber_aciklama,sayfa_baslik,sayfa_aciklama,sayfa_anahtar,tarih) VALUES (?,?,?,?,?,?,?)");

if ($sql) {

$sonId = $dbh->lastInsertId();

echo '



Başarılı : - Belirtilen veriler eklenmiştir. Buradan Haber Listesine Erişebilirsiniz


';

}

}

}

}
}
?>
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al