login  Naam:   Wachtwoord: 
Registreer je!
 Forum

probleem bij uitlezen

Offline valles10 - 12/07/2009 09:48
Avatar van valles10HTML interesse Ik heb een chat, in die chat heb ik een botje gemaakt. Als de bot een command uitvoerd dan wordt dat weggeschreven in een commands.php bestand. Het probleem is, dat hij alles vlak na elkaar met !-tekens en spaties scheidt. omdat het voor mij handiger zou zijn om het uit te lezen heb ik het volgende gemaakt:

  1. <?php
  2. $text = include ("commands.php");
  3. $text = preg_replace('/\s\s+/', ' ', $input);
  4. $text = str_replace(" ", "<br>", $text);
  5. echo htmlentities($text, true);
  6. ?>


maar dit werkt niet..

3 antwoorden

Gesponsorde links
Offline Koen - 12/07/2009 12:49 (laatste wijziging 12/07/2009 12:49)
Avatar van Koen PHP expert Wat probeer je te bereiken met die code?
Offline NTS64 - 12/07/2009 12:53
Avatar van NTS64 PHP gevorderde Waarom zo moeilijk, als het makkelijker kan? Je hebt jezelf een prima delimiter om een explode uit te voeren, namelijk die !-tekens.

  1. <?php
  2. $text = file_get_contents("commands.php");
  3. $foo = explode("!", $text);
  4. for($i=0; $i<count($foo); $i++)
  5. {
  6. if(($foo[$i]%2) == 0)
  7. {
  8. echo $foo[$i]'<br />';
  9. }
  10. }
  11. ?>
Offline jaronneke - 12/07/2009 15:21
Avatar van jaronneke MySQL interesse Je script klopt voor geen meter. Hoezo maak je een variabel van een include() .. en daarna echo .. no shit sherlock 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s