Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> DOTPAY + Capatcha
Eset96
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 23.03.2010

Ostrzeżenie: (0%)
-----


Witam mam taki problem nie jestem jakiś dobry pisaniu skryptów. Mam taki problem potrzebuje aby w skrypcie sprawdzającym kod z sms dotpay była capatcha.
Chodzi o to, ze potrafie to zrobic, ale jak ktoś wpisze kod i capatche to ten kod sie marnuje mogłby ktoś pomoc

Kod
1. Wyslij SMS o tresci <font color=red>AP.XXXX</font> na numer <font color=red>73068</font>
<br>2. W SMSie zwrotnym otrzymasz specjalny kod, wpisz go poniżej<br><br><form action="index2.php" method="POST">
<input type="text" name="check">
<input type="submit" value="Wyslij"></form></center>
Serwis SMS obsługiwany przez <a href="http://dotpay.pl" target="_blank">Dotpay.pl</a><br>
Regulamin: <a href="http://www.dotpay.pl/regulaminsms" target="_blank">http://www.dotpay.pl/regulaminsms</a><br>
Usługa dostępna we wszystkich Polskich sieciach: Orange, Plus GSM, Era, Play, Heyah itd.<br>


<?
function Polacz() {
$baza = array(
        'db_host' =>  'asd',
        'db_user' =>  'j',
        'db_pass' =>  'sdf',
        'db_name' =>  'asd',
        );
        if($pol) {
        return $pol;
    } else {
        $pol = mysql_connect("$baza[db_host]","$baza[db_user]","$baza[db_pass]");
        if (!$pol || !mysql_select_db("$baza[db_name]",$pol)) {
           die ('Problem z baza danych'); return 0;
        } else {  return $pol;   }
    }
}


$page = "http://lol.pl/lol.exe";   //link do pliku jaki ma być otwarty po poprawnej weryfikacji kodu

Polacz();

############################# SKRYPT DO SPRAWDZANIA KODU #############################


if (isset($_POST[check]))
{                  

$res = "SELECT * FROM `codes` WHERE `code`='".$_POST['check']."' AND `status`='active' LIMIT 1";
$odp = mysql_query("$res");
$r = mysql_fetch_array($odp);



if (mysql_num_rows($odp) == 0)
  {
  echo 'Kod jest nieprawidlowy';
  }
if (mysql_num_rows($odp) == 1)
  {
  echo 'Kod jest prawidlowy.';
  echo '<meta http-equiv="refresh" content="0;url='.$page.'">';


$zapytanie="UPDATE codes SET status='inactive' WHERE `code` = '".$_POST['check']."' LIMIT 1";

   mysql_query($zapytanie) or die("Wystąpił błąd");
  }

}
?>


Z góry dzieki

Ten post edytował Eset96 4.04.2011, 15:52:51
Go to the top of the page
+Quote Post
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Szczerze to nie widzę tu nigdzie sprawdzania captchy.
Oznacz kod odpowiednim znaczkiem "PHP".


--------------------
Go to the top of the page
+Quote Post
Eset96
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 23.03.2010

Ostrzeżenie: (0%)
-----


Wiem dałem sam kod, z myślą ze ktoś dobry pomoże biggrin.gif
Go to the top of the page
+Quote Post
Rid
post
Post #4





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Bez kodu z Pańską Captcha nie za wiele tu ktoś pomoże.
Tak w ogóle,to można stworzyć własną Captcha, Pana kod sms na jakimś tle + zainteresowanie bitmapami i sposoby zapisania ich do bazy danych powinno Panu w tym pomóc.
Go to the top of the page
+Quote Post
markonix
post
Post #5





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Cytat(Eset96 @ 4.04.2011, 18:19:13 ) *
Wiem dałem sam kod, z myślą ze ktoś dobry pomoże biggrin.gif

Z takim podejściem to na bazarek.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:54