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] Php- Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Php- Problem
Beiträge zu diesem Thema Autor Datum
 Php- Problem Elise 06.04.2009 20:58
 RE: Php- Problem cll 07.04.2009 11:22

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Elise Elise ist weiblich
Pferdemädchen


images/avatars/avatar-51604.png

Dabei seit: 02.11.2008
Beiträge: 344
Herkunft: Kleinstadt im Vogelsberg
Name: Elli

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

Nein, PHP ist nicht wirklich meine Stärke...
Deshalb brauche ich dringend Hilfe!
In dem Code muss ein Fehler sein, ich finde ihn aber nicht... :S Eigentlich solllte man damit sein Profil editieren können, aber statt dessen kommt das:

Parse error: syntax error, unexpected $end in /usr/export/www/hosting/casacavallo/Login/editprofil.php on line 198

Hier mein 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>
</head>
<body>
<?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>


__________________
I don't think that I can handle,
though I think that you'll be fine.
I never met another lover
who will love me the way
that you did - you are different.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Elise: 06.04.2009 21:01.

06.04.2009 20:58 Elise ist offline E-Mail an Elise senden Beiträge von Elise suchen Nehmen Sie Elise in Ihre Freundesliste auf
cll cll ist weiblich
Hafifan in Action ->www.hafifieber.com


images/avatars/avatar-52953.png

Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern

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 40 öffnest du eine Klammer, schließt du die auch wieder?
unexpected end heißt normal, dass du ein echo oder eine Klammer nicht geschlossen hast.
Tip: schreib hinter jede zugehende Klammer zb:
// Ende if
// Ende while
usw, dann behälst du den Überblick welche du schon geschlossen hast

__________________

07.04.2009 11:22 cll ist offline E-Mail an cll senden Homepage von cll Beiträge von cll suchen Nehmen Sie cll in Ihre Freundesliste auf Fügen Sie cll in Ihre Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Php- Problem

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH