login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Random include

Offline eddaredevil - 15/11/2006 11:05 (laatste wijziging 15/11/2006 11:06)
Avatar van eddaredevilPHP interesse Voor mijn website wil ik graag een random include gebruiken.

Nu heb ik het volgende:

  1. <?php //de zinnen
  2. $tekst[1] = "<?php include('../master/page1.php'); ?>";
  3. $tekst[2] = "Tekst 2";
  4. $tekst[3] = "Tekst 3";
  5. $tekst[4] = "Tekst 4";
  6. $tekst[5] = "Tekst 5";
  7.  
  8. //een getal zoeken die voorkomt in tekst
  9. $random_nummer = rand(1, count($tekst));
  10. floor($random_nummer);
  11.  
  12. //echoën
  13. echo $tekst[$random_nummer];
  14. ?>

Maar hier krijg ik geen echo. (op de tekst wel uiteraard)
Kan iemand mij een beetje op weg helpen?

Thx, 

5 antwoorden

Gesponsorde links
Offline Gerard - 15/11/2006 11:39
Avatar van Gerard Ouwe rakker op deze basis werken dien je gebruik te maken van PHP.net: eval
Offline Rens - 15/11/2006 13:48
Avatar van Rens Gouden medaille

Crew algemeen
Of je maakt van die echo een include en zet daar de bestandsnaam in?
Offline eddaredevil - 15/11/2006 14:25 (laatste wijziging 15/11/2006 14:46)
Avatar van eddaredevil PHP interesse Thanks ik ga even aan de slag. Ik laat even weten.

Ik had zelf nog de volgende manier bedacht:

  1. if (isset($_POST['bla'])){
  2. if ($_POST['bla']=1){
  3. include 1
  4. }elseif.. enz..
  5. include 2..

Dan geef ik bla een random nummer mee in de link
index.php?bla=1


Citaat:
Of je maakt van die echo een include en zet daar de bestandsnaam in?

Dat werkt perfect  thanks
Offline rroobb - 15/11/2006 15:07
Avatar van rroobb PHP interesse
  1. <?
  2. if (isset($_POST['bla'])){
  3. if ($_POST['bla']=1){
  4. include 1
  5. }elseif.. enz..
  6. include 2..
  7. ?>

>>
  1. <?
  2. if (isset($_GET['bla'])){
  3. include($_GET['bla'].".php");
  4. ?>

??

en als je wil vergelijk moet je niet
$var=1
gebruiken maar
$var == 1


 
Offline eddaredevil - 15/11/2006 15:16
Avatar van eddaredevil PHP interesse Klopt ja 

  oepsie 

Was ff snel neergezet.. maar je hebt helemaal gelijk !
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s