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

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 16-07-06, 09:17   # 1
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

[PHP] שאלה בקשר למערך נגד ספאם.

שלום,
אני רוצה לעשות מערך שיכיל בתוכו את כל המילים שיצונזרו בהודעה כלשהי. עכשיו עשיתי ככה:

PHP קוד:
$spam 'זבל'
$spam str_replace('זבל','צונזר',$spam); 
עכשיו השאלה שלי היא כזאת:
איך אני יכול להכניס כמה מילים במערך כאילו במקום
PHP קוד:
$spam 'זבל'
זה יכיל כמה מילים.
תודה מראש.
 
ישן 16-07-06, 09:28   # 2
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

PHP קוד:
<?php

$spam 
= array("g""o");
$text str_replace($spam,"bla bla","google");
echo 
$text;

?>
 
ישן 16-07-06, 09:33   # 3
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

איפה אני מכניס את כל המילים שאני רוצה לצנזר?
ולמה הגוגל משמש?
ולמה זה מדפיס לי ככה:

צונזרצונזרצונזרצונזרle

עריכה:

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

Last edited by Elad-A; 16-07-06 at 09:38..
 
ישן 16-07-06, 09:46   # 4
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

PHP קוד:
<?php

$spam 
= array("g""o");
$text str_replace($spam,"bla bla",$_POST['text']);
echo 
$text;

?>
 
ישן 16-07-06, 09:52   # 5
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

בעע לא הולך לי
 
ישן 16-07-06, 09:53   # 6
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

אולי תסביר מה הבעיה? איזו שגיאה זה מראה אם בכלל...
 
ישן 16-07-06, 09:57   # 7
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

זה אמור להיות משהו כזה?
PHP קוד:
<?php
$spam 
= array("זבל""כלב"); 
$text str_replace($spam,"צונזר",$_POST['username']); 
echo 
"Hello, ".$_POST['username'];
?>
 
ישן 16-07-06, 09:59   # 8
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

תשנה את השורה הרביעית ל

PHP קוד:
echo "Hello, ".$text
מה שאני עשיתי
PHP קוד:
<?php

if(isset($_POST['text']))
{
$spam = array("זבל""בן");
$text str_replace($spam,"****",$_POST['text']);
echo 
$text;
}
else
{
echo 
"
<form action=\"form.php\" method=\"post\">
<textarea name=\"text\" rows=\"10\" cols=\"30\"></textarea>
<input type=\"submit\" name=\"send\" value=\"send\" />
</form>
"
;
}

?>
 
ישן 16-07-06, 10:06   # 9
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

גם לא עובד.
 
ישן 16-07-06, 10:11   # 10
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

PHP קוד:
<?php

if(isset($_POST['username']))
{
$spam = array("כלב""זבל"); 
$text str_replace($spam,"צונזר",$_POST['username']); 
echo 
"Hello, ".$text;
}
else
{
echo 
"
<form action=\"form.php\" method=\"post\">
<textarea name=\"username\" rows=\"10\" cols=\"30\"></textarea>
<input type=\"submit\" name=\"send\" value=\"send\" />
</form>
"
;
}

?>
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 08:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ