[PHP & MySQL] Turniere - PHP Problem !

nymphy
Also ich hab des jetz so gecodet, das wenn man sich bei Nennungen einträgt, auf der Turnierseite dann der Teilnehmer erscheint.. nur irgendwie kann ich die Turnierseite nicht aufrufen ???

Hier mal den Code der Turnierseite(turnier_1.php) :

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:

<html>
<head>
<link href="style_ts.css" type="text/css" rel=stylesheet">
</head>
<body>
Hier die Teilnehmer des Eröffnungsturnieres<br>
<?php
include("teilnehmer.txt");
function no_reload()
{
  $gleichheit false;
  if (isset($_POST["uw"])) {
    $datei "teilnehmer.txt";
    $fp fopen($datei"r+");
    $aw fgets($fp30); 
    if ($aw == $_POST["uw"]) {
      $gleichheit true;
   }
    rewind($fp);
    fputs($fp$_POST["uw"]);
    fclose($fp);
  }
  return $gleichheit;
}
$unique no_reload();
// Dateiname in Variable speichern
$datei "teilnehmer.txt";
// Variable Kommentar gesetzt? Name und E-Mail nicht leer?
if (!empty($_POST["reiter"])    && !empty($_POST["Email"]) && (!$unique)) { 
  $reiter $_POST["reiter"];
  $email $_POST["email"];
  $home $_POST["home"];
  $homename $_POST["homename"];
  $disziplin $_POST["disziplin"];
  $kategorie $_POST["kategorie"];
  $pferd $_POST["pferd"];
  $url $_POST["url"];
}
  // Datei wird im Lese- und Schreib-Modus geöffnet
  $fp fopen($datei"r+");
  // alte Daten herauslesen und in $old sichern
  $old fread($fp,filesize($datei));
  // E-Mail-Link entsteht
  $email "<a href='mailto:$email'>$reiter</a>";
  $home "<a href='$home' target='_blank'>$homename</a>";
  $url "<a href='$url' target='_blank'>$pferd</a>";
  // HTML-Zeichen maskieren, Slashes weg, Umbrüche erhalten
 <table>
 <tr>
 <td><u>Name</u></td>
 <td><u>Homepage</u></td>
 <td><u>Pferd</u></td>
 <td><u>Kategorie</u></td>
 <td><u>Disziplin</u></td>
 </tr>
$meinung="<tr>
<td>$Email</td>
<td>$home</td>
<td>$url</td>
<td>$kategorie</td>
<td>$disziplin</td>
</tr>";
</table>
  // Dateizeiger marschiert an den Anfang
 rewind($fp);
  // neue Meinung vor alte in Datei schreiben
  fputs($fp"$meinung \n $old");
  // Datei schließen
  fclose($fp);
}
readfile($datei);
?>
</body>
</html>


un hier der Nennungen ( nennung.html )
<html>
<head>
<title></title>
<LINK href="style_ts.css" type=text/css rel=stylesheet>
</head>
<body>
<center>
<u>Nennung</u>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
Name:<input type="text" name="reiter"><br>
Deine E-Mail-Adresse: <input type="text" name="email"><br>
Homepage :<input type="text" name="home" value="http://"><br>
Homepagename :<input type="text" name="homename"><br>
Disziplin( Springen..) : <input type="text" name="disziplin"><br>
Kategorie ( E,A...):<input type="text" name="kategorie"><br>
Pferd :<input type="text" name="pferd"><br>
Steckbriefurl:<input type="text" name="url"><br>
<input type="submit" value="Eintragen"></form>

</div>
</body>
</html>
nymphy
Suche noch immer Hilfe !
Stelo
Wie denn du kannst die Tunierseite nicht aufrufen? Wird dann nur ne leere Seite angezeigt, oder wie?
nymphy
jop wenn man die Seite aufruft steht da folgendes :

Parse error: syntax error, unexpected T_INCLUDE, expecting '{' in /usr/export/www/vhosts/funnetwork/hosting/vrhallertal/tslaerchenhof/turnier
_1.php on line 9

wenn ich die Turnierseite aufruf
Stelo
tunier_1.php

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:
<html>
<head>
<link href="style_ts.css" type="text/css" rel=stylesheet">
</head>
<body>
Hier die Teilnehmer des Eröffnungsturnieres<br>
<?php
function no_reload();
include("teilnehmer.txt");
{
  $gleichheit false;
  if (isset($_POST["uw"])) {
    $datei "teilnehmer.txt";
    $fp fopen($datei"r+");
    $aw fgets($fp30);
    if ($aw == $_POST["uw"]) {
      $gleichheit true;
   }
    rewind($fp);
    fputs($fp$_POST["uw"]);
    fclose($fp);
  }
  return $gleichheit;
}
$unique no_reload();
// Dateiname in Variable speichern
$datei "teilnehmer.txt";
// Variable Kommentar gesetzt? Name und E-Mail nicht leer?
if (!empty($_POST["name"])    && !empty($_POST["Email"]) && !$unique) {
  $name $_POST["name"];
  $Email $_POST["Email"];
  $home $_POST["home"];
  $homename $_POST["homename"];
  $disziplin $_POST["disziplin"];
  $kategorie $_POST["kategorie"];
  $pferd $_POST["pferd"];
  $url $_POST["url"];
  // Datei wird im Lese- und Schreib-Modus geöffnet
  $fp fopen($datei"r+");
  // alte Daten herauslesen und in $old sichern
  $old fread($fp,filesize($datei));
  // E-Mail-Link entsteht
  $Email "<a href='mailto:$Email'>$name</a>";
  $home "<a href='$home' target='_blank'>$homename</a>";
  $url "<a href='$url' target='_blank'>$pferd</a>";
  // HTML-Zeichen maskieren, Slashes weg, Umbrüche erhalten
<table border="0">
<tr>
<td><u>Name</u></td>
<td><u>Homepage</u></td>
<td><u>Pferd</u></td>
<td><u>Kategorie</u></td>
<td><u>Disziplin</u></td>
</tr>
$meinung="<tr>
<td>$Email</td>
<td>$home</td>
<td>$url</td>
<td>$kategorie</td>
<td>$disziplin</td>
</tr>";
</table>
  // Dateizeiger marschiert an den Anfang
 rewind($fp);
  // neue Meinung vor alte in Datei schreiben
  fputs($fp"$meinung \n $old");
  // Datei schließen
  fclose($fp);
}
readfile($datei);
?>
</body>
</html>


Versuchs mal damit ^^
nymphy
dann kommt das :
Parse error: syntax error, unexpected ';', expecting '{' in /usr/export/www/vhosts/funnetwork/hosting/vrhallertal/tslaerchenhof/turnier
_1.php on line 8
Stelo
dann mach nach der Funktion in Zeile 8 mal das ; weg! ^^
nymphy
dann das ^^
Parse error: syntax error, unexpected T_INCLUDE, expecting '{' in /usr/export/www/vhosts/funnetwork/hosting/vrhallertal/tslaerchenhof/turnier
_1.php on line 9
Stelo
*puh* *am kopf kratz*

wie siehts aus, wenn du den Anfang so rum schreibst?!

php:
1:
2:
3:
4:
<?php
include("teilnehmer.txt");
function no_reload()
{