Image verandert als de $_GET['top'] bepaalde waarde heeft.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Thijs

Thijs

07/03/2006 14:54:00
Quote Anchor link
Hallo,

Ik heb een vraag.
ik ben met een website bezig. maar nu wil ik dat als ik index.php?top=test intyp dat het top image verandert aan de bovekant van de pagina. dus standaart bv /img/top.gif en als je ?top=top2 verandert in top2.gif..

Weet iemand een script?

Gr. Thijs
 
PHP hulp

PHP hulp

24/04/2024 20:30:59
 
Derk nvt

Derk nvt

07/03/2006 14:58:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
echo'<img src="';
if (file_exists($_GET['top'].'.gif'))
{

echo $_GET['top'].
}

echo'.gif" alt="header :D">';
?>


zoiets...
Gewijzigd op 07/03/2006 15:00:00 door Derk nvt
 
Arjan Kapteijn

Arjan Kapteijn

07/03/2006 14:59:00
Quote Anchor link
Met een switch zou een makkelijke oplossing wezen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
switch ($_GET['top']) {
       case
'test':
           <
img src="test.gif">
           break;
       case
'test2':
        <
img src="test2.gif">
           break;
    default:
        <
img src="test3.gif">
}

?>
Gewijzigd op 07/03/2006 15:00:00 door Arjan Kapteijn
 
Thijs

Thijs

07/03/2006 15:09:00
Quote Anchor link
<img border="0" src="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
switch ($_GET['top']) {
       case
'catering':
           echo "img/layout/top.gif";
           break;
       case
'test2':
           echo "img/layout/top.gif";
           break;
    default:

        echo "img/layout/top.gif";
}

?>
" width="800" height="117" >


zo werkt ie.. BEDANKT!!
 
Arjan Kapteijn

Arjan Kapteijn

07/03/2006 15:11:00
Quote Anchor link
Het is dan netter om het volgende te doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
switch ($_GET['top']) {
       case
'catering':
           echo '<img border="0" src="img/layout/top1.gif" width="800" height="117" >';
           break;
       case
'test2':
           echo '<img border="0" src="img/layout/top2.gif" width="800" height="117" >';
           break;
    default:

        echo '<img border="0" src="img/layout/top3.gif" width="800" height="117" >';
}

?>
 

07/03/2006 15:40:00
Quote Anchor link
Of:
echo '<img ...'.$img.'... />';

Waarbij je $img in de switch defineert.
 
Arjan Kapteijn

Arjan Kapteijn

07/03/2006 15:44:00
Quote Anchor link
Ook een nette oplossing.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.