[php] link after submit?

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • Tobiaz
  • Registratie: Februari 2001
  • Laatst online: 21-01-2023

Tobiaz

Ondertitel

Topicstarter
hey ik heb een forumuliertje. Daar kan je uiteraard wat gegevens invullen. die kan je versturen met een welbekende submit knop. nu is dit de totale code:

code:
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
<?php 
if ($submit){ 

   // Maak verbinding met server 
   mysql_connect ("localhost","root", ""); 

   // Selecteer database 
  mysql_select_db("nieuws"); 

   // Maak query om gegevens in tabel te stoppen 
   $query = "INSERT INTO nieuws (titel, bericht) VALUES ('$titel','$bericht')"; 

   // Voer query uit 
   mysql_query($query) or die ("query mislukt"); 

}else{ 
   // Toon het formuliertje (in HTML modus) 
   ?> 

<FORM ACTION="toevoegen.php" METHOD="post"> 

   <INPUT TYPE="hidden" NAME="submit" VALUE="maakt_niet_uit"> 

   Voer een <B>titel</B> in:   
   <BR><INPUT TYPE="text" NAME="titel" SIZE=30 MAXLENGTH=120> 

   <P>Voer het <B>bericht</B> in: 
   <BR><TEXTAREA NAME="bericht" COLS=30 ROWS=4> </textarea>
   <P>
   <INPUT TYPE="submit" VALUE="Voeg bericht toe"> 

</FORM> 

<?php 
// Einde if-else statement 
} 
?>


Hij post dus waarden in een database. maarrr. als ik op submit druk komt er een wit scherm. Dus als de query gelukt is komt er niks, maar hoe krijg ik het dan zover dat hij bv een bedankt pagina doet of, zoals hier op got. je bericht is gepost je wordt automatisch doorgestuurd? Het zal wel onwijs simpel zijn, maar ik ken de oplossing niet vinden! 8)7

Onder een steen geleefd dan maar ;-)


  • ReLight
  • Registratie: Augustus 2001
  • Laatst online: 05-08 21:32

ReLight

echo("What Now ? !")

..Wat dacht je van wat zichtbare text te zetten in je toevoegen.php ....Zoiets als echo"bedankt!";

Mijn zoon & dochter zijn de toekomst, de rest is tijdsvermaak. Home assistant & & Nibe S2125-12/SMO-S40, RMU-s40 & Tado - Volvo C40 ER, SE


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Probeer in eerste instantie eens te begrijpen hoe de code werkt die je nu hebt. Ga regel voor regel bij langs om te kijken wat daar gebeurt. Dan zie je waarschijnlijk vanzelf wel waar je de HTML moet neerzetten die afgebeeld wordt waneer er iets is opgegeven.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.