|
|
# 1 |
|
חסום
|
עד מתי בעיות קטנת
אני עושה
קוד:
if (alert(""+data)) {
מדפיס לי yes אני עושה קוד:
if (data == "yes") {
לא נכנס לי לתנאי... :\ הקוד : קוד:
$(document).ready(function() {
$("#login_form").submit(function() {
$("#msgbox").removeClass().addClass('messagebox').text('טוען...').fadeIn(1000);
$.post("mod/do_login.php",{ username:$('#username').val(),password:$('#password').val(),rand:Math.random() } ,function(data){
if ( data == "yes" ) {
$("#msgbox").fadeTo(200,0.1,function() {
$(this).html('מתחבר.....').addClass('messageboxok').fadeTo(900,1,function(){
document.**********'index.php';
});
});
} else {
$("#msgbox").fadeTo(200,0.1,function() {
$(this).html('הפרטים שהכנסת שגוים...').addClass('messageboxerror').fadeTo(900,1);
});
}
});
return false;
});
$("#password").blur(function() {
$("#login_form").trigger('submit');
});
});
|
|
|
|
# 2 |
|
משתמש - היכל התהילה
|
כניראה שלא למדת Java אף פעם
![]() בJavaScript כמו בJava לא ניתן להשוות ערך של מחרוזת למחרוזת אחרת בצורה שרצית אלא יש לעשות שימוש בפעולה equals שהיא חלק מהאוביקט String. לכן תשנה את התנאי לי: PHP קוד:
__________________
בברכה, חגי בלוך גדות. |
|
|
|
# 3 | |
|
Whatever
|
ציטוט:
והקוד: קוד:
<script type="text/javascript">
var data = "yes";
if (data == "yes") alert("YES"); else alert("NO");
var data = "no";
if (data == "yes") alert("YES"); else alert("NO");
</script>
__________________
תומר |
|
|
|
|
# 4 |
|
אין כמו ב127.0.0.1
|
תעשה alert (typeof data);
קשה לי לחשוב למה זה, אולי זה לא String או משהו.. הכי פשוט תעשה קוד:
if (/^yes$/.test(data)) {
statement;
}
|
|
|
|
# 5 |
|
משתמש - היכל התהילה
|
כי זה אכן לא String זה HTTPRESPONSE
__________________
בברכה, חגי בלוך גדות. |
|
|
|
# 6 | ||
|
חסום
|
ציטוט:
ציטוט:
הראשון שגיאה השני לא נכנסס עדיין ו type מחזיר string Last edited by Skfir; 26-12-10 at 17:36.. |
||
|
|
|
# 7 |
|
חסום
|
מישהו...??
|
|
![]() |
| חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|