folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Php Ye Yeni Basliyorum Ancak Mysql E Baglanamiyorum



Php Ye Yeni Basliyorum Ancak Mysql E Baglanamiyorum

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ayhun
    ayhun's avatar
    Kayıt Tarihi: 21/Temmuz/2005
    Erkek

    php ye yeni yeni baslamaya calisiyorum tabiki ogrenmek icinde internetteki basit seyleri inceliyorum nasil oluyor vs diye. arastirikene resim upload etme ve geri gosterme islemi ile ilgili bi ornek buldum hemen videosunu indirdim dosyalari indirdim ve attim xampp a ama ne goreyim mysqle baglanti kuramiyorum aldigim hata su sekilde Fatal error: Call to undefined function mysql_connect() in C:\xampp\htdocs\index.php on line 9

     

    internette biraz bakindim ama sorunuma cevap bulamadim videoda anlattigi gibi database olusturdum olmadi verdigi database i gomdum yinede yok banamisin demiyor phpden anlayan arkadaslarim bana bunun sebebini ufak yollu anlatabilirmi?

     

    kodlar bu sekilde

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    	<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-9" />
    	<title></title>
    </head>
    <body>
    	<?php
    		$baglanti=mysql_connect("localhost","root","") or die("Mysql'e baрlantэ kurulamadэ!") ;
    		mysql_select_db("deneme",$baglanti) or die("Veritabanэna baрlantэ kurulamadэ!");
    		mysql_query("Set names 'latin5'");
    		mysql_query("set character set latin5");
    		mysql_query("set collation_connection= 'latin5_turkish_ci'");
    		if($_POST){
    			if ($_FILES["resim"]["size"]<1024*1024){
    				if ($_FILES["resim"]["type"]=="image/jpeg"){
    					$aciklama=$_POST["aciklama"];
    					$dosya_adi=$_FILES["resim"]["name"];
    					$uret=array("as","rt","ty","yu","fg");
    					$uzanti=substr($dosya_adi,-4,4);
    					$sayi_tut=rand(1,10000);
    					$yeni_ad="dosyalar/".$uret[rand(0,4)].$sayi_tut.$uzanti;
    					if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
    						echo 'Dosya baюarэyla yьklendi.';
    						$sorgu=mysql_query("insert into resimler (resim,aciklama) values ('$yeni_ad','$aciklama')");
    						if ($sorgu){
    							echo 'Veritabanэna kaydedildi.';
    						}else{
    							echo 'Kayэt sэrasэnda hata oluюtu!';
    						}
    					}else{
    						echo 'Dosya Yьklenemedi!';
    					}
    				}else{
    					echo 'Dosya yalnэzca jpeg formatэnda olabilir!';
    				}
    			}else{			
    				echo 'Dosya boyutu 1 Mb э geзemez!';
    			}
    		}
    	?>
    	<form action="" method="post" name="form1" enctype="multipart/form-data">
    		<input type="file" name="resim"/><br/>
    		<input type="text" name="aciklama"/><br/>
    		<input type="submit" name="gonder" value="Kaydet"/>
    	</form>
    	<?php
    		$sorgu2=mysql_query("select * from resimler");
    		if (mysql_num_rows($sorgu2)){
    			echo '<table>';
    			while($kayit=mysql_fetch_array($sorgu2)){
    				echo '<tr>';
    				echo '<td><img src="'.$kayit["resim"].'" width="75" height="75"/></td>';
    				echo '<td>'.$kayit["aciklama"].'</td>';
    				echo '</tr>';
    			}
    			echo '</table>';
    		}
    	?>
    </body>
    </html>

     


    delimiyim ben?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    @mysql_connect şeklinde değil miydi o hocam ?

    $baglanti = @mysql_connect('host', 'kullanıcı adı', 'şifre');
    $veritabani = @mysql_select_db('veritabanı adı');


     

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini  içerisinden


    Bittik biz bittik
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ayhun
    ayhun's avatar
    Kayıt Tarihi: 21/Temmuz/2005
    Erkek
    Cosmic bunu yazdı

    mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini  içerisinden

    nasil yapiliyor hocam yemin ediyorum baslamadan sogudum amk merak icinde dedim yaparim basaririm merhaba dunya yazacaktim halbuki ama olmadi :(


    delimiyim ben?
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Nvidia
    Nvidia's avatar
    Banlanmış Üye
    Kayıt Tarihi: 13/Nisan/2013
    Erkek
    ayhun bunu yazdı
    Cosmic bunu yazdı

    mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini  içerisinden

    nasil yapiliyor hocam yemin ediyorum baslamadan sogudum amk merak icinde dedim yaparim basaririm merhaba dunya yazacaktim halbuki ama olmadi :(

    teamden bağlanabilirim istersen hocam  pm at


    Milyarlarca yıl ölüydüm dirildim ve tekrar dirilmemek üzere öleceğim günü bekliyorum!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ayhun
    ayhun's avatar
    Kayıt Tarihi: 21/Temmuz/2005
    Erkek
    Nvidia bunu yazdı
    ayhun bunu yazdı
    Cosmic bunu yazdı

    mysql eklentisi aktif değil aktif etmen gerekiyor. php.ini  içerisinden

    nasil yapiliyor hocam yemin ediyorum baslamadan sogudum amk merak icinde dedim yaparim basaririm merhaba dunya yazacaktim halbuki ama olmadi :(

    teamden bağlanabilirim istersen hocam  pm at

    pm attim hocam


    delimiyim ben?
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ayhun
    ayhun's avatar
    Kayıt Tarihi: 21/Temmuz/2005
    Erkek

    nvidia arkadasimiz heralde logout.asp yapti baska fikri veya nasil yapildigini bilen varmi?


    delimiyim ben?
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKill
    DrKill's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek

    mysql_connect kullanma hocam. Ya mysqli ya da pdo kullan. Kullanımı kaldırılmış fonksiyon kullanıyorsun.


    Bu imzayı her gördüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı sömürmektir
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Nvidia
    Nvidia's avatar
    Banlanmış Üye
    Kayıt Tarihi: 13/Nisan/2013
    Erkek
    ayhun bunu yazdı

    nvidia arkadasimiz heralde logout.asp yapti baska fikri veya nasil yapildigini bilen varmi?

    geldim geldim  hoca sen geç  pm attın  :D  üstüne  bide  ben  sigara almaya  çıktım  öyle oldu


    Milyarlarca yıl ölüydüm dirildim ve tekrar dirilmemek üzere öleceğim günü bekliyorum!
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ayhun
    ayhun's avatar
    Kayıt Tarihi: 21/Temmuz/2005
    Erkek

    @drkill hocam dediginde hakliymissin nvidia hocam baglandi bakti soyledigin yerden kaynaklaniyormus duzeldi 

     

    cok tesekkur ederim yardimlariniz icin tarihi eser fonksiyon kullanimindan kaynaklaniyormus


    delimiyim ben?
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKill
    DrKill's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek
    ayhun bunu yazdı

    @drkill hocam dediginde hakliymissin nvidia hocam baglandi bakti soyledigin yerden kaynaklaniyormus duzeldi 

     

    cok tesekkur ederim yardimlariniz icin tarihi eser fonksiyon kullanimindan kaynaklaniyormus

    Nereden okuyarak öğrenmeye başladıysan hocam hemen vazgeç. mysql_connect öğreten eğitim sitesinden ya da kitaptan hayır gelmez.


    Bu imzayı her gördüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı sömürmektir