Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mintAjax]Sprawdzanie uzytkownika
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Witam obsluga formularzy za pomoca mintAjax do banal jednak mam problem bo robie to dopiero 2 raz mam taka funkcje:

  1. <?php
  2. <script type="text/javascript" src="../cms/mintAjax.js"></script>
  3.  
  4. function check_login() {
  5.    var req = mint.Request();
  6.    req.AddParam("login", $("login").value);
  7.    req.Send("check.php", "logins");
  8. }
  9. </script>
  10.  
  11. <input type="text" name="login" onBlur="error_input('login', 4, '<p>Login musi zawierac przynajmniej 4 znaki.</p>', 'login'); check_login();" value="Login" style="background-color:#FFFFFF; color:#000000; border: 1px solid #e0e0e0; height:15px;" onKeyUp="java script:blokujPoleSubmit()"> <div id="login"></div><div id="logins"></div>
  12. ?>

Tak odbieram:
  1. <?php
  2. if(!empty($_POST['login'])) echo('ok'); else echo('Zle');
  3. ?>


Jednak pokazuje mi zawsze ZLE nawet gdy nie jest pusty a jak chce sprawdzic czy taki login juz istnieje nic sie nie dzieje oto kod:
  1. <?php
  2. $sql_pass = file("./system/config.ini");
  3. global $sql_pass;
  4.  
  5. mysql_connect(trim($sql_pass[0]), trim($sql_pass[1]), trim($sql_pass[2])) or die('Brak połączenia z serwerem MySQL.');
  6. mysql_select_db(trim($sql_pass[3])) or die('Błąd wyboru bazy danych.');
  7.  
  8. if(!empty($_POST['login'])) {
  9.  
  10. $sql = mysql_query('select id from user_n where login = "'.mysql_real_escape_string($_POST['login']).'"');
  11. if(mysql_num_rows($sql) > 0) echo('Przykro mi ale login: '.$_POST['login'].' jest juz zajety.'); else echo('Ok');
  12.  
  13. }
  14.  
  15. ?>

Co robie zle
Go to the top of the page
+Quote Post

Posty w temacie
- marcio   [mintAjax]Sprawdzanie uzytkownika   22.10.2008, 12:51:30
- - nospor   domyslnie mintAjax wysyla getem a nie postem.   22.10.2008, 12:54:10
- - phpion   Chwila lektury linku: http://mintajax.pl/Przewodni...   22.10.2008, 12:56:03
- - marcio   No ok panowie jednak tam jest "opisane" ...   22.10.2008, 13:12:31
- - nospor   czy ty nie przesadzasz? http://mintajax.pl/Dokumen...   22.10.2008, 13:36:29
- - marcio   Albo jestem slepy albo nie wiem dla metody Send ni...   22.10.2008, 13:48:18
- - nospor   A cos ty sie tego sendForm uczepil? CytatresponseT...   22.10.2008, 13:50:50
- - marcio   Ok ustawilem samo !empty() pokazywalo wszystko...   22.10.2008, 14:19:27
- - nospor   ale ustawiles by wysylal metodą post?   22.10.2008, 14:20:28
- - marcio   Nom jak mnie okrzyczales to wkoncu do mnie dotarlo...   22.10.2008, 14:23:40
- - nospor   w dokumentacji jest POST a u ciebie post   22.10.2008, 14:25:50
- - marcio   Hm.. dziwne dalej nic tak jakby bylo zle zapytanie...   22.10.2008, 14:27:51
- - nospor   kurcze, chlopie, to sprawdź co masz źle ! spra...   22.10.2008, 14:34:55
- - webasek   Spróbuj tak: Kodfunction check_login() { ...   22.10.2008, 15:44:01
- - marcio   Tak jak pokazales nie dziala 1 sposob tak tez nie:...   22.10.2008, 15:52:28
- - nospor   przeciez u ciebie input z loginem nie jest w formu...   22.10.2008, 16:30:57
- - marcio   Nie rozumiem mam taki formularz: [PHP] pobierz, pl...   22.10.2008, 18:14:15
- - nospor   we wczesniejszym kodzie nie bylo widac ze masz for...   22.10.2008, 18:27:56
- - marcio   Ok wielkie dzieki teraz dziala w sumie moglem zos...   22.10.2008, 20:48:13
- - nospor   CytatP.S a dlaczego za pomoca $("login...   22.10.2008, 21:07:37


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

 



RSS Aktualny czas: 17.09.2025 - 16:01