שלח תשובה

זירת השאלות

263
צפיות
11
תשובות

שאלה על הרנדומליות ועוד אחת

,‏ 12 במאי, 2004

ראיתי את המאמר שלך עך שליפה רנדומלית והייתי רוצה לדעת באיזה דרך עליי להוסיף משתנים כדי שזה יהיה יותר רנדומלי ?

האם לדעתכם כדאי לי לעבור למסד יותר חזק? (לפוקס-פרו)
בעבר ניסיתי לעבור ל-foxPro אבל לא הצלחתי לעבוד בו SQLית והממשק שלו על הפנים. אני לא רוצה לעבור עדיין ל-MSSQL כי זה מעבר דיי קשה… (לא העברת בסיס הנתונים אלא כל השפה שלו)

תגיות:

11 תשובות

  1. ניר טייב הגיב:

    ועוד שאלה (דיי מוזרה 🙂
    העיצוב של האתר שלי (שאני בונה) בנוי מהרבה תמונות הבעייה מתעוררת כאשר הקידוד של העמוד שונה מהקידוד שלי. הרבה מהתמונות לא מופיעות ויש תמונות שאפילו אי אפשר לעלות אותן… (מופיע סתם לבן ושלוחצים לחצן ימני לא מופיע showPicture או משהו כזה..)
    איך אני מסדר את זה ?

  2. אוריקס הגיב:

    לדעתי זה מספיק רנדומלי
    ובקשר לשאל השנייה שלך זה תלוי במצב שלך כרגע, באחסון שלך וכו’… השאלה שלך תלושה, ספק יותר פרטים.

  3. ניר טייב הגיב:

    הייתי רוצה להוסיף על הרנדומליות
    וזה תמונות על המחשב שלי במחשב שלי
    אני לא יודע איך לתאר עוד את הבעיה…

  4. אוריקס הגיב:

    זה מספיק רנדומלי
    ויש הרבה יותר להרוס מלתקן, לקח לי הרבה זמן עד שהגעתי לזה. כל שינוי קטן יכול להרוס לך, אבל איך שבא לך.

  5. ניר טייב הגיב:

    אז אשאיר את זה ככה
    מה בקשר לשאלה השנייה ?

  6. ניר טייב הגיב:

    עוד שאלה ועוד משהו
    בהודעה הראשית שאלתי עוד שאלה… אתם מוכנים בבקשה לענות?!

    והשאלה השנייה
    אני מודע לכך ש-marquee לא נתמך טוב במוזילה וכשעשיתי תזוזה בעזרת JS (תודה לאיציק על העזרה) עם ה-STYLE: pixelLeft במוזילה זה בכלל לא עבד
    אם כך מה עליי לעשות. מה המאפיין המקביל ל-pixelLeft שנתמך ע"י התקן ?

  7. ניר טייב הגיב:

    שאלה על XMLHTTP
    אני צריך לבחור מתוך תיבת SELECT שם מסוים ולהציג ב-2 inputים את המידע מתוך ה-DB אז חשבתי לעשות זאת ע"י XMLHTTP אז הלכתי וקראתי את המאמר כאן באתר ועלו לי שני שאלות בראש:
    1. כשקוראים לאובייקט אז כותבים microsoft.XMLHTTP האם זה יעבוד גם בדפדנים אחרים ?
    2. לפי מה שכתבתי קודם איזו תשובה אני צריך שה-XMLHTTP יחזיר לי XML או TEXT?

  8. ניר טייב הגיב:

    בחרתי TEXT ויש לי בעייה
    עשיתי בעמוד הבחירה את הקוד הבא

    <script type="text/javascript">
    function showProperty(id){
    if(!id) return;
    var getData = getXmlResponse("id="+id, "recivier.asp", true)
    alert (getData);
    }

    function getXmlResponse(dataToSend, url, bText){
    var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    xmlhttp.Open("POST",url + ‘?rand=’+ Math.random() ,false);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.send(dataToSend);
    return(bText?xmlhttp.responseText:xmlhttp.responseXML);
    }

    </script>
    <select onchange="if(this.value) showProperty(this.value)" size="1" name="picId">
    <option selected>áçéøú ùí äúîåðä</option>
    <% for (i=0;i<recArray.length;i+=cntFields){ %>
    <option value=<% =recArray[i+1] %>><% =recArray[i] %></option>
    <% } %>
    </select>

    ברגע שבוחרים אחד מהאפשרויות שבתיבת ה-SELECT הפונקציה מופעלת וכפרמטר נשלח אליה ה-VALUE של אחד ה-optionים (ה-ID במקרה שלנו)
    הפונקציה מפעילה פונקציה של XMLHTTP המקבלת מידע מהעמוד recivier.asp שזה הקוד שבו


    <%@ codepage=1255 language="javaScript" %>
    <%
    var strRec, rs, picId=parseInt(Request.Form("id")), oConn=Server.CreateObject("ADODB.Connection"), oCmd=Server.CreateObject("ADODB.Command");
    oConn.Open("Provider=Microsoft.Jet.OleDB.4.0; data source="+Server.MapPath("images.mdb")+";");
    with (oCmd){
    activeConnection = oConn
    commandText = "spSelectOnePicture";
    commandType = 4
    Parameters.Append(CreateParameter("@p_picId", 3, 1, 3, picId));
    }
    rs = oCmd.Execute()
    strRec = rs.GetString(2, -1, ";", ";")
    Response.Write(strRec);
    %>

    ולאחר מכן מופעל ALERT המציג את הנתונים שהתקבלו משום מה ה-alert ריק למרות שמוחזרים נתונים (נבדק) בעמוד recivier.asp מה עלי לעשות?

שלח תשובה