if niet...dan andere pagina, else ga door

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lex van dam

lex van dam

20/03/2008 21:40:00
Quote Anchor link
hallo mensen,

ik zou graag willen weten, of het mogenlijk is, dat als een waarde niet voldoet, er een andere pagina wordt geladen. zie voorbeeld:


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(strlen($_POST['naam']) < 1 || strlen($_POST['bericht']) < 1)
{


 hier dan een verwijzing naar een andere pagina... kan dat? zoja hoe dan?

 }

else
{
  $db = mysql_connect("127.0.0.1", "", "");
  mysql_select_db("");

  $naam = mysql_escape_string(strip_tags($_POST['naam']));
  $naam = mysql_escape_string(strip_tags($_POST['mailadres']));
  $bericht = mysql_escape_string(strip_tags($_POST['bericht']));

  mysql_query("
    INSERT INTO berichten
      (naam, mailadres, bericht, datum)
    VALUES
      ('{$naam}', '{$mailadres}','{$bericht}', NOW())
  "
);

}

echo("Bedankt.... Uw bericht is ontvangen");

?>
 
PHP hulp

PHP hulp

17/11/2024 13:47:17
 
Dutchcamel

dutchcamel

20/03/2008 22:03:00
Quote Anchor link
Je kan een include of require gebruiken om de code op de juiste plek in te voegen.

Maar ik denk dat je de header() nodig hebt voor wat je wil doen. Daarmee kan je de bezoeker doorsturen naar nieuwe pagina. Let er wel op dat er op het moment dat de header verstuurd wordt nog geen output geweest is. Zet het if statement dus bovenin de pagina.
 
Lex van dam

lex van dam

20/03/2008 22:13:00
Quote Anchor link
oke kameel bedankt. ik ga ze alle 3 proberen... ben nieuw, veel knip en plak werk hehe.
 



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.