@sefaaydin
benim esas takıldığım nokta
'columns': [
{ data: 'username' },
{ data: 'pid' },
{ data: 'fromTo' },
{ data: 'fromToAmount' },
{ data: 'fromToPrice' },
{ data: 'processTime' },
{ data: 'action' }
]
bu alandaki değerler.
üstüne birde HTML alandaki başlık karşılıkları.
yoksa söyle de yapılabilir.
tablo yu seçince #list-table içerisine post atarsın url: /tblodangelenveri.php
şeklinde o kısımlara farklı api çağırabilirim.
ama data kımında sanırım
js de
var php = gelenphp;
if( php === subeler){
'columns': [
{ data: 'id' },
{ data: 'subeadi' },
]
}else if (php === adresler){
'columns': [
{ data: 'id' },
{ data: 'adresadi' },
]
}
şeklinde bi deneyeceğim eve geçtiğim zaman..
js pek sevmiyorum ben sevmedikçe içine çekiyor :)
artık içeriğimiz inanılmaz büyüdü
arama kısımlarının yeniden düzenlenmesi gerekiyor bence.
arama alanında 5 adet sonuç elde edebiliyoruz
eminim binlerce sonuç bile çıkabilir.
buda haliyle aynı konuların onlarca fazla şekilde gereksiz açılıyor olmasına neden oluyor
@tayfunerbilen
en basitinden de yazayım sana
if(basename($_SERVER["PHP_SELF"]) == basename("iletisim.php")){
// iletişim php sayfasında gözükür sadece.
<script>alert("selam dünya");</script>
}
@sefaaydin
bende o şekilde kullanıyorum zaten
sunu yapamadım yada şey yaptım aklıma getiremiyorum bir türlü.
selectbox dan seçilen sql tablosunun içerisindekileri datatableye aktarmaya çalışıyorum
ama söyle bişi çıkıyor karşıma haliyle.
a tablosunun sütünları ile b tablosunun sütunları aynı isimde değil.
e haliyle HTML tarafındada td alan başlıkları değişiyor
üstüne js tarafında data: veri isimleri değişiyor.
1 tane tablo seçicen ayarladığım js ve tabloya göre geliyor ama bir sonraki haliyle gelmiyor
düşündüm php tarafına istek gönderdiğimde if ila sorguları düzenleyim
ama bu seferda js ve html tarafı problem çıkarıyor :)
form taglarını yanlış yere koyuyorsundur
yada başka form tagı vardır. biraz derin incele bence.
sorun olmamaması gerekiyor normalde. yada eksik js dosyasından kaynaklanır
js sıralama düzeninden de kaynaklanabilir.
@x sende o zaman ona göre işlem yaparsın tarayıcı yoksa session kalmaz sonuçta öyle değilmi
cookie yaparsan online kalır haliyle.
oda olmadı gidersin kontol işlemine saatlik döngüde sorgularsın hala bu session var mı diye vs fikirlerini genişletirsen sorun yaşamazsın.
client sormamız mı sana $users değişkeni nerden geliyor diye :)
tabloları bağlayıp da yapabilirsin. inner join gibi.
basit düşünelim.
üye tablona sutun açarsın online diyelim.
kişi üye girişi yaparken bu tabloya 1 yaparsın session ile de kontrol ettirirsin.
kişi çıkış yaptığında sütün 0 ile dolduracak şekilde ayarlarsın
select * from uye where online = 1
toplu mail göndermiyorum.
smtp ile gmail üzerinden başka bir mail e gönderiyorum o kadar her zaman kullandığım şeyi kullanıyorum ama nedense sorun çıkardı bu son işte.
function MailGonder($konu, $mesaj, $kime){
global $db;
$ayar = $db->query("SELECT * FROM ayar_s WHERE ID=1")->fetch(PDO::FETCH_ASSOC);
$mailayar = $db->query("SELECT * FROM ayar_m WHERE ID=1")->fetch(PDO::FETCH_ASSOC);
require_once 'vendor/autoload.php';
$mail = new PHPMailer(true);
$mail->isSMTP();
// $mail->SMTPDebug = SMTP::DEBUG_SERVER;
$mail->Host = $mailayar['mail_host'];
$mail->Port = $mailayar['mail_port'];
// $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->SMTPAuth = true;
// $mail->AuthType = 'XOAUTH2';
if($mailayar['mail_prosedur'] != 'standart'){
$mail->SMTPSecure = $mailayar['mail_prosedur'];
}
$mail->Username = $mailayar['mail_kadi'];
$mail->Password = $mailayar['mail_sifre'];
$mail->SetLanguage("tr", "phpmailer/language");
$mail->CharSet ="utf-8";
$mail->From = $mailayar['mail_kadi'];
$mail->FromName = $ayar['title'];
$mail->AddAddress($kime);
$mail->IsHTML(true);
$mail->Subject = $konu;
$mail->Body = '
<body>
<br>
<div style="width:100%;padding:10px;font-size:12pt;font-family:Arial;">
<br><br>
'.$mesaj.'
</div>
<br><br>
Saygılarımızla</body>
</html>
';
return $mail->send();
$mail->ClearAddresses();
}
fonksiyonsuz olarak kullansam da aynısı yapıyor fonksiyon içindede aynısı işin saçma tarafı aynı sunucuda başka bir domainde bir problem yok
sadece smtp ile göndermeye çalışınca böyle bir bekleme söz konusu.
ajax ile yaparsan gerek yok.