Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Syntax-Error im HTML-Tag » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Syntax-Error im HTML-Tag
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Syntax-Error im HTML-Tag Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo zusammen,

ich habe mich jetzt erstmal durch den ganzen phpmyadmin-Kram gefressen - Jetzt habe ich aber irgendwie ein Problem. Für meinen LogIn verwende ich ganz normal aufgebaute Seiten wie z.B.:

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:
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body style="background-color:transparent">
<?php
session_start(); 
include("db.php");
include("functions.inc.php");
if(isset($_REQUEST["submit"])) { 
if(exist("mitglieder WHERE name = '".strip_tags($_REQUEST["name"])."' AND passwort = '".md5($_REQUEST["passwort"])."'") && anzahl("login WHERE ip = 
'".getenv("REMOTE_ADDR")."' AND erfolgreich = 'nein' AND timestamp > '".(time()-60*30)."'") < 4) { 
$eintragen mysql_query("INSERT INTO login 
(name, ip, timestamp, erfolgreich) VALUES ('".strip_tags($_REQUEST["name"])."', '".getenv("REMOTE_ADDR")."', '".time()."', 'ja')"); 

$abfrage "SELECT id FROM mitglieder WHERE name = '".strip_tags($_REQUEST["name"])."' LIMIT 0,1";
$ergebnis mysql_query($abfrage);
while($row mysql_fetch_object($ergebnis))
{
$_SESSION["login"] = $row->id; 
}
echo "<meta http-equiv="refresh" content="0URL=mitgliederbereich.php">"; 
} else { 
$eintragen mysql_query("INSERT INTO login (name, ip, timestamp, erfolgreich) 
VALUES ('".strip_tags($_REQUEST["name"])."', '".getenv("REMOTE_ADDR")."', '".time()."', 'nein')"); // Eintrag in Login!
?>
Login schlug fehl.
<?php
}
} else { 
?>
<form action=login.php method=post>
<table width=90%>
<tr>
<td width="47%" align="right">
<b>Name:</b>
</td>
<td width="2%">
 </td>
<td width=50%>
<input type="text" name="name">
</td>
</tr>
<tr>
<td width="47%" align="right">
<b>Passwort:</b>
</td>
<td width="2%">
 </td>
<td width=50%>
<input type="password" name="passwort">
</td>
</tr>
<tr>
<td width=100% colspan=3>
<p align="center">
<input type="submit" value="Login" name="submit">
</td>
</tr>
</table>
</form>

</body>
</html>


Dann zeigt er mit aber das an:
code:
1:
Parse error: syntax error, unexpected $end in /usr/export/www/hosting/toelten/ponity/login.php on line 65


Bei jeder Seite liegt dieser Error am Ende bei dem Tag:

code:
1:
</html>


Was hat das zu bedeuten?

__________________
Avater-Credits by www.sweetandtalented.com

26.06.2009 11:21 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ZEile 30:

} else {
?>


du schliesst dein else nicht! und damit geht für PHP das ganze weiter und weiter und die seite hört auf ohne das du es beendet hast Augenzwinkern
26.06.2009 11:28 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Themenstarter Thema begonnen von KinoKarte
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ähhm, danke, aber wie kann ich das ändern? Ich dachte mit ?> würde das komplett geschlossen...

__________________
Avater-Credits by www.sweetandtalented.com

26.06.2009 11:41 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

es ist wie bei html... <b> wird erst geschlossen wenn du irgendwo </b> schreibst.

die ultimative formel heisst Augenzwinkern
if(){}else{}

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Katrin: 26.06.2009 11:43.

26.06.2009 11:43 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Themenstarter Thema begonnen von KinoKarte
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Oh, danke! So die LogIn- und die Regristrierungsseite funktionieren jetzt... Danke.

__________________
Avater-Credits by www.sweetandtalented.com

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von KinoKarte: 26.06.2009 12:01.

26.06.2009 11:59 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

genau das selbe du hast das if zwar geöfnet if(){ aber niergens mit nem } geschlossen
26.06.2009 12:01 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Themenstarter Thema begonnen von KinoKarte
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ahh, super... vielen Dank! Habe mich jetzt mid dem gleichen System durch die anderen Seiten gearbeitet- Funzt perfekt. Danke!

Ach,sorry, ich bekomm das einfach nicht hin... Hier mal der Code:

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:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body style="background-color:transparent">
<?php
session_start();
if(isset($_SESSION["login"])) {
include("db.php");
include("functions.inc.php");
refresh($_SESSION["login"]); 
if(isset($_REQUEST["submit"])) {
{
$update mysql_query("UPDATE mitglieder Set email = '".strip_tags($_REQUEST["email"])."', homepage = '".strip_tags($_REQUEST["homepage"])."',
 msn = '".strip_tags($_REQUEST["msn"])."', icq = '".strip_tags($_REQUEST["icq"])."', tag = '".strip_tags($_REQUEST["tag"])."', monat = 
'".strip_tags($_REQUEST["monat"])."', jahr = '".strip_tags($_REQUEST["jahr"])."', benutzertext = 
'".post($_REQUEST["text"])."' WHERE id = '".$_SESSION["login"]."'");
if(!empty($_REQUEST["passwort1"]) && $_REQUEST["passwort1"] == $_REQUEST["passwort2"]) { 
$update mysql_query("UPDATE mitglieder Set passwort = '".md5($_REQUEST["passwort1"])."' WHERE id = '".$_SESSION["login"]."'"); 
}
if(!empty($_FILES["bild"]["name"]) && $_FILES["bild"]["size"] <= 30000) { 
if(endung($_FILES["bild"]["name"]) == ".gif" || endung($_FILES["bild"]["name"]) == ".jpg") { 
$size getimagesize($_FILES["bild"]["tmp_name"]); 
if($sizeasd[0] <= 100 && $sizeasd[1] <= 100) { 
$abfrage "SELECT bild FROM mitglieder WHERE id = '".$_SESSION["login"]."' LIMIT 0,1";
$ergebnis mysql_query($abfrage);
while($row mysql_fetch_object($ergebnis)) 
{
if(!empty($row->bild)) { 
unlink("avas/".$_SESSION["login"].$row->bild); 
}
}
$update mysql_query("UPDATE mitglieder Set bild = '".endung($_FILES["bild"]["name"])."' WHERE id = '".$_SESSION["login"]."'"); 
move_uploaded_file($_FILES["bild"]["tmp_name"],"avatars/".$_SESSION["login"].endung($_FILES["bild"]["name"])); 
}
}
}
}
$abfrage "SELECT email, homepage, msn, icq, tag, monat, jahr, benutzertext, bild FROM mitglieder WHERE id = '".$_SESSION["login"]."' LIMIT 0,1";
$ergebnis mysql_query($abfrage);
while($row mysql_fetch_object($ergebnis))
?>
<body style="text-align: center">

<form action=editprofil.php method=post enctype="multipart/form-data">
<p style="margin-top: 0; margin-bottom: 0"><b>Profil editieren</b></p>
<p style="margin-top: 0; margin-bottom: 0">Wenn du dein Passwort 
oder Bild nicht ändern möchtest, lasse die Felder einfach frei.</p>
<p style="margin-top: 0; margin-bottom: 0"> </p>
<table width=90%>
<tr>
<td width="41%" align="right">
<b>Passwort:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<input type="password" name="passwort1">
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>Passwort Wiederholung:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<input type="password" name="passwort2">
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>E-Mail:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<input type="text" name="email" value="<?= $row->email ?>">
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>Homepage:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<input type="text" name="homepage" value="<?= $row->homepage ?>">
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>MSN:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<input type="text" name="msn" value="<?= $row->msn ?>">
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>ICQ:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<input type="text" name="icq" value="<?= $row->icq ?>">
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>Geburtstag:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<select size=1 name="tag">
<?php if(!empty($row->tag)) { ?><option><?= $row->tag ?></option><?php ?>
<?php
for($i=1;$i<=31;$i++) {
if($i 10) { // Wenn Zahl 1-stellig..
$b "0".$i;
} else {
$b $i;
}
if($b != $row->tag) {
echo "<option>".$b."</option>";
}
}
?>
</select> .
<select size=1 name="monat">
<?php if(!empty($row->monat)) { ?><option><?= $row->monat ?></option><?php ?>
<?php
for($i=1;$i<=12;$i++) {
if($i 10) { // Wenn Zahl 1-stellig..
$b "0".$i;
} else {
$b $i;
}
if($b != $row->monat) {
echo "<option>".$b."</option>";
}
}
?>
</select> .
<select size=1 name="jahr">
<?php if(!empty($row->jahr)) { ?><option><?= $row->jahr ?></option><?php ?>
<?php
for($i=1950;$i<=2005;$i++) {
if($i != $row->jahr) {
echo "<option>".$i."</option>";
}
}
?>
</select>
</td>
</tr>
<tr>
<td width="41%" align="right">
<b>Benutzertext:</b>
</td>
<td width="8%">
 </td>
<td width=50%>
<textarea name="text" cols=25 rows=4><?= postback($row->benutzertext?></textarea>
</td>
</tr>
<tr>
<td width="41%" valign=top align="right">
<b>Anzeigebild:</b><br />
- maximal 30 000 Bytes<br />
- maximal 100*100<br />
- nur .gif und .jpg
<?php
if(!empty($row->bild)) { // Wenn bild dann anzeigen
echo "<br /><img src=avas/".$_SESSION["login"].$row->bild." border=0>";
}
?>
</td>
<td width="8%" valign=top>
 </td>
<td width=50%>
<input type="file" name="bild">
</td>
</tr>
<tr>
<td width=100% colspan=3 align=right>
<p align="center">
<input type="submit" value="Editieren" name="submit">
</td>
</tr>
</table>
</form>

</body>
</html>


Da stimmt schon wieder irgendetwas nicht mit dem /html...

__________________
Avater-Credits by www.sweetandtalented.com

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von KinoKarte: 26.06.2009 14:57.

26.06.2009 12:05 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Eiram100
Mitglied


images/avatars/avatar-12341.jpg

Dabei seit: 06.08.2006
Beiträge: 921

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Cousinchen,

mach doch nochmal das was dir eben geraten wurde... Einfach mal alles durchschauen... Mir fällt nur dies auf:

php:
1:
2:
3:
4:
5:
6:
7:
session_start();
if(isset($_SESSION["login"])) {
include("db.php");
include("functions.inc.php");
refresh($_SESSION["login"]); 
if(isset($_REQUEST["submit"])) {
{


Da wird die Klammer auch nicht geschlossen... Aber ich bin nicht so gut im PHP...

LG

Eiram100

Offtopic//Marie, gleich im Chat, okay?
26.06.2009 14:59 Eiram100 ist offline E-Mail an Eiram100 senden Beiträge von Eiram100 suchen Nehmen Sie Eiram100 in Ihre Freundesliste auf
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Themenstarter Thema begonnen von KinoKarte
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Mhh, das habe ich schon ausprobiert- Will einfach nicht... Ich habe k.A.!

__________________
Avater-Credits by www.sweetandtalented.com

26.06.2009 14:59 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich korrigiere mich: lern nochmals was über PHP! ich hab da dringe nur beim überfliegen schon 5 fehler gesehen die darauf hin deuten das du garnicht weisst was du tust...
www.php-einfach.de sehr empfehlenswert

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Black Katrin: 26.06.2009 15:07.

26.06.2009 15:06 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Themenstarter Thema begonnen von KinoKarte
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von Black Katrin
ich korrigiere mich: lern nochmals was über PHP! ich hab da dringe nur beim überfliegen schon 5 fehler gesehen die darauf hin deuten das du garnicht weisst was du tust...
www.php-einfach.de sehr empfehlenswert


Ich komme auf 6 Fehler Augenzwinkern Allerdings bringt es auch nichts, wenn ich die abändere - Deshalb frage ich ja nach, da es mir einfach so komisch vorkommt.

@Blacktear: Das Grundgerüst ist aus einem Forum, das schon nicht mehr on ist. Allerdings musste ich vieles verändern, da ich nicht die gleichen Möglichkeiten habe.

__________________
Avater-Credits by www.sweetandtalented.com

26.06.2009 15:13 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ach 6 fehler? die du weisst? wieso änderste sie dann nicht?!

haste auch all die tollen fehler:
<?= postback($row->benutzertext) ?><
26.06.2009 15:16 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
KinoKarte KinoKarte ist weiblich
really do luv u


images/avatars/avatar-47188.jpg

Dabei seit: 14.06.2007
Beiträge: 1.492
Herkunft: Deutschland

Themenstarter Thema begonnen von KinoKarte
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

...weil dann der LogIn nicht mehr funzt traurig

Nee, die habe ich nicht - Aber zu dem Thema habe ich auch nirgends was gefunden...

__________________
Avater-Credits by www.sweetandtalented.com

26.06.2009 15:20 KinoKarte ist offline E-Mail an KinoKarte senden Beiträge von KinoKarte suchen Nehmen Sie KinoKarte in Ihre Freundesliste auf
Black Katrin Black Katrin ist weiblich
Mitglied


Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

weil du nichts von php verstehst... du machst absolut nie einen befehl zu hab ich das gefühl... irgendwo zeug zusammen gestückelt ohne zu wissen was du tust. darum nochmals

www.php-einfach.de
26.06.2009 15:31 Black Katrin ist offline Homepage von Black Katrin Beiträge von Black Katrin suchen Nehmen Sie Black Katrin in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Syntax-Error im HTML-Tag

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH