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


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

  1. עזרה דחוף קטן אליכם!
    על ידי HumanTraitor בפורום השכלה ולימודים
    תגובות: 2
    הודעה אחרונה: 06-09-2007, 14:10
  2. עזרה במשהו קטן
    על ידי Smirnoff בפורום דיבורים
    תגובות: 1
    הודעה אחרונה: 15-01-2007, 16:42
  3. עזרה בקוד puk
    על ידי ^master^ בפורום סלולרי וטאבלטים כללי
    תגובות: 1
    הודעה אחרונה: 14-05-2006, 17:13
  4. צריך עזרה משהו קטן במתמיטקה
    על ידי Tiger בפורום צבא וגיוס
    תגובות: 5
    הודעה אחרונה: 22-04-2006, 23:18
  5. [קונה] עזרה במשהו קטן בפוטושופ | 20 נק'
    על ידי Mr. Smiley בפורום עשינו עסק - ארכיון
    תגובות: 3
    הודעה אחרונה: 15-01-2006, 21:58
+ תגובה לנושא
מציג תוצאות 1 עד 7 מתוך 7

עזרה בקוד קטן ופשוט לחסימת ספאמרים

  1. #1
    Almost Elite 1336.9
    תאריך הצטרפות
    08/2004
    גיל
    35
    הודעות
    12,807
    לייקים
    27
    נקודות
    16,396
    פוסטים בבלוג
    1

    ברירת מחדל עזרה בקוד קטן ופשוט לחסימת ספאמרים

    יש לי אתר לפרסום קודים, וכל כמה שעות הם מפרסמים את הפרסומות שלהם.
    יש דרך שאני יכול למחוק את כל הודעות הספאם ע"י חיפוש ב- phpmyadmin את שם השולח, כלומר אני מחפש: "http"
    הם תמיד שמים בשם http ככה שאני מחפש את דרך LIKE %..%
    דוגמה:




    איך אני יכול להכניס קוד למערכת שיחסום לי אוטמטית פרסומים עם שמות שיש בהם http

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

  3. #2
    מנהל כסף ברשת האוואטר של KillaPlaya
    תאריך הצטרפות
    02/2011
    גיל
    33
    הודעות
    1,985
    לייקים
    294
    נקודות
    653
    משפט מחץ
    LIKE A BOSS
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי SinteL צפיה בהודעה
    יש לי אתר לפרסום קודים, וכל כמה שעות הם מפרסמים את הפרסומות שלהם.
    יש דרך שאני יכול למחוק את כל הודעות הספאם ע"י חיפוש ב- phpmyadmin את שם השולח, כלומר אני מחפש: "http"
    הם תמיד שמים בשם http ככה שאני מחפש את דרך LIKE %..%
    דוגמה:




    איך אני יכול להכניס קוד למערכת שיחסום לי אוטמטית פרסומים עם שמות שיש בהם http
    הכוונה בלחסום, למחוק?
    DELETE FROM YourTableName
    WHERE poster LIKE %http%


    מנהל כסף ברשת

    לפניות:

    (SKYPE:
    (popobh

  4. #3
    Almost Elite 1336.9
    תאריך הצטרפות
    08/2004
    גיל
    35
    הודעות
    12,807
    לייקים
    27
    נקודות
    16,396
    פוסטים בבלוג
    1

    ברירת מחדל

    הסבר יותר טוב:

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

    זה הקוד המלא:
    קוד PHP:
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" /><title><?php echo $page['title']?></title><script type="text/javascript" src="<?php echo $CONF['url'] . 'templates/' $CONF['template']?>/tab.js"></script><link rel="shortcut icon" href="<?php echo $CONF['url'] . 'templates/' $CONF['template']?>/images/favicon.ico" /><link rel="stylesheet" type="text/css" media="screen" href="<?php echo $CONF['url'] . 'templates/' $CONF['template']?>/style.css" /><?php if (isset($page['post']['codecss'])){ echo '<style type="text/css">'."\n"; echo $page['post']['codecss']; echo '</style>'."\n";}?></head> <body>  <div class="header">   <a href="<?php echo $CONF['url'?>"><img src="<?php echo $CONF['url'] . 'templates/' $CONF['template']?>/images/logo.png" alt="<?php echo $CONF['title']?>" title="<?php echo $CONF['title'?>" class="logo" /></a>    <ul class="tabs">     <li><a href="<?php echo $CONF['url']?>" title="Submit a new paste">Submit</a></li>     <li><a href="<?php echo $CONF['url']?>?archive" title="List all public pastes">Archive</a></li>    </ul></div><div id="menu"><h1>RECENT PASTES</h1><ul><?php    foreach($page['recent'] as $idx=>$entry)    {        if ($entry['pid']==$pid)            $cls=" class=\"highlight\"";        else            $cls="";
            echo 
    "<li" $cls "><a href=\"{$entry['url']}\">";        echo $entry['poster'];        echo "</a><br/>{$entry['agefmt']}<br /><br /></li>\n";    }?></ul></div>
    <div id="content"><div id="topInfo"><?php// Show errors.if (count($pastebin->errors)){    echo "<h1>ERROR</h1><div id=\"errors\"><ul>";    foreach($pastebin->errors as $err)    {        echo "<li>$err</li>";    }    echo "</ul></div>";   $page['post']['editcode']=$_POST['code2'];   $page['current_format']=$_POST['format'];   $page['expiry']=$_POST['expiry'];
       
    if ($_POST['password'] != 'EMPTY') {      $page['post']['password']=$_POST['password'];   }   $page['poster']=$_POST['poster'];}
    // Show a paste.function showMe(){    global $sep;    global $page;    global $post;    global $followups;    global $CONF;
        
    if (strlen($page['post']['posttitle']))    {            echo "<h1>{$page['post']['posttitle']}";            if ($page['post']['parent_pid']>0)            {                echo " (Modification of post by <a href=\"{$page['post']['parent_url']}\" title=\"View original post\">{$page['post']['parent_poster']}</a>)";            }
                echo 
    "<br/>";
                
    $followups=count($page['post']['followups']);            if ($followups)            {                echo "View followups from ";                $sep="";                foreach($page['post']['followups'] as $idx=>$followup)                {                    echo $sep."<a title=\"posted {$followup['postfmt']}\" href=\"{$followup['followup_url']}\">{$followup['poster']}</a>";                    $sep=($idx<($followups-2))?", ":" and ";                }                echo " | ";            }
                echo 
    "<a href=\"{$page['post']['downloadurl']}\" title=\"Download this paste\">Download</a> | ";            echo "<a href=\"{$CONF['url']}\" title=\"Make a new paste\">New paste</a>";            echo "</h1>";    }    if (isset($page['post']['pid']))    {        echo "<div id=\"syntax\">".$page['post']['codefmt']."</div>";    }}
    // Check for a password.$postPass = $_POST['thePassword'];
    if ($pid >0){    global $pid;    mysql_connect($CONF['dbhost'], $CONF['dbuser'], $CONF['dbpass']) or die(mysql_error());    $newPID mysql_real_escape_string($pid);    mysql_select_db($CONF['dbname']) or die(mysql_error());    $result mysql_query("SELECT * from paste where pid = " $newPID);    $row mysql_fetch_array($result);    $pass $row['password'];
        if (isset(
    $pass) && ($pass != "EMPTY"))    {        if (!isset($postPass))        {               echo "<center><form name=\"editor\" method=\"post\" action=\"\"";               echo "<label class=\"passProtected\" for=\"thePass\">Password </label>";               echo "<input type=\"password\" name=\"thePassword\" /> ";               echo "<input type=\"submit\" name=\"showUs\" value=\"Submit\" />";               echo "</form></center>";        }
            else if (
    strcmp($postPass$pass) == 0) {           showMe();        }
            else {        echo 
    "<h1>Oops!</h1><br />";           echo "<center><span class=\"error\"> Sorry, the password you entered was incorrect.<br /><br /></span></center>";        }    }
        else {       
    showMe();    }    mysql_close();}if (isset($_GET['archive'])){    ?>    <h1>Archive (This could take a while to load)</h1>    <?php    mysql_connect($CONF['dbhost'], $CONF['dbuser'], $CONF['dbpass']) or die(mysql_error());    mysql_select_db($CONF['dbname']) or die(mysql_error());    $pastes mysql_query("SELECT * FROM paste ORDER BY posted DESC");
        echo 
    "<table class=\"archive\">";    echo "<tr><th></th><th>Name</th><th class=\"padright\">Language</th><th>Posted on</th><th>Expires</th></tr>";
        while (
    $row mysql_fetch_array($pastes))    {      $pass = ($row['password'] == "EMPTY") ? "" "<img src=\"templates/default/images/lock.png\" title=\"Password protected\" />";        echo "<tr>";      echo "<td>" $pass "</td>";        echo "<td class=\"padright\"><a title=\"" date("l F j, Y, g:i a"strtotime($row['posted'])) . "\" href=\""$CONF['pastebin'] . "/" $row['pid'] . "\">" $row['poster'] . "</a></td>";        echo "<td>" $CONF['geshiformats'][$row['format']] . "</td>";      echo "<td class=\"padright\">" date("m-d-y, g:i A"strtotime($row['posted'])) . "</td>";      echo "<td>" . ((is_null($row['expires'])) ? "Never" date("m-d-y, g:i A"strtotime($row['expires'])))  . "</td>";        echo "</tr>";    }
        echo 
    "</table>";    mysql_close();}else{?></div><? if (!(isset($pass) && strcmp($postPass$pass) != 0) || $pass == "EMPTY") {?><form name="editor" method="post" action="index.php"> <input type="hidden" name="parent_pid" value="<?php echo $page['post']['pid'?>"/> <div id="paste"> <div id="fmt">Language: <select name="format"><?php// Show popular GeSHi formatsforeach ($CONF['geshiformats'] as $code=>$name){    if (in_array($code, $CONF['popular_syntax']))    {        $sel=($code==$page['current_format'])?"selected=\"selected\"":"";        echo "<option $sel value=\"$code\">$name</option>";    }}
    echo "<option value=\"text\">----------------------------</option>";
    // Show all GeSHi formats.foreach ($CONF['geshiformats'] as $code=>$name){    $sel=($code==$page['current_format'])?"selected=\"selected\"":"";    if (in_array($code, $CONF['popular_syntax']))        $sel="";    echo "<option $sel value=\"$code\">$name</option>";}?> </select></div>
    <div id="notes">To highlight particular lines, prefix each line with <?php echo $CONF['highlight_prefix'?></div>
    <!-- Code edit box --> <textarea id="code" class="codeedit" name="code2" cols="90" rows="20" onkeydown="return catchTab(this,event)"><?php echo htmlspecialchars($page['post']['editcode']) ?></textarea></div>
    <div id="pasteInfo"><div class="end"></div><!-- The name box --><div id="namebox"> <label for="poster">Name/Title (Optional)</label><br/> <input type="text" maxlength="24" size="24" id="poster" name="poster" value="<?php echo $page['poster'?>" /> <input type="submit" name="paste" value="Submit"/> <br /></div>
    <!-- The expiry buttons --><div id="expirybox">  <div id="expiryradios"><label>How long should we keep your paste?</label><br/>   <input type="radio" id="expiry_day" name="expiry" value="d" /> <?php if ($page['expiry']=='d') echo 'checked="checked"'?> <label id="expiry_day_label" for="expiry_day">One day</label>   <input type="radio" id="expiry_month" name="expiry" value="m" <?php if ($page['expiry']=='m') echo 'checked="checked"'?> /> <label id="expiry_month_label" for="expiry_month">One month</label>   <input type="radio" id="expiry_forever" name="expiry" value="f" <?php if ($page['expiry']=='f') echo 'checked="checked"'?> /> <label id="expiry_forever_label" for="expiry_forever">Forever</label>  </div> <div id="expiryinfo"></div></div>
    <!-- The password box --><div id="password"> <label class="passProtected" for="password">Password (Optional)</label><br /> <input type="password" class="bringDown" size="21" value="<?php if (strcmp($page['post']['password'],'EMPTY') != 0) { echo $page['post']['password']; } else { echo ''; } ?>" name="password" /></div>
    <?phpif ($CONF['useRecaptcha']) {require_once('classes/recaptchalib.php');?> <!-- reCAPTCHA --> <script>var RecaptchaOptions = {   theme : 'clean'};</script><div id="recaptcha"> <?php echo recaptcha_get_html($CONF['pubkey'])."\n"?></div><?php ?>
    <?php 
    ?><div class="end"></div><?php ?> <br />  <h1>&copy; <?php echo date("Y"); ?> -</a></h1>    </div>   </form>  </div> </body>
    </html>
    וזאת השורה שצריך לערוך:
    קוד PHP:
    <!-- The name box --><div id="namebox"> <label for="poster">Name/Title (Optional)</label><br/> <input type="text" maxlength="24" size="24" id="poster" name="poster" value="<?php echo $page['poster'?>" /> <input type="submit" name="paste" value="Submit"/> <br /></div>


    צריך רק לשים קוד שחוסם את המילה http.
    תודה רבה לעוזרים!

  5. #4
    משתמש מתחיל
    תאריך הצטרפות
    12/2011
    גיל
    27
    הודעות
    29
    לייקים
    0
    נקודות
    0
    משפט מחץ
    תמיד שבאה מורה מחליפה לכיתה אף אחד לא יגיד לה את השם האמיתי שלו בסוף השיעור היא הולכת למנהל ואומרת לו אז ככה מאסטר ספלינטר הפריע ומיכאל אנגלו קפץ על השולחן ודונטלו פשוט הגזים בשיעור היום שניצל ונקניקיה רבים מי יותר עשיר , פיתאום בא בשר טחון
    מין: זכר

    ברירת מחדל

    תודה רבה

    האוטו הטוב בעולם
    אם אתם רוצים חתימות תפנו אלי בפרטי

  6. #5
    משתמש מתחיל
    תאריך הצטרפות
    05/2011
    הודעות
    34
    לייקים
    0
    נקודות
    0
    מין: זכר

    ברירת מחדל

    תעשה תנאי ב-PHP:
    קוד PHP:
    if(preg_match('/http/'$str)) {
    die(
    'Links are not allowed');

    אבל אם אתה רוצה לחסום בוטים בכללי,
    פשוט שים Captcha - התמונה שאתה ממלא את התווים.
    תחפש בגוגל Php captcha, יש הרבה סקריפטים

  7. #6
    Almost Elite 1336.9
    תאריך הצטרפות
    08/2004
    גיל
    35
    הודעות
    12,807
    לייקים
    27
    נקודות
    16,396
    פוסטים בבלוג
    1

    ברירת מחדל

    ציטוט נכתב במקור על ידי The_Sn1per צפיה בהודעה
    תעשה תנאי ב-PHP:
    קוד PHP:
    if(preg_match('/http/'$str)) {
    die(
    'Links are not allowed');

    אבל אם אתה רוצה לחסום בוטים בכללי,
    פשוט שים Captcha - התמונה שאתה ממלא את התווים.
    תחפש בגוגל Php captcha, יש הרבה סקריפטים
    איך אני מכניס את זה בשורה?
    נערך לאחרונה על ידי SinteL; 19-08-2012 בשעה 10:57.

  8. #7
    משתמש משקיע האוואטר של CSS
    תאריך הצטרפות
    08/2010
    הודעות
    3,206
    לייקים
    176
    נקודות
    1,200
    משפט מחץ
    כי גם מנהלים הם בני אדם..
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי SinteL צפיה בהודעה
    איך אני מכניס את זה בשורה?
    בקוד PHP שלך

    המשתמשים שלי:
    HotBanana > NewYear > Dursci > DurSci > FullSex > CSS
    PHP | SQL | HTML | CSS | JS | JQUERY | AJAX

+ תגובה לנושא


הרשאות פרסום

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


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

נושאים: 2,498,330 | הודעות: 8,198,923 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect