Здравейте искам да свържа mobio с един ваш скрип за бане

maniaka92

Registered
Здравейте прочетох този урок http://web-tourist.net/login/login/view.php?st=2345 но исках да го свържа с mobio.bg и направих едно поле SMS код и от долу добавих скрипта за проверка на код, но дори и грешен код да въведа в SMS код то си добавя банера ето го и кода ако може да го погледнете и да ми помогнете пробвах и с action но там винаги ми дава че е грешен кода
Код:
<? include("config.php"); ?> 
 <form method="post" action=""> 
 <p>URL <span lang="bg">към сайта(задължително с http://): 
 <input type="text" name="T1" size="48"></span></p> 
 <p><span lang="bg">Код за снимката:</span></p> 
 <p><textarea rows="16" name="S1" cols="71"> 
 <img src="  ТУК НАПИШЕТЕ ЛИНК КЪМ СНИМКАТА "></img></textarea></p> 
 <p>SMS Код:<input type="text" name="smscode" size="7"></p> 
 <p><input type="submit" value="468x60" name="B1"></p> 
 <p><input type="submit" value="120x240" name="B2"></p> 
 </form> 
<?PHP

function mobio_checkcode($servID, $code, $debug=0) {

 $res_lines = file("http://www.mobio.bg/code/checkcode.php?servID=$servID&code=$code");

 $ret = 0;
 if($res_lines) {

  if(strstr("PAYBG=OK", $res_lines[0])) {
   $ret = 1;
  }else{
   if($debug)
    echo $line."\n";
  }
 }else{
  if($debug)
   echo "Unable to connect to mobio.bg server.\n";
  $ret = 0;
 }

 return $ret;
}


$servID = *****;
$code = $_REQUEST["code"];
$ok = $_REQUEST["B1"];

if($ok) {
 if(mobio_checkcode($servID, $code, 0) == 1) {
$smscode = $_REQUEST["smscode"];
$T1 = $_REQUEST["T1"];
$S1 = $_REQUEST["S1"];



  echo "Кодът е валиден!";
 }else{
  echo "Грешен или изтекъл SMS код за достъп";
 }
}
?>

 <? 
 if($_GET['id']){ 
 $id = $_GET['id']; 
 $del = mysql_query("DELETE from banner where id = '$id'"); //ako v browser-a se otvori link http://saita.com/banner.php?id=435 6te se iztrie baner s id 435 
 echo "Банерът е изтрит успешно."; 
 } 
 $code = $_POST['S1']; 
 $url = $_POST['T1']; 
 if($_POST['B1']){ //ako se klikne v/u butona B1 v bazata dani banner 6te byde zapisan s razmer 468x60 
 $razmer =1; 
 mysql_query("INSERT into banner VALUES ('', '$code', '', '', '$razmer', '$url')") or die(mysql_error()); 
 echo "Банер с размер 468x60 е добавен успешно<br>"; 
 } 
 if($_POST['B2']){ //ako se klikne v/u butona B1 v bazata dani banner 6te byde zapisan s razmer 120x240 
 $razmer =0; 
 mysql_query("INSERT into banner VALUES ('', '$code', '', '', '$razmer', '$url')") or die(mysql_error()); 
 echo "Банер с размер 120x240 е добавен успешно<br>"; 
 } 
 ?> 
 <? 
 echo "<br>Банери:<br>"; 
 $query = "SELECT id, code, click, imp, razmer FROM banner"; 
 $result = mysql_query($query) OR die(mysql_error()); 
 while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { // s cikyla while izkarvame rezultatite ot DB 
 if($row[razmer] == 1){ 
 $razmer = "468x60"; 
 }else{ 
 $razmer = "120x240"; 
 } 
 echo ' 
 '.$row['code'].'<br> 
 Кликове: '.$row['click'].' | Импресии: '.$row['imp'].' | Размер:'.$razmer.' | <a href="admin.php?id='.$row[id].'">[DEL]</a><br><br> '; 
 } 
 ?>
сигурно имам някъде грешка ето и какво ми изписва когато въведа грешен код: Грешен или изтекъл SMS код за достъп Банерът е изтрит успешно.Банер с размер 468x60 е добавен успешно
Банери:
Кликове: 0 | Импресии: 0 | Размер:468x60 | [DEL]
С action винаги ми показва че ми е грешен кода, спешно ми трябва моля помогнете.Благодаря предварително
 
PHP:
<? include("config.php"); ?> 
 <form method="post" action=""> 
 <p>URL <span lang="bg">към сайта(задължително с http://): 
 <input type="text" name="T1" size="48"></span></p> 
 <p><span lang="bg">Код за снимката:</span></p> 
 <p><textarea rows="16" name="S1" cols="71"> 
 <img src="  ТУК НАПИШЕТЕ ЛИНК КЪМ СНИМКАТА "></img></textarea></p> 
 <p>SMS Код:<input type="text" name="smscode" size="7"></p> 
 <p><input type="submit" value="468x60" name="B1"></p> 
 <p><input type="submit" value="120x240" name="B2"></p> 
 </form> 
<?PHP 

function mobio_checkcode($servID, $code, $debug=0) { 

 $res_lines = file("http://www.mobio.bg/code/checkcode.php?servID=$servID&code=$code"); 

 $ret = 0; 
 if($res_lines) { 

  if(strstr("PAYBG=OK", $res_lines[0])) { 
   $ret = 1; 
  }else{ 
   if($debug) 
    echo $line."\n"; 
  } 
 }else{ 
  if($debug) 
   echo "Unable to connect to mobio.bg server.\n"; 
  $ret = 0; 
 } 

 return $ret; 
} 


$servID = *****; 
$code = $_REQUEST["code"]; 
$ok = $_REQUEST["B1"]; 

if($ok) { 
 if(mobio_checkcode($servID, $code, 0) == 1) { 
$smscode = $_REQUEST["smscode"]; 
$T1 = $_REQUEST["T1"]; 
$S1 = $_REQUEST["S1"]; 



  echo "Кодът е валиден!"; 

 // Тук трябва да ти е кода за изпълнение

 if($_GET['id']){ 
 $id = $_GET['id']; 
 $del = mysql_query("DELETE from banner where id = '$id'"); //ako v browser-a se otvori link http://saita.com/banner.php?id=435 6te se iztrie baner s id 435 
 echo "Банерът е изтрит успешно."; 
 } 
 $code = $_POST['S1']; 
 $url = $_POST['T1']; 
 if($_POST['B1']){ //ako se klikne v/u butona B1 v bazata dani banner 6te byde zapisan s razmer 468x60 
 $razmer =1; 
 mysql_query("INSERT into banner VALUES ('', '$code', '', '', '$razmer', '$url')") or die(mysql_error()); 
 echo "Банер с размер 468x60 е добавен успешно<br>"; 
 } 
 if($_POST['B2']){ //ako se klikne v/u butona B1 v bazata dani banner 6te byde zapisan s razmer 120x240 
 $razmer =0; 
 mysql_query("INSERT into banner VALUES ('', '$code', '', '', '$razmer', '$url')") or die(mysql_error()); 
 echo "Банер с размер 120x240 е добавен успешно<br>"; 
 } 
 ?> 
 <? 
 echo "<br>Банери:<br>"; 
 $query = "SELECT id, code, click, imp, razmer FROM banner"; 
 $result = mysql_query($query) OR die(mysql_error()); 
 while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { // s cikyla while izkarvame rezultatite ot DB 
 if($row[razmer] == 1){ 
 $razmer = "468x60"; 
 }else{ 
 $razmer = "120x240"; 
 } 
 echo ' 
 '.$row['code'].'<br> 
 Кликове: '.$row['click'].' | Импресии: '.$row['imp'].' | Размер:'.$razmer.' | <a href="admin.php?id='.$row[id].'">[DEL]</a><br><br> '; 
 } 
 }else{ 
  echo "Грешен или изтекъл SMS код за достъп"; 
 } 
} 


 ?>

пробвай така
 

Back
Горе