günaydın herkese
problemim aşağıdaki kodlarla veri tabanına dosya yükleyebiliyorum fakat üyelik sistemi de yapmam istendi ( bu arada üniversite projesi oluyor bu ) üyelik sistemi ile dosya yükleme sistemi de değişiyor tabi üye olanlar yüklerken private public seçeneği olmalı ve public paylaştıklarında üye girişi yapmadan dosyaların ekranda listelenmesi gerekiyor bu konu hakkında yardımcı olabilecek var mı acaba ?
problemim aşağıdaki kodlarla veri tabanına dosya yükleyebiliyorum fakat üyelik sistemi de yapmam istendi ( bu arada üniversite projesi oluyor bu ) üyelik sistemi ile dosya yükleme sistemi de değişiyor tabi üye olanlar yüklerken private public seçeneği olmalı ve public paylaştıklarında üye girişi yapmadan dosyaların ekranda listelenmesi gerekiyor bu konu hakkında yardımcı olabilecek var mı acaba ?
Kod:
<?php
if(isset($_FILES["yuklenecek"])){
$hata = 0;
if($_FILES["yuklenecek"]["size"]<128) $hata=1;
$hata = $_FILES["yuklenecek"]["error"]; /* Ne İşe Yaradığı Hakkında Bir Fikrim Yok*/
if($hata==0){
$baglanti = new PDO('mysql:dbname=test;host=localhost','root','');
}
if($hata==0){
copy($_FILES["yuklenecek"]["tmp_name"],"yuklenenler/".$_POST["tcno"]); /* Dosyaya isim vermeden program çalışmayacaktır "şuanda 'tcno diye veri yok" çözüm bulmam gerekiyor.*/
$baglanti = new PDO('mysql:dbname=test;host=localhost','root','');
$komut = $baglanti->prepare("INSERT INTO yukle(yuklenecek) VALUES(:yuklenecek);");
$komut->bindValue(":yuklenecek","yuklenenler/",PDO::PARAM_STR); /* yüklenenler diye dosya oluşturmadan hata vericektir*/
$komut->execute();
}
}
?>
<html>
<head>
<title>Asil AÇKU</title>
</head>
<body>
<form method="post" enctype="multipart/form-data">
<input type="file" name="yuklenecek"/>
<input type="submit"/>
</form>
</body>
</html>
Moderatör tarafında düzenlendi:

