קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [מדריך] מדריך לאיימל,בPHP חלק 1,
    על ידי Webced בפורום שפות צד שרת
    תגובות: 5
    הודעה אחרונה: 21-06-2011, 18:32
  2. [מדריך] למחשב המושלם {חלק ג'} תוכנות נחוצות
    על ידי N0br0s בפורום ארכיון מדריכים
    תגובות: 0
    הודעה אחרונה: 30-07-2007, 00:54
  3. [מדריך] למחשב המושלם {חלק ב'}עיצוב
    על ידי N0br0s בפורום ארכיון מדריכים
    תגובות: 17
    הודעה אחרונה: 27-07-2007, 16:20
  4. מדריך|ספיד באג חלק ב
    על ידי PamiDoR בפורום World Of Warcraft
    תגובות: 0
    הודעה אחרונה: 11-11-2006, 09:55
  5. מדריך|ספיד באג חלק א
    על ידי PamiDoR בפורום World Of Warcraft
    תגובות: 0
    הודעה אחרונה: 11-11-2006, 09:52
+ תגובה לנושא
מציג תוצאות 1 עד 2 מתוך 2

מדריך לאיימל,בPHP חלק 2,אבטחת האיימל.

  1. #1
    משתמש מתקדם
    שם פרטי
    liad
    תאריך הצטרפות
    02/2011
    גיל
    31
    הודעות
    502
    לייקים
    2
    נקודות
    53
    משפט מחץ
    עם היא לא רוצה לשבת על שלה שתשב על שלי
    מין: זכר

    ברירת מחדל מדריך לאיימל,בPHP חלק 2,אבטחת האיימל.

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

    * נקח את כל הקוד מהמדריך הקודם,ונתחיל:
    קודם כל נרצה לאבטח מפני SQLI,שזה גם מאוד חשוב.

    ככה יראה כל הקוד:
    קוד PHP:
    <html>
    <body>
    <?php
    function spamcheck($field)
      {
      
    //filter_var() sanitizes the e-mail
      //address using FILTER_SANITIZE_EMAIL
      
    $field=filter_var($fieldFILTER_SANITIZE_EMAIL);

      
    //filter_var() validates the e-mail
      //address using FILTER_VALIDATE_EMAIL
      
    if(filter_var($fieldFILTER_VALIDATE_EMAIL))
        {
        return 
    TRUE;
        }
      else
        {
        return 
    FALSE;
        }
      }

    if (isset(
    $_REQUEST['email']))
      {
    //if "email" is filled out, proceed

      //check if the email address is invalid
      
    $mailcheck spamcheck($_REQUEST['email']);
      if (
    $mailcheck==FALSE)
        {
        echo 
    "Invalid input";
        }
      else
        {
    //send email
        
    $email $_REQUEST['email'] ;
        
    $subject $_REQUEST['subject'] ;
        
    $message $_REQUEST['message'] ;
        
    mail("someone@example.com""Subject: $subject",
        
    $message"From: $email);
        echo 
    "Thank you for using our mail form";
        }
      }
    else
      {
    //if "email" is not filled out, display the form
      
    echo "<form method='post' action='mailform.php'>
      Email: <input name='email' type='text' /><br />
      Subject: <input name='subject' type='text' /><br />
      Message:<br />
      <textarea name='message' rows='15' cols='40'>
      </textarea><br />
      <input type='submit' />
      </form>"
    ;
      }
    ?>

    </body>
    </html>

    Like_Soul
    עיצוב אתרים, התאמה וחיתוך, מערכת ניהול תוכן, קידום ושיווק, אחסונים, שמות מתחם.

  2. קישורים ממומנים

  3. #2
    משתמש מתחיל
    שם פרטי
    Power
    תאריך הצטרפות
    08/2011
    גיל
    29
    הודעות
    8
    לייקים
    0
    נקודות
    0
    מין: זכר

    ברירת מחדל

    רגע שהעתקתי את זה אז זה הראה לי רק Email Subject ועד טיפה אבל איפו אני כותב למי אני רוצה לישלוח את זה?

+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 21:50.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,450,488 | הודעות: 8,151,070 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect