Şimdi Ara

Php ile ilgili bir kaç sorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
284
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Öncelikle merhabalar, yaşım 17 bir sosyal ağ yazıyorum aklıma 2 soru takıldı birincisi şu
    Profillere resim ekliyeceğim dosyayı upload ettikten sonra nasıl profil resmi olarak otomatik ayarlatacağım yada bir resmi başka kişi yüklediğinde nasıl otomatik olarak ayarlıyacak ikincisi ise şu
    Arama motoru yapacağım siteme, arama yerine yazılan yazıları mesela "Ayşe bilmemne" diye yazdığım da ara demeden direk karşıma gelecek bir biçimde nasıl yapabilirim
    Sorularım bu kadar cevap veren herkese teşekkür ederim

    < Bu ileti mobil sürüm kullanılarak atıldı >



  • Otomatik olarak ayarlatmaktan kastın profilde gözükmesi mi?

    "Ayşe bilmemne" olayı için jQuery autocomplete lazım farklı kütüphanelerde bulabilirsin jQuery en popülerihttp://jqueryui.com/autocomplete/
    Ziyaretçi kutuya yazdıkça ajax php sayfama bildirir orada da veritabanında aratır bulduklarını json olarak döndürtür ve javascriptte parçalatıp bu şekilde sunardım. Tabi ki çok sorgu yapılmasını istemezsin sorguyu en aza indirecek çalışmalar yapman lazım




  • Profil fotoğrafını yükledikten sonra sayfa yenilenmediği için yüklenen resmi direkt oraya çağırabilirsin.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: K

    Otomatik olarak ayarlatmaktan kastın profilde gözükmesi mi?

    "Ayşe bilmemne" olayı için jQuery autocomplete lazım farklı kütüphanelerde bulabilirsin jQuery en popülerihttp://jqueryui.com/autocomplete/
    Ziyaretçi kutuya yazdıkça ajax php sayfama bildirir orada da veritabanında aratır bulduklarını json olarak döndürtür ve javascriptte parçalatıp bu şekilde sunardım. Tabi ki çok sorgu yapılmasını istemezsin sorguyu en aza indirecek çalışmalar yapman lazım

    Evet profilde otomatik olarak görünmesi mesela bu sitede avatını ayarlıyorsun ya fotoğrafı yükledikten sonra otomatikman ayarlıyor onu diyorum

    < Bu ileti mobil sürüm kullanılarak atıldı >




  • Profil resmi için resmi yükledikten sonra , ilgili yere resmi yazdırman gerek. OOP kullanmanı tercih ederim. Post etmeden arama yapman için jquery kullanmanda fayda var kolay gelsin. @Gözlüklü Kör
  • Resim upload işleminu şu ekilde yaparsın.


    js kullanmanı öneririm ancak daha basite indirgeyip anlatacağım.

    siteadi.com/uyebilgilerimguncelle.php?id=1

    üye id =1 olsun

    Şimdi şu şekilde yapabilirsin.

    <form elemanları açıp resim seçme olayı yapacaksın. örneğin form action = avataryukle.hp olsun
    ardında type hidden diyip value değerine <?php echo $_GET['id']; ?> name değerine de id diyeceksin yani kişinin id değerinide post ettireceğiz.

    resimyukle.php

    <?php

    $id = $_POST['id'];

    şeklinde gönderdiğimiz id değerini alacağız.

    Şimdi bu kodun aşağısında resim upload işlemleri yapılacak resim hangi klasre kaydedilecek örneğin

    avatar/uyeler/

    şeklinde

    upload işlemi bittikten hemen sonra

    bir update komutu kullanacaksın resim upload ederken resim adını ve uzantısını luşturduğun kodun vardır. bunu değişkene de ataya bilirsin direkte kulllana bilirsin
    örneğin




    $update = mysql_query("UPDATE uyeler SET avatar='$resimuploadadresi' where id='$id' ");

    sonrasında ise

    if(update) {
    header("Location:uyebilgilerimguncelle.php?id=$id");
    } else {
    header("Location:uyebilgilerimguncelle.php?id=$id&hata=1");
    }


    uyebilgilerimguncelle.php içerisinde hata sorgusu yapabilirisn <?php if(isset($_GET['hata'] == 1 { echo ' Olmadı Malesef' ; } ?>

    Şeklinde. Şimdi burada yaptığımız şey şu oldu. kişinin id değerini aldık ve resim yüklerken uyeler tablosunda avatar stununa resim adresini yazdırdık

    http://www.siteadi.com/avatar/uyeler/<?php echo $resim; ?>

    Şeklinde de resmi göstere bilirisn.

    Detaylı bir anlatım yapmadım kodlarda da hata olabilir amaç mantıını göstermek. Ancak bu basit olan halidir. js ile daha gelişmiş yapabilirsin




  • quote:

    Orijinalden alıntı: aksoydesign

    Resim upload işleminu şu ekilde yaparsın.


    js kullanmanı öneririm ancak daha basite indirgeyip anlatacağım.

    siteadi.com/uyebilgilerimguncelle.php?id=1

    üye id =1 olsun

    Şimdi şu şekilde yapabilirsin.

    <form elemanları açıp resim seçme olayı yapacaksın. örneğin form action = avataryukle.hp olsun
    ardında type hidden diyip value değerine <?php echo $_GET['id']; ?> name değerine de id diyeceksin yani kişinin id değerinide post ettireceğiz.

    resimyukle.php

    <?php

    $id = $_POST['id'];

    şeklinde gönderdiğimiz id değerini alacağız.

    Şimdi bu kodun aşağısında resim upload işlemleri yapılacak resim hangi klasre kaydedilecek örneğin

    avatar/uyeler/

    şeklinde

    upload işlemi bittikten hemen sonra

    bir update komutu kullanacaksın resim upload ederken resim adını ve uzantısını luşturduğun kodun vardır. bunu değişkene de ataya bilirsin direkte kulllana bilirsin
    örneğin




    $update = mysql_query("UPDATE uyeler SET avatar='$resimuploadadresi' where id='$id' ");

    sonrasında ise

    if(update) {
    header("Location:uyebilgilerimguncelle.php?id=$id");
    } else {
    header("Location:uyebilgilerimguncelle.php?id=$id&hata=1");
    }


    uyebilgilerimguncelle.php içerisinde hata sorgusu yapabilirisn <?php if(isset($_GET['hata'] == 1 { echo ' Olmadı Malesef' ; } ?>

    Şeklinde. Şimdi burada yaptığımız şey şu oldu. kişinin id değerini aldık ve resim yüklerken uyeler tablosunda avatar stununa resim adresini yazdırdık

    http://www.siteadi.com/avatar/uyeler/<?php echo $resim; ?>

    Şeklinde de resmi göstere bilirisn.

    Detaylı bir anlatım yapmadım kodlarda da hata olabilir amaç mantıını göstermek. Ancak bu basit olan halidir. js ile daha gelişmiş yapabilirsin




    Çok çok çok teşekkür ederim kafamdaki tüm soruları sildin

    < Bu ileti mobil sürüm kullanılarak atıldı >




  • Yapay Zeka’dan İlgili Konular
    Berserk (ile ilgili bir sorum var)
    10 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.