+ Başlığa Yanıt Yaz
3 sonuçtan 1 - 3 arası sonuçlar
Başlık: PHP Resin Uplad
-
03.09.2011 20:32 #1
- Katılım Tarihi
- 2011
- Mesaj
- 33
PHP Resin Uplad
Merhabalar benim istediğim şey admin panelinden resmi upload edip Resim seç kısmında bunları listeletmek ve seçilen resmi ekrana bastırmak bunu neyle yapabilirim ?
-
04.09.2011 23:07 #2
Şu an cep telefonundan giriyorum, konuyu rss olarak gördüm, yarın yardımcı olmaya çalışırım ve birkaç sorum olacak , admin panelini de mi hazırlayacaz yoksa panel hazırmı ve mysql mu kullanacaz
-
05.09.2011 11:26 #3
Öncelikle phpMyadminde bir veritabanı oluşturuyorsun ya da geçerli bir veritabanında bir tablo olşturacan
Tablo içeriği böyle olacak tablonun ismi resimler olması gerkir,
Sonra mysql ayarlaır ve admin kullanıcı adı şifre ayarlarıPHP Kodu:CREATE TABLE IF NOT EXISTS `resimler` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`resim` text COLLATE utf8_turkish_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci AUTO_INCREMENT=3 ;
ayar_admin.php=>ayar.phpPHP Kodu:<?PHP
$admin_login="admin"; //admin kullanıcı adı
$admin_pass="sifre"; //Admin şifre
?>index.php=>PHP Kodu:<?php
$dbhost = "localhost"; //veri tabanı host
$dbkullanici = "root"; //db kullanıcı adı
$dbsifre = ""; //Şifresi
$dbadi = ""; //veritabanı ismi
header ("Content-Type: text/html; charset=iso-8859-9");
$baglan = mysql_connect($dbhost,$dbkullanici,$dbsifre);
if(!$baglan)
{ ('MYSQL Bağlanamıyor..!!');}
else
{ ('MYSQL bağlantısı kuruldu...'); }
mysql_select_db($dbadi,$baglan) or die ("veri tabanına bağlanamıyor");
?>giris.php=>PHP Kodu:<?php
ob_start();
session_start();
include('ayar.php');
include('ayar_admin.php');
if (empty($_SESSION['durum']) and empty($_SESSION['user'])) { //biri giriş yapmadan girerse uyarı verecek.
include('girisform.php');
}else{
$_SESSION['user']=="$admin_login";
echo "Admin Paneli<br>"; //panelimiz.
$user = $admin_login ;
echo "<br><form action=\"dosyaekle.php\" method=\"post\" enctype=\"multipart/form-data\">
<input type=\"file\" name=\"dosya\" >
<input type=\"submit\" value=\"Yukle\"> </form>"; //resim yükleyeceğimiz form.
echo "<a href=listele_resimler.php> Resimleri Listele</a>";
echo "<br><a href=cikis.php>Çıkış</a>";
}
ob_flush();
?>cikis.php ==>PHP Kodu:<?php
ob_start();
session_start();
include("ayar.php");
include('ayar_admin.php');
$post_kullanici = $_POST["kullanici"]; //posttan gelen bilgiler.
$post_sifre = $_POST["sifre"];
if($post_kullanici=="" || $post_sifre==""){ //kontrolümümz.
echo "Boş Geçilemez";
}elseif($post_kullanici==$admin_login && $post_sifre==$admin_pass){
$_SESSION['durum']="girildi"; //girişimiz yapıldı burada.
$_SESSION['user']=$post_kullanici;
header("Location: index.php");
}else{
echo "Yanlış Kullanıcı Adı veya Parola"; //eğer yanlış ise uyarı verecek.
}
?>
giris_form.php ==>PHP Kodu:<?PHP
session_start();
session_destroy();
header("Location: index.php");
?>dosya_ekle.phpPHP Kodu:<form method="post" action="giris.php">
<table width="100%" border="1">
<tr>
<td width="142"><font face="Comic Sans MS, cursive" >Kullanıcı Adı;</font></td>
<td width="199"><font face="Comic Sans MS, cursive"><input type="text" name="kullanici" /></font></td>
</tr>
<tr>
<td><font face="Comic Sans MS, cursive" >Şifre;</font></td>
<td><input type="password" name="sifre" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="Giriş" /></td>
</tr>
<tr>
<td> </td>
<td></font></td>
</tr>
</table>
</form>
listele_resimler.php==>PHP Kodu:<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<?php
ob_start();
session_start();
header ("Content-Type: text/html; charset=iso-8859-9");
include('ayar.php');
include('ayar_admin.php');
if (empty($_SESSION['durum']) and empty($_SESSION['user'])) { //biri giriş yapmadan girerse uyarı verecek.
include('girisform.php');
}else{
$dosya_turu = $_FILES['dosya']['type']; //Dosyanın türü
$dosya_ismi=$_FILES["dosya"]["name"]; //dosyanın ismi
$dosya_error = $_FILES["dosya"]["error"]; //dosya yükleme hatası varsa, dosya yolu yanlışsa vs.
$dosya_yer = $_FILES["dosya"]["tmp_name"]; //dosyanın yüklenecek pc deki yeri
$rsayi = rand(100000,999999); //resime rasgele bir isim veriyoruz.
if($dosya_ismi=="" || $dosya_error>0 || $dosya_turu!="image/jpeg" ){ //boş geçme, erorr varsa yada jpg değilse uyarı veriyor.
echo " Dosya Yüklenemedi. ";
}else{
$gercek_isim="dosya_" . $rsayi . ".jpg"; //eğer doğruysa dosyaya bir gerçek isim veriyoruz.
move_uploaded_file($dosya_yer, "resimler/" . $gercek_isim); //Sonra yüklenen yerden alıyoruz.
$sorgu=mysql_query("INSERT INTO resimler (resim) values ('$gercek_isim')");
if($sorgu){
echo " Dosya Yüklendi <br> Link : <a href=resimler/$gercek_isim>dosyalar/$gercek_isim</a><br> "; //yüklenen yerin urlsini veriyor
echo " <img src='resimler/$gercek_isim' width=50% height=50% > "; //resmin önizlemesi.
}else{
echo "Resim Yüklenemedi ";
}
}
}
ob_flush();
?>bak_resim.phpPHP Kodu:<?php
ob_start();
session_start();
include('ayar.php');
include('ayar_admin.php');
if (empty($_SESSION['durum']) and empty($_SESSION['user'])) { //biri giriş yapmadan girerse uyarı verecek.
include('girisform.php');
}else{
$sor = mysql_query("SELECT * FROM resimler ORDER BY id DESC");
while ($listele = mysql_fetch_array($sor)) {
$id = $listele['id'];
$resim = $listele['resim'];
echo "id = $id <br> Resim: <a href=bak_resim.php?resim=$resim><img src=resimler/$resim width=50% height=50%></a><br><hr>";
}
echo "<a href=cikis.php>Çıkış</a>";
}
ob_flush();
?>Umarım yardımcı olabilmişimdir. Bizde insanız hata yapabiliriz. Eğer hatayla karşılaşırsan benimle iletişim kur. (faykfatihkorkmaz@gmail.com)PHP Kodu:<?php
ob_start();
session_start();
include('ayar.php');
include('ayar_admin.php');
if (empty($_SESSION['durum']) and empty($_SESSION['user'])) { //biri giriş yapmadan girerse uyarı verecek.
include('girisform.php');
}else{
$_SESSION['user']=="$admin_login";
echo "Admin Paneli<br>"; //panelimiz.
$user = $admin_login ;
$resim = $_GET["resim"];
echo "<img src=resimler/$resim>";
}
ob_flush();
?>
Benzer Başlıklar
-
resin galeri script
aspava42951 tarafından Web Geliştirme forumundaYanıt: 1Son Mesaj: 18.10.2010, 21:39 -
win 98 için resin düzenleyici
burhas tarafından Windows 95/98/ME forumundaYanıt: 1Son Mesaj: 24.01.2007, 20:39



Alıntıyla Yanıtla

Sadece Taratmak İstiyorum..
Bugün, 09:00 / Yazılım