Springen naar inhoud

[Informatica] PO PHp en MySQL


  • Log in om te kunnen reageren

#1

floortje

    floortje


  • >25 berichten
  • 95 berichten
  • Ervaren gebruiker

Geplaatst op 21 maart 2006 - 19:35

hoi hoi
ik heb de volgende opdracht gekregen voor informatica: ik moet een formulier maken waarin je voornaam en en temperatuur van vandaag moet opgeven na bevestiging via submit knop moet je tweede pagina krijgen met allereerst een welkom met vermelding van je voornaam en temperatuur van vandaag en vervolgens bij een temperatuur boven graden een positieve mededeling: we gaan naar het strand en als temp lager is dan 25 graden negatieve mededeling van we blijven thuis.

weet iemand iets over formulieren maken met PHP en MYSQl
ik ben hier zo slecht in zeg :roll:
help me!

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

raintjah

    raintjah


  • >250 berichten
  • 824 berichten
  • Ervaren gebruiker

Geplaatst op 21 maart 2006 - 19:36

kijk eens op www.sitemasters.be , hier kan je ook vragen stellen aan andere phpkenners. Veel succes.
Be careful whose advice you buy, but be patient with those who supply it.

#3

Bart

    Bart


  • >5k berichten
  • 7224 berichten
  • VIP

Geplaatst op 21 maart 2006 - 20:25

Ga naar de bibliotheek en zoek een beginnersboek over PHP. Dit is namelijk een probleem die in hele simpele voorbeeldjes wordt behandeld.
If I have seen further it is by standing on the shoulders of giants.-- Isaac Newton

#4

JoostVerhoeven

    JoostVerhoeven


  • >25 berichten
  • 27 berichten
  • Gebruiker

Geplaatst op 21 maart 2006 - 22:11

Waarom heb je in deze opdracht mySQL nodig? Moeten de waardes die bepaalden zijn voor "naar het strand" te gaan of "thuis te blijven" in een database opgeslagen worden?

Zo niet is het, zoals hiervoor al gezegt, vrij makkelijk te doen.

zoiets in de trand van

 

<?PHP

// ingevoerd, dus controleren

if ($_POST['bekijk'])

{

  $vaste_temp = '25';

  if( $_POST['temp'] < $vaste_temp)

  {

  echo "$_POST['naam'], we blijven thuis";

  }



  if($_POST['temp'] > $vaste_temp)

  {

  echo "$_POST['naam'],We gaan naar het strand";

  }

exit();

}



else 

//niet ingevuld, toon formulier

{



?>

<form action='testpagina.php' method='post'  enctype='multipart/form-data'  name='form1'>

<input name='naam' type='text' size='2'>

<input name='temp' type='text' size='2'>

<input type='submit' name='bekijk' value='Naar het strand?>

</form>

<?php

}

?>

Tis zomaar even uit mijn hoofd hoor, en geen garantie dat dit werkt , maar zoiets zou je kunnen gebruiken, er zijn natuurlijk meer soorten manieren die ook zullen werken 8)

#5

floortje

    floortje


  • >25 berichten
  • 95 berichten
  • Ervaren gebruiker

Geplaatst op 25 maart 2006 - 12:45

wat is hier fout aan
ik krijg steeds een error.. of de pagina wordt verkeerd weergeven

<html>
<head>
<title> Uitbreiding </title>
</head>
<body>
<?php
$naam = $_POST['naam'];
$tnobit = $_POST['tnobit'];
if ($name && $tnobit) {
?>
<p>Het is vandaag <?php print($tnobit) ?> graden celsius.</p>
<?php
if ($tnobit>=25)
print ("Pak de koelbox maar in, we gaan naar het strand!");
else
print("Helaas geen strandweer.Laten we maar gaan scrabbelen");
?>



<?php
}
else{
?>
<form method ="post" action="strand2.php">
<input type="hidden" name="opnieuw" value="yes">
<p> Wat is je voornaam?:&nbsp; <input type="text" name="naam"value="<?php print("$naam"); ?>" size="40"> </p>
<?php
if (!$naam && $opnieuw ){
print("<b style="color:red">** je moet je naam nog invullen!");
?>
<p> Hoe warm wordt het vandaag?: <input type="text" name="tnobit" value="<?php print ("$tnobit");?>" size="30"> graden Celsius.</p>
<?php
if (!$tnobit && $opnieuw)
print( "<b style="color:red">** Je moet nog temperatuur invullen!");
?>
<p> <input type="submit" value="verstuur">
</form>
<?php
}
?>

</body>
</html>

#6

Bart

    Bart


  • >5k berichten
  • 7224 berichten
  • VIP

Geplaatst op 25 maart 2006 - 12:50

Je mist accolades bij de if statements
If I have seen further it is by standing on the shoulders of giants.-- Isaac Newton





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures