login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Maximaal aantal smilies

Offline vobizzz - 08/10/2005 16:29
Avatar van vobizzzLid Ik heb op zoek naar een script waar je het aantal smilies kan instellen.
Ik wil dat je er maximaal 5 in je bericht kan plaatsen.
Ik had al wat geprobeerd maar dat lukte me helemaal niet dus weet iemand waar ik aan een script kan komen??
Of wil iemand zo'n script voor me maken??

Alvast bedankt!!

6 antwoorden

Gesponsorde links
Offline Frederic - 08/10/2005 16:44
Avatar van Frederic PHP ver gevorderde door gewoon ze allemaal in array te steken (hiermee kan je ze ook gaan converteren), en ze zo te tellen via een reg expressie ofzo? 
Offline lasdesigner - 08/10/2005 16:53 (laatste wijziging 08/10/2005 17:52)
Avatar van lasdesigner PHP beginner for($i = 0; $i > 5; $i ++)
{
echo "teveel";
}

misschien?

nemesis: geen domme reply's aub... ik ben niet in de mood om dit grappig te vinden.
Offline vobizzz - 08/10/2005 16:59 (laatste wijziging 08/10/2005 17:00)
Avatar van vobizzz Lid oke thnx voor jullie snelle reactie.
maar hoe moet ik dat dan maken Frederic??
lasdesigner wil je mischien een voorbeeld je maken ??
met form er bij want nu snap ik niet waar ik het moet plaatsen

(ben niet goed in php dus ik weet niet hoe )
Offline nemesiskoen - 08/10/2005 17:57
Avatar van nemesiskoen Gouden medaille

PHP expert
  1. <?php
  2. $smilies = array(":)",";)");
  3. $smRep = array("<img src='lach.jpg'>","<img src='knipoog.jpg'>");
  4. $bericht = "HET BERICHT";
  5. $x = 0;
  6. $aantal = 0;
  7.  
  8. for($i=0;$i<count($smilies);$i++) {
  9. $ber = $bericht;
  10. while($x == 0) {
  11. if(strstr($ber,$smilies[$i])) {
  12. $ber = strstr($ber,$smilies[$i]);
  13. $aantal++;
  14. } else {
  15. break;
  16. }
  17. }
  18. }
  19. if($aantal >= 5) {
  20. echo "teveel smilies";
  21. } else {
  22. //verdergaan
  23. }
  24. ?>
Offline vobizzz - 08/10/2005 18:13
Avatar van vobizzz Lid Oke thnx!! ga meteen proberen
Offline Thomas - 08/10/2005 19:21 (laatste wijziging 08/10/2005 19:28)
Avatar van Thomas Moderator preg_match_all() geeft ook het aantal keren dat een bepaald patroon wordt gematcht retour, wellicht dat je daar iets mee kunt.

Als je niet wilt dat mensen spammen met smilies zou je deze ook gewoon kunnen weglaten of de persoon in kwestie een waarschuwing/ban geven.

Je moet je afvragen of je niet meer problemen / ongewenste situaties invoert dan dat je ermee uit de weg ruimt bij de invoering van smilies.

Zo zou je forum kunnen vervallen tot een soort van MSN-chatlog, in plaats van een serieuze plaats voor discussie.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s