pagina vernieuwen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Matty aa

matty aa

16/11/2009 11:52:00
Quote Anchor link
ik ben bezig met het maken van een scriptje dat wanneer je een keuze hebt gemaakt in het menu en op Submit hebt gedrukt er een lege pagina wordt gegeven met de tekst die ik wil. Op dit moment komt er "gelukt" te staan maar ook nog het menu. En ik zou graag dat menu'tje weg willen. Wat doe ik fout.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php

// Formulier weergeven
$form_keuze = true;         //deze parameter zorgt ervoor dat het keuzevlak 1 maal wordt getoond
$form_aanpassen = false;        //als er een keuze gemaakt is wordt het volgende scherm opgeroepen om de data te kunnen aanpassen.



if($form_keuze == true) {     //controle of de pagina al eens getoond is
    echo '
        <html>
            <body>
                '
.$_REQUEST["keuze_pagina"].'                    <!-- als er een keuze is gemaakt mag het keuze menu verdwijnen -->
                <form name="form1" method="post" action="">
                  <select name="keuze_pagina" id="keuze_pagina" size="1" value="" onChange="$test=$_POST[&lsquo;keuze_pagina&lsquo;]">
                      <option>----</option>
                    <option>Kalender Medewerkers</option>
                    <option>Kalender Leden</option>
                </select>
                  <label for="submit"></label>
                <input type="submit" name="submit" id="submit" value="Submit">'
;
                $form_keuze = false;
                echo '
                
                </form>
            </body>
        </html>'
;
}


if($form_keuze == false) {     //controle of er een keuze is gedaande pagina al eens getoond is
     echo 'fcghj'.$_REQUEST["keuze_pagina"];
    if($_REQUEST["keuze_pagina"] == "----") {        //als het invulveld leeg moet er opnieuw een keuze gemaakt worden
        $form_keuze = true;                        //zorgt dat het keuze scherm terug getoond wordt
    }            
    else {                                        //Als er een keuze is gemaakt dan mag het volgende schem worden opgroepen
        $form_aanpassen = true;
        
        echo 'gelukt';
    }
}

?>




badankt
 
PHP hulp

PHP hulp

29/11/2024 02:55:57
 
Niels K

Niels K

16/11/2009 11:55:00
Quote Anchor link
Je moet er een if/else structuur van maken..
 
Koen

koen

16/11/2009 11:55:00
Quote Anchor link
target="_blank" misschien?
oh nvm...
Gewijzigd op 01/01/1970 01:00:00 door koen
 
Matty aa

matty aa

16/11/2009 12:09:00
Quote Anchor link
@ niels

wat bedoel je met er met een if/else structuur van maken?


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if($form_keuze == false) {  


vervang door

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
else {  


Nu je het zegt is lijkt het zeer logisch maar nu heb ik een ander probleem. Het menu blijft nog steeds staan maar als ik submit druk dan krijg ik niet te zien of het al dan niet gelukt is
 
Niels K

Niels K

16/11/2009 12:19:00
Quote Anchor link
@TS

Je moet het zo zien

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
//Hier je menu
if($form_keuze){
#formulier hier
}
else {
# hier de afhandeling
}
?>
 
Matty aa

matty aa

16/11/2009 12:31:00
Quote Anchor link
maar dan gaat dat menu toch altijd blijven staan
 
Niels K

Niels K

16/11/2009 12:40:00
Quote Anchor link
Ow wacht ik snap je volgens mij niet helemaal.. Je wilt dat het menu weg gaat als je dat formulier hebt ingevuld? Heb je online voorbeeld? Ik snap niet helemaal wat je bedoel.. @kom net uit bed:P
 
Matty aa

matty aa

16/11/2009 12:51:00
 
Niels K

Niels K

16/11/2009 12:59:00
Quote Anchor link
Ik zal zo wat maken voor je.. Ik ga eerst even eten..
 
Matty aa

matty aa

16/11/2009 13:52:00
Quote Anchor link
alvast bedankt
 
Niels K

Niels K

16/11/2009 13:57:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
  echo 'uw keuze was ';
  echo '<b>';
  echo $_POST['keuze_pagina'];
  echo '</b>';
}

else {
?>

<html>
<head>
  <title></title>
</head>
<body>
    <form name="form1" method="post" action="">
        <select name="keuze_pagina" id="keuze_pagina" size="1">
            <option selected>----</option>
            <option>Kalender Medewerkers</option>
            <option>Kalender Leden</option>
        </select>
        <input type="submit" name="submit" id="submit" value="Submit">
    </form>
</body>
</html>
<?php
}
?>


Snap je wat ik probeer duidelijk te maken?
 
Matty aa

matty aa

16/11/2009 14:04:00
Quote Anchor link
ontzettend bedankt. Nu kan ik daar op verder bouwen
 



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.