Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Problem mit POST funktion... (https://www.gegen-bilderklau.net/thread.php?threadid=86406)


Geschrieben von Black Katrin am 29.10.2006 um 21:22:

  Problem mit POST funktion...

Hi,
Ich will n simples wörter abfrage program machen, sehr simple sogar... es geht so:
mini formular deutsches wort, englsiches schreiben. Abschicken und dan zeigt es dir das deutsche an, das englische wo man geschrieben hat + das richtige englische

nun mein problem ist das das englische woich geschrieben habe nicht angezeigt wird!

hier die 2 codes:

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:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
<table align='center' border='0' width='100%' style='border-collapse: collapse;'>
 <tr>
  <td align='center'><b>Englisch Wörter</td>
 </tr>
 <tr>
  <td align='center'>
<?php
$ueber $_GET["ueber"];

if ($ueber == "")
{
$ueber 1;
}

if ($ueber == 1)
{
echo "&nbsp;<a href='?ueber=1'>H1</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=1'>H1</a></b>&nbsp;";
 }

if ($ueber == 2)
{
echo "&nbsp;<a href='?ueber=2'>H2</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=2'>H2</a></b>&nbsp;";
 }

if ($ueber == 3)
{
echo "&nbsp;<a href='?ueber=3'>H3</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=3'>H3</a></b>&nbsp;";
 }

if ($ueber == 4)
{
echo "&nbsp;<a href='?ueber=4'>H4</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=4'>H4</a></b>&nbsp;";
 }

if ($ueber == 5)
{
echo "&nbsp;<a href='?ueber=5'>H5</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=5'>H5</a></b>&nbsp;";
 }

if ($ueber == 6)
{
echo "&nbsp;<a href='?ueber=6'>H6</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=6'>H6</a></b>&nbsp;";
 }

if ($ueber == 7)
{
echo "&nbsp;<a href='?ueber=7'>H7</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=7'>H7</a></b>&nbsp;";
 }

if ($ueber == 8)
{
echo "&nbsp;<a href='?ueber=8'>H8</a>&nbsp;";
 }
else
 {
echo "&nbsp;<b><a href='?ueber=8'>H8</a></b>&nbsp;";
 }
?>
  </td>
 </tr>
</table>
<br>
<?php
$ueber $_GET["ueber"];
echo "<form action='woerter-pruefen.php?ueber=$ueber' Method='post'>";
?>
<table border="0" width="200" style='border: solid 0px;' align="center">
<?php
$ueber $_GET["ueber"];
  include("config.inc.php");
  $verbindung=mysql_connect($dbhost,$dbuser,$dbpasswd);
  $abfrage "SELECT * FROM englisch WHERE ueber = '$ueber'";
  $ergebnis=mysql_db_query($db,$abfrage,$verbindung);
  while($row mysql_fetch_object($ergebnis))
    {
    $id $row->id;
    $deutsch $row->deutsch;

    echo "<tr><td><b>$deutsch: </b><input name='$englisch' size='10'><input name='$deutsch' type='hidden'></td></tr>";
  }
?>
<tr><td><input type="submit" value="Eintragen"> </td></tr>
</table>
</form>


Zitat:
<?php
$englisch = $_POST["englisch"];
$deutsch = $_POST["deutsch"];
$ueber = $_GET["ueber"];

include("config.inc.php");
$verbindung=mysql_connect($dbhost,$dbuser,$dbpasswd);
$abfrage = "SELECT * FROM englisch WHERE ueber = '$ueber'";
$ergebnis=mysql_db_query($db,$abfrage,$verbindung);
while($row = mysql_fetch_object($ergebnis))
{
$id = $row->id;
$deutsch = $row->deutsch;
$englischrichtig = $row->englisch;

echo "<tr><td><b>$deutsch:</b> $englisch [$englischrichtig]</td></tr>";
}
?>



Geschrieben von Stelo am 30.10.2006 um 15:53:

 

Okay ich hab das Problem nicht ganz verstanden, welche Stelle des Scripts funktioniert denn nun nicht?



Geschrieben von Black Katrin am 30.10.2006 um 17:23:

 

@ Stelo: es übernimmt jenes nicht was ich geschrieben hatte

@ Vroni: und wenn es mehrfach englisch ist, veriwrrt das den nicht?



Geschrieben von Black Katrin am 30.10.2006 um 18:11:

 

meine wörter haben schon auch IDs... wie würde es dann gehn?


Forensoftware: Burning Board, entwickelt von WoltLab GmbH