[PHP] random bestandsregel opdelen en weergeven

Pagina: 1
Acties:

  • Johnny
  • Registratie: December 2001
  • Laatst online: 19:11

Johnny

ondergewaardeerde internetguru

Topicstarter
Het volgende scriptje toont een willekeurige regel van het bestandje quotes.txt
code:
1
2
3
4
5
6
7
8
9
<?

srand((double)microtime()*1000000); 
$quotes="database/quotes.txt";
$quotes=file($quotes);
$select=rand(0, count($quotes)-1);
echo "$quotes[$select]"; 

?>

Ik wil het zo hebben dat hij deze regel, die scheidingstekens bevat opdeelt iets met explode() dus maar ik krijg hem maar niet aan de gang. Kan iemand me helpen?

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 09-09 14:51

thomaske

» » » » » »

hier al gekeken?

Wat gaat er mis? hoe ziet de regel eruit? MEER INFORMATIE!! :+

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op zaterdag 09 maart 2002 14:53 schreef Johnny64 het volgende:
Het volgende scriptje toont een willekeurige regel van het bestandje quotes.txt
code:
1
2
3
4
5
6
7
8
9
<?

srand((double)microtime()*1000000); 
$quotes="database/quotes.txt";
$quotes=file($quotes);
$select=rand(0, count($quotes)-1);
echo "$quotes[$select]"; 

?>

Ik wil het zo hebben dat hij deze regel, die scheidingstekens bevat opdeelt iets met explode() dus maar ik krijg hem maar niet aan de gang. Kan iemand me helpen?
print_r(explode($scheidingsteken, $quotes[$select]));

:?

Programmer - an organism that turns coffee into software.


  • Johnny
  • Registratie: December 2001
  • Laatst online: 19:11

Johnny

ondergewaardeerde internetguru

Topicstarter
Ik heb hem aan de gang gekregen!
code:
1
2
3
4
5
6
7
8
9
<?
srand((double)microtime()*1000000); 
$quotes="database/links.txt";
$quotes=file($quotes);
$select=rand(0, count($quotes)-1);
$link=$quotes[$select];
$pieces = explode("|", $link);

echo "<p><b><a href=\"http://$pieces[0]\"target=\"_blank\">$pieces[0]</a></b> [img]"media/$pieces[1].gif"[/img]<br>$pieces[1]</p>"; ?>

Dit topic kan gesloten worden

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 15:13
En waarom post je hier als je het blijkbaar zelf wel op kon lossen?

  • drGoeroe
  • Registratie: Januari 2002
  • Laatst online: 04-09-2021
Op zaterdag 09 maart 2002 20:36 schreef Soultaker het volgende:
En waarom post je hier als je het blijkbaar zelf wel op kon lossen?
Hij kon het eerst niet, maar door de reacties kreeg hij de spirit waardoor het hem wel lukte :P

  • Johnny
  • Registratie: December 2001
  • Laatst online: 19:11

Johnny

ondergewaardeerde internetguru

Topicstarter
Op zaterdag 09 maart 2002 20:52 schreef CrAzY_R het volgende:

[..]

Hij kon het eerst niet, maar door de reacties kreeg hij de spirit waardoor het hem wel lukte :P
Right on, sorry voor het omhoog schoppen

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.

Pagina: 1