Hallo allemaal,
Voor school ben ik bezig met een project waarbij ingelogd kan worden en gebruikers iets kunnen plaatsen op de homepagina.
Op deze link is mijn project te vinden, inloggen kan met:
link is verwijderd
Gebruikersnaam: admin
Wachtwoord: test
Zodra er is ingelogd komt er een nieuw formulier met titel en bericht.
Dit formulier roep ik in de div nieuws aan onder de div content.
Echter komt deze in de div content te staan tussen het andere formulier en de tabel in.
(Als ik in de broncode kijk staat de div nieuws wel onder de div content, maar als ik via chrome element inspecteren doe staat die wel in de div content. Dit vind ik al helemaal apart..)
Op wat voor manier ik het ook probeer ik krijg de div nieuws niet onderaan na de tabel.
De volgende code gebruik ik:
Iemand een idee hoe ik dit kan verhelpen en hem wel op de goede plek in de html kan krijgen?
Bij voorbaat dank!
Voor school ben ik bezig met een project waarbij ingelogd kan worden en gebruikers iets kunnen plaatsen op de homepagina.
Op deze link is mijn project te vinden, inloggen kan met:
link is verwijderd
Gebruikersnaam: admin
Wachtwoord: test
Zodra er is ingelogd komt er een nieuw formulier met titel en bericht.
Dit formulier roep ik in de div nieuws aan onder de div content.
Echter komt deze in de div content te staan tussen het andere formulier en de tabel in.
(Als ik in de broncode kijk staat de div nieuws wel onder de div content, maar als ik via chrome element inspecteren doe staat die wel in de div content. Dit vind ik al helemaal apart..)
Op wat voor manier ik het ook probeer ik krijg de div nieuws niet onderaan na de tabel.
De volgende code gebruik ik:
PHP:
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
42
43
44
45
46
47
48
49
50
51
52
53
| <div id='content'> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" id="country"> Country: <input type="text" name="country"> National animal: <input type="text" name="animal"> <input type="submit" name="submit"> </form> <?php if (isset($_POST['submit']) && isset($_POST['country'])) { $country = empty($_POST['country']) ? die ("ERROR: Enter a country") : mysql_real_escape_string($_POST['country']); $animal = empty($_POST['animal']) ? die ("ERROR: Enter an animal") : mysql_real_escape_string($_POST['animal']); $query = "INSERT INTO symbols (country, animal) VALUES ('$country', '$animal')"; $result = mysql_query($query) or die ("Error in query: $query. ".mysql_error()); echo "New record inserted with ID ".mysql_insert_id(); } // delete if (isset($_GET['id'])) { $deleteQuery = "DELETE FROM symbols WHERE ID = ".$_GET['id']; mysql_query($deleteQuery); } // show table $query = "SELECT * FROM symbols"; $result = mysql_query($query); echo "<table cellpadding=10 border=1>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>".$row[ID]."</td>"; echo "<td>".$row[Country]."</td>"; echo "<td>".$row[Animal]."</td>"; if( isset( $_SESSION['auth'] ) && $_SESSION['auth'] === 1 ) { echo "<td><a href='index.php?id=".$row[ID]."'>Delete</a></td>"; } echo "</tr>"; } ?> </div> <!-- #content --> <?php if( isset( $_SESSION['auth'] ) && $_SESSION['auth'] === 1 ) { echo "<div id='nieuws'> <form action='<?php ". $_SERVER['PHP_SELF'] ."; ?>' method='post'> Titel: <input type='text' name='titel'> Bericht: <input type='textfield' name='bericht'> <input type='submit' name='submit'> </form>"; echo "</div>"; } ?> |
Iemand een idee hoe ik dit kan verhelpen en hem wel op de goede plek in de html kan krijgen?
Bij voorbaat dank!
[ Voor 2% gewijzigd door Creepy op 05-06-2012 10:28 ]