Merhabalar ;

Aynı anda toplu twit atmak istiyoruz birden fazla hesaba bunu nasıl yapabiliriz.




Yaptığımızda bu hatayı alıyoruz.


İlgili Kodlar ;
Alıntı
<?php
require('../functions.php');
require('../ayarlar.php');
require('../ayarlar/db.php');
get_header();
?>
<div class="main-content">
<div class="main-content-inner">
<div class="breadcrumbs" id="breadcrumbs">
<script type="text/javascript">
try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
</script>
<script type="text/javascript">
function basla(){
$('#arrow').fadeOut('slow');
$('#sonuc').slideDown('slow');
$("#sonuc").html('<i class="ace-icon fa fa-spinner fa-spin orange bigger-260"></i>');
$.ajax({
type:'POST',
url:'ajax/zamanliTweet.php',
data:$('#veri').serialize(),
success:function(cevap){

$("#sonuc").html(cevap)

}

})

}
</script>
<script type="text/javascript">
function tweetCek(){
$('#arrow').fadeOut('slow');
$('#tsonuc').slideDown('slow');
$("#tsonuc").html('<i class="ace-icon fa fa-spinner fa-spin orange bigger-260"></i>');
$.ajax({
type:'POST',
url:'ajax/tweetCek.php',
data:$('#tveri').serialize(),
success:function(cevap){

$("#tsonuc").html(cevap)

}

})

}
</script>
<script>
function sil(id)
{
if (confirm('Gerçekten Silmek İstiyormusunuz ?')) {
window.location.href = '<?php echo base_url("zamanliTweet/sil/") ?>' + id;
}
}
</script>
<ul class="breadcrumb">
<li>
<i class="ace-icon fa fa-home home-icon"></i>
<a href="<?php echo base_url() ?>">Anasayfa</a>
</li>
<li class="active">Zamanlı Tweet</li>
</ul><!-- /.breadcrumb -->
</div>
<div class="page-content">
<div class="page-header">
<h1>
Tweet Çekici
</h1>
</div><!-- /.page-header -->
<div class="row">
<div class="col-sm-12">
<div id="tsonuc"></div>
<div class="widget-box widget-color-red">
<div class="widget-header">
<h5 class="widget-title bigger lighter">
<i class="ace-icon fa fa-twitter"></i>
Tweet Çekici
</h5>

</div>

<div class="widget-body">
<div class="widget-main">
<form id="tveri" class="form-horizontal" role="form">
<div class="form-group">
<label for="basicround" class="col-sm-2 control-label">Kullanıcı Adı:</label>
<div class="input-group col-sm-8">
<input type="text" name="username" class="form-control" placeholder="ohadiyor"/>
</div>
</div>
<div class="form-group">

<label class="col-sm-2 blue control-label" for="state">Hesaplar:</label>
<div>
<select id="state" name="screen_name" class="select2" data-placeholder="Lütfen Hesap Seçin...">

<option value="">&nbsp;</option>
<?php $hesaplariSay = DB::getVar("SELECT count(id) FROM uyeHesap where aktif='0' ");?>
<?php
$uygulamalar = DB::query("SELECT * FROM uyeHesap where aktif = '0' ");

if($hesaplariSay == 0) {
?>
<option value=0">Lütfen Aktif Bir Ana Hesap Ekleyiniz..</option>
<?php
}else{
?>
<?php

foreach ($uygulamalar as $app)
{
?>
<option name="<?php echo $app->screen_name ?>" value="<?php echo $app->screen_name ?>">@<?php echo $app->screen_name ?></option>
<?php
}}
?>
</select>
</div>
</div>
<style type="text/css">
.style1 {
text-align: justify;
font-size: 12px;
}
.style2 {
text-decoration: underline;
}
.style3 {
color: #CC0000;
}
</style>
<p class="style1"><span class="style3"><strong>Tweet Çekici:</strong></span> Belirttiğiniz hesabın tweet limitleri kadarınca tweetlerini çeker.Ayrıca atılan RT ve mentionları çekmez.Kendi hesabınızın seçme nedenide
tweet çekmek için twitter hesabına ihtiyaç olması.
</p>
</div>

</div>
<div class="widget-toolbox padding-4 clearfix">
<div class="btn-group pull-left">
<input type="reset" class='btn btn-sm btn-default btn-white btn-round' value="Temizle" />
</div>

<div class="form-group">
<div class="btn-group pull-right">
<input type="button" class="btn btn-sm btn-default btn-white btn-round" onClick="tweetCek();" value="Tweet Çek"/>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<div class="page-content">
<div class="page-header">
<h1>
Zamanlı Tweet
<small>
<i class="ace-icon fa fa-angle-double-right"></i>
Ekle
</small>
</h1>
</div><!-- /.page-header -->
<div class="row">
<div class="col-sm-12">
<div id="sonuc"></div>
<div class="widget-box widget-color-green">
<div class="widget-header">
<h5 class="widget-title bigger lighter">
<i class="ace-icon fa fa-twitter"></i>
Zamanlı Tweet
</h5>

</div>

<div class="widget-body">
<div class="widget-main">
<form id="veri" class="form-horizontal" role="form">
<div class="form-group">
<label for="basicround" class="col-sm-2 control-label">Kaç Dakikada Bir Tweet Atılsın ?:</label>
<div class="input-group col-sm-8">
<input type="text" name="dakika" class="form-control" placeholder="Örn:120"/>
</div>
</div>
<div class="form-group">

<label class="col-sm-2 blue control-label" for="state">Hesaplar:</label>
<div>
<select id="state" name="screen_name" class="select2" data-placeholder="Lütfen Hesap Seçin...">

<option value="">&nbsp;</option>
<?php $hesaplariSay = DB::getVar("SELECT count(id) FROM uyeHesap where aktif='0' ");?>
<?php
$uygulamalar = DB::query("SELECT * FROM uyeHesap where aktif = '0' ");

if($hesaplariSay == 0) {
?>
<option value="0">Lütfen Aktif Bir Ana Hesap Ekleyiniz..</option>

<?php
}else{
?>
<option value="1">Tüm Hesaplar (<?php echo $hesaplariSay; ?> Hesap)</option>
<?php

foreach ($uygulamalar as $app)
{
?>

<option name="<?php echo $app->screen_name ?>" value="<?php echo $app->screen_name ?>">@<?php echo $app->screen_name ?></option>
<?php
}}
?>
</select>
</div>
</div>
<div class="form-group">

<label class="col-sm-2 red control-label" for="state">Text ayarı :</label>
<div>
<select id="state" name="textset" class="select2" data-placeholder="Lütfen Yapılacak İşlemi Seçin...">

<option value="">&nbsp;</option>
<option value="1">Sıralı Tweet At</option>
<option value="2">Random Tweet At</option>
</select>
</div>
</div>
<div class="form-group">
<label for="basicround" class="col-sm-2 control-label">Atılacak Tweet Listesi:</label>
<div class="input-group col-sm-8">
<textarea id="list" name="tweet" maxlength="999999999" class="form-control" rows="2" placeholder="Alt Alta Yazınız." ></textarea>
</div>
</div>
<style type="text/css">
.style1 {
text-align: justify;
font-size: 12px;
}
.style2 {
text-decoration: underline;
}
.style3 {
color: #CC0000;
}
</style>
<p class="style1"><span class="style3"><strong>Zamanlı Tweet:</strong></span>Sistem dakika kabul etmektedir 5 saatte bir tweet atılacaksa örneği 5 saati dakikaya çevirmeniz gerekmektedir.
</p>
</div>

</div>
<div class="widget-toolbox padding-4 clearfix">
<div class="btn-group pull-left">
<input type="reset" class='btn btn-sm btn-default btn-white btn-round' value="Temizle" />
</div>

<div class="form-group">
<div class="btn-group pull-right">
<input type="button" class="btn btn-sm btn-default btn-white btn-round" onClick="basla();" value="Zamanlı Tweet Ekle!"/>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<div class="page-content">
<div class="page-header">
<h1>
Zamanlı Tweet
<small>
<i class="ace-icon fa fa-angle-double-right"></i>
Loglar
</small>
</h1>
</div><!-- /.page-header -->

<div class="page-header">
<!-- <button type="button" style="padding: 5px;" onclick="sil('1')" class="btn btn-primary"><i class="ace-icon fa fa-fire bigger-125"></i>Logları Temizle</button> -->

<a href="../zamanliTwwetLogSil">
<button type="button" style="padding: 5px;" class="btn btn-primary"><i class="ace-icon fa fa-fire bigger-125"></i>Logları Temizle</button> </a>
</div><!-- /.page-header -->

<div class="row">
<div class="col-sm-12">
<div id="sonuc"></div>
<div class="widget-box widget-color-blue">
<div class="widget-header">
<h5 class="widget-title bigger lighter">
<i class="ace-icon fa fa-database"></i>
Zamanlı Tweet Log
</h5>

</div>

<div class="widget-body">
<div class="widget-main">
<table class="datatable table table-striped table-bordered table-hover blue dataTable-nosort">
<thead>
<tr>
<th>tarih</th>
<th>Kullanıcı Adı</th>
<th>Süre</th>
<th>Atılan Tweet Sayısı</th>
<th>Tweet Listesi</th>
<th>Text Ayarı</th>
<th>Durum</th>
<th>işlemler</th>
</tr>
</thead>
<tbody>
<?php $loglar = DB::query("SELECT * FROM zamanliTweet ");
foreach ($loglar as $log) {
$dakikaCek = $log->dakika." dakikada bir";
switch($log->durum){
case 0:
$durumNedir = "Aktif";
$renk = 'green';
break;
case 1:
$durumNedir = "İşlem Tamamlandı";
$renk = 'red';
break;
case 2:
$renk = 'red';
$durumNedir = "Hesabın Tokeni Patlamış";
break;
case 3:
$renk = 'red';
$durumNedir = "Hesap Askıya Alınmış";
break;
case 4:
$renk = 'red';
$durumNedir = "Hesap Sistemden Silinmiş";
break;
case 99:
$renk = 'red';
$durumNedir = "Oto Login Olunamadı";
break;
case 81:
$renk = 'red';
$durumNedir = "Tweet Listesi Boş";
break;
case 80:
$renk = 'red';
$durumNedir = "Txt Bulunamadı";
break;

}
if ($log->textayari == 1) {
$tweets = 'Sıralı Tweet At';
}elseif($log->textayari == 2) {
$tweets = 'Random Tweet At';
}
?>
<tr>
<td align="center"><?php echo $log->tarih ?></td>
<td align="center"><?php echo $log->screen_name ?></td>
<td align="center"><?php echo "<span style='color: red'><strong>$dakikaCek</strong></span>"; ?></td>
<td align="center"><?php echo $log->basarili ?></td>
<td><a style="center" class="btn btn-sm" href="<?php echo base_url("tweetTmp/".$log->tweetListesi) ?>">Tweetler</a></td>
<td align="center"><?php echo $tweets ?></td>
<td align="center"><?php echo "<span style='color: $renk'><strong>$durumNedir</strong></span>"; ?></td>
<td align="center"><button onclick="sil('<?php echo $log->id ?>')" class="btn btn-xs btn-danger" title="Sil"><span class="ace-icon fa fa-trash-o bigger"></span></button></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<?php

get_footer();
?>
ilgili başka sorun :

Hesapları seçiyoruz ama veritabanı kısmını ekleyemiyoruz böyle hata alıyoruz.