Pagina 1 van 2
verschillende logo's
Geplaatst: 06 jun 2004, 20:37
door sukkelaap
Beetje algemene vraag mara wie weet er een script zodat als je twee logo's hebt ze de hele tijd afwissellen?
Geplaatst: 06 jun 2004, 20:47
door dMo-dMo
gewoon in je phpcode dit:
Code: Selecteer alles
$id = rand(1,2);
if ($id = "1"){$img = "logo1.gif"}
if ($id = "2"){$img = "logo2.gif"}
echo $img;
(kunnen fouten instaan, werkt hij niet dan is het wrs rand(0,2); )
Geplaatst: 06 jun 2004, 20:49
door sukkelaap
in welke php code? index.php?
Geplaatst: 06 jun 2004, 20:55
door dMo-dMo
overall_header.tpl
Geplaatst: 06 jun 2004, 20:56
door sukkelaap
.tpl? dan denk nog includes/page_header.php
En wara moet ik het dan schrijven?
Geplaatst: 06 jun 2004, 21:09
door sukkelaap
ik heb nu in overall_header gezet:
Code: Selecteer alles
<script src="http://www.sukkelaapforum.nl/logo.php"></script>
en in logo.php staat:
Code: Selecteer alles
<?
$id = rand(1,2);
if ($id = "1"){$img = "templates/Appalachia/images/board_header1.JPG"}
if ($id = "2"){$img = "templates/Appalachia/images/board_header.jpg"}
echo $img;
?>
Geplaatst: 06 jun 2004, 21:11
door Luuk
ik dnek dat er wel nog <?php voor en ?> achter moet

Geplaatst: 06 jun 2004, 21:16
door sukkelaap
staat er
Geplaatst: 06 jun 2004, 21:18
door sukkelaap
Parse error: parse error in /usr/local/psa/home/vhosts/sukkelaapforum.nl/httpdocs/logo.php on line 3
in line 3 staat:
Code: Selecteer alles
if ($id = "1"){$img = "templates/Appalachia/images/board_header1.JPG"}
Geplaatst: 06 jun 2004, 21:27
door Luuk
dMo-dMo schreef:(kunnen fouten instaan, werkt hij niet dan is het wrs rand(0,2); )
dus... probeer dit eens:
Code: Selecteer alles
<?
$id = wrs rand(0,2);
if ($id = "1"){$img = "templates/Appalachia/images/board_header1.JPG"}
if ($id = "2"){$img = "templates/Appalachia/images/board_header.jpg"}
echo $img;
?>
Geplaatst: 06 jun 2004, 21:31
door sukkelaap
al gedaan
dan zit fout op line 2 wara dat dus staat.
Geplaatst: 06 jun 2004, 21:38
door Luuk
en probeer eens dit:
Code: Selecteer alles
<?
$id = rand(1,2);
if ($id = "1"){$img = "templates/Appalachia/images/board_header1.JPG";}
if ($id = "2"){$img = "templates/Appalachia/images/board_header.jpg";}
echo $img;
?>
Geplaatst: 06 jun 2004, 21:41
door sukkelaap
dit geeft ie dan weer: templates/Appalachia/images/board_header.jpg
Geplaatst: 07 jun 2004, 14:40
door WebSiteNet
Ik heb het script verbeterd:
Code: Selecteer alles
<?
$img_array = array('templates/Appalachia/images/board_header1.JPG', 'templates/Appalachia/images/board_header.jpg');
$id = rand(0, (count($img_array) -1) );
header('location: ' . $img_array[$id]);
?>
En nu hoef je alleen nog maar <img src="logo.php" alt="" /> neer te zetten en hij doet het.
Geplaatst: 07 jun 2004, 18:41
door sukkelaap
Hij zegt fout op line 2.
en op line twee staat dit:
Code: Selecteer alles
$img_array = ('templates/Appalachia/images/board_header1.JPG', 'templates/Appalachia/images/board_header.jpg');
De fout die die gaf was dit:
Code: Selecteer alles
Parse error: parse error in /usr/local/psa/home/vhosts/sukkelaapforum.nl/httpdocs/logo.php on line 2
En dan meteen de vraag als ik er nog een logo bij wil moet er dan geowon ene comma tussen of moet er meer aangepast worden?
Geplaatst: 07 jun 2004, 18:47
door matsoft
Maak gewoon een gif plaatje
Geplaatst: 07 jun 2004, 18:48
door sukkelaap
Dat maakt toch niet uit?
Dat veroorzaakt die fout toch niet?
Geplaatst: 07 jun 2004, 18:57
door WebSiteNet
Te snel getypt.
Dit:
Code: Selecteer alles
$img_array = ('templates/Appalachia/images/board_header1.JPG', 'templates/Appalachia/images/board_header.jpg');
Moet dit zijn:
Code: Selecteer alles
$img_array = array('templates/Appalachia/images/board_header1.JPG', 'templates/Appalachia/images/board_header.jpg');
ps: Je kan ook plaatjes toevoegen in de array. Gaat helemaal automatisch.
Geplaatst: 07 jun 2004, 19:01
door sukkelaap
Fatal error: Call to undefined function: redirect() in /usr/local/psa/home/vhosts/sukkelaapforum.nl/httpdocs/logo.php on line 4
Daar staat in het script:
Geplaatst: 07 jun 2004, 19:03
door WebSiteNet
...............****************.................
Ik ben duidelijk te veel phpbb gewend. De functie redirect is van phpbb. Normaal moet het met headers.
Script aangepast.