|  PHP gevorderde |  | Als het waar is dat $_POST['submit'] de waarde "ok" krijgt, dan .... 
 Waarschijnlijk wil jij dit:
 
 Als het waar is dat $_POST['submit'] de waarde "ok" BEVAT, dan....
 
 Maak er dus == van voor een vergelijking.
 
 
 EDIT: Je begint pas he? Zet dan meteen de error_reporting op E_ALL en leer GOED scripten!! Aub, doe dit.
 Veel mensen beginnen met PHP en leren niet goed te scripten door codes zoals jij te gebruiken (kijken wat er in $_POST['submit'] zit terwijl die alleen bestaat als het formulier is verstuurd).
 
 Je moet ook nog kijken of $_POST['submit'] bestaat, met de functie (of eigenlijk language construct, maar je kunt 'm niet zonder haken aanroepen..) isset().
 
 
 
    
    
        
            
                <?php
error_reporting(E_ALL); // ALLE fouten laten zien, liever nog dit in php.ini in te stellen, zodat je het niet in elk script hoeft te zetten
if(isset($_POST['submit']) && $_POST['submit'] == 'ok')
{
    // hier posten
}
elseif(isset($_POST['submit']) && $_POST['submit'] == 'preview')
{
    // hier preview laten zien
}
else
{
    // formulier
}
?> <?phperror_reporting(E_ALL); // ALLE fouten laten zien, liever nog dit in php.ini in te stellen, zodat je het niet in elk script hoeft te zettenif(isset($_POST['submit']) && $_POST['submit'] == 'ok'){    // hier posten}elseif(isset($_POST['submit']) && $_POST['submit'] == 'preview'){    // hier preview laten zien}else{    // formulier}?>
   
 Ik hoop dat je mijn raad opvolgt..
 |