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] Pferdetagebücher | Parse Error » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Pferdetagebücher | Parse Error
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Geronimo Geronimo ist männlich
Verrückter Fotoknipser


images/avatars/avatar-23135.gif

Dabei seit: 15.12.2005
Beiträge: 1.995
Herkunft: Albstadt-Ebingen

Pferdetagebücher | Parse Error 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, wie der Titel schon sagt es kommt immer ein Parse Error. Ich habe mit vrh-adventskalender.de.vu gecodet, Tag 12 und 13. Da ich den Login etwas anders habe, habe ich etwas an dem Code rumgebastelt. Folgender Error taucht auf:

code:
1:
Parse error: syntax error, unexpected '<' in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemistet.php on line 24


Line 24 wäre:
code:
1:
<tr>

Die Zeile davor (23):
code:
1:
$inhalt="<br><table border="0" cellpadding="5" cellspacing="0" width="400" style=" border-style: dotted; border-width: 1;">


Wenn ihr selber schauen wollt:
hier lang

Pferd heißt "Gandalf"
User heißt "Daniel"

Hier die Codes:

misten.htm

code:
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:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Wie schön</title>
<link rel="stylesheet" href="http://rsvloerrach.rs.funpic.de/style.css" type="text/css" scroll="no">

</head>

<body background="http://rsvloerrach.rs.funpic.de/rsv/grafiken/hg_i.jpg" bgproperties="fixed">

<form action="/rsv/login/daniel/gemistet.php" method="post"> 
<p align="center">Wie schön, du hast dich anscheinend dafür entschieden, die
Box von einem deiner Pferde auszumisten. Sie war ja auch schon ziemlich dreckig,
es wurde Zeit, dies zu tun.
<br><br> 
<b>Username:</b> 
<input type="text" size="23" name="uname" style="border-style: solid; border-width: 1"> 
<br>

<b>Pferde:</b> 
<input type="text" size="23" name="pname"> 
<br>
Wähle ein passendes Einstreu für dein Pferd <br>
<input type="radio" name="ein" value="Stroh">  <b>Stroh</b> <br>
<input type="radio" name="ein" value="Weizenstroh">  <b>Weizenstroh</b> <br>
<input type="radio" name="ein" value="Haferstroh">  <b>Haferstroh</b> <br>
<input type="radio" name="ein" value="Papierschnipsel">  <b>Papierschnipsel</b> <br>
<input type="radio" name="ein" value="Sägespäne">  <b>Sägespäne</b> <br>
<input type="radio" name="ein" value="Torf"> <b> Torf</b> <br>
<br> <br>
<input type="submit" name="send" value="Box misten">
</form>

</body>

</html>


gemistet.php

code:
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:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Wie schön</title>
<link rel="stylesheet" href="http://rsvloerrach.rs.funpic.de/style.css" type="text/css" scroll="no">

</head>

<body background="http://rsvloerrach.rs.funpic.de/rsv/grafiken/hg_i.jpg" bgproperties="fixed">

<? $uname=$HTTP_POST_VARS['uname'];
$pferd=$HTTP_POST_VARS['pname'];
$ein=$HTTP_POST_VARS['ein'];
// Code von Unicorn/N. Heppler. Verändern und Verwenden auf Webseiten erlaubt, solange dieser Verweis drin bleibt. 

$time = time();
$datum = date("d.m.Y, H:i", $time);

$datei = fopen("rsv/login/daniel/e_$pferd.htm","a+");
$inhalt="<br><table border="0" cellpadding="5" cellspacing="0" width="400" style=" border-style: dotted; border-width: 1;">
<tr>
<td width="400" align="center"> $datum, <b>Die Box wurde gemistet von $uname,</b> Das Einstreu besteht aus $ein</td>
</tr>
</table><br>";

fwrite($datei, $inhalt);
fclose($datei);
?>



<table border="0" cellpadding="5" cellspacing="0" width="424">
<tr>
<td align="center" >
Gut gemacht! Nun fühlt sich <? echo $pname; ?> wieder richtig wohl. Das Misten wurde ins Tagebuch eingetragen. <a href="/rsv/login/daniel/misten.htm"> zurück zum Internbereich</a>
</td> 
</td> 
</tr>
</table>

</body>

</html>


__________________


Nordeck - Bewertung
Cleveland & Co - Chaoten zu viert


Greetz to: sirjenna | Corlago | Dangerous Minds | Sugar | katjaa | Stelo | Greti | Lauri | Black Katrin | May-Britt | Bille

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Geronimo: 30.04.2007 08:46.

30.04.2007 08:40 Geronimo ist offline E-Mail an Geronimo senden Homepage von Geronimo Beiträge von Geronimo suchen Nehmen Sie Geronimo in Ihre Freundesliste auf Fügen Sie Geronimo in Ihre Kontaktliste ein
Kopflos Kopflos ist weiblich
ehemals almanya


images/avatars/avatar-51540.gif

Dabei seit: 16.04.2005
Beiträge: 2.026

RE: Pferdetagebücher | Parse Error 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 Geronimo
Die Zeile davor (23):
$inhalt="<br><table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"400\" style=\" border-style: dotted; border-width: 1;\">


Bei mir kommt eine ganz andere Fehlermeldung ^^ Aber probier das erstmal mit dem Backslash, vllt. bringt das schon etwas.
Zitat:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemi
stet.php on line 22

Warning: fopen(rsv/login/daniel/e_Gandalf.htm) [function.fopen]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemi
stet.php on line 22

Warning: fwrite(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemi
stet.php on line 29

Warning: fclose(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemi
stet.php on line 30
Gut gemacht! Nun fühlt sich Gandalf wieder richtig wohl. Das Misten wurde ins Tagebuch eingetragen. zurück zum Internbereich


lg, almanya

__________________
Zitat:
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw.

30.04.2007 10:19 Kopflos ist offline E-Mail an Kopflos senden Beiträge von Kopflos suchen Nehmen Sie Kopflos in Ihre Freundesliste auf Fügen Sie Kopflos in Ihre Kontaktliste ein
Geronimo Geronimo ist männlich
Verrückter Fotoknipser


images/avatars/avatar-23135.gif

Dabei seit: 15.12.2005
Beiträge: 1.995
Herkunft: Albstadt-Ebingen

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

Geht immer noch nicht, der jetzige Fehler:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemi
stet.php on line 22

Parse error: syntax error, unexpected '<' in /usr/export/www/vhosts/funnetwork/hosting/rsvloerrach/rsv/login/daniel/gemi
stet.php on line 24

22:
code:
1:
$datei = fopen("rsv/login/daniel/e_$pferd.htm","a+");


24: <tr> bzw. 23:
code:
1:
$inhalt="<br><table border="0" cellpadding="5" cellspacing="0" width="400" style=" border-style: dotted; border-width: 1;">";


__________________


Nordeck - Bewertung
Cleveland & Co - Chaoten zu viert


Greetz to: sirjenna | Corlago | Dangerous Minds | Sugar | katjaa | Stelo | Greti | Lauri | Black Katrin | May-Britt | Bille

30.04.2007 11:49 Geronimo ist offline E-Mail an Geronimo senden Homepage von Geronimo Beiträge von Geronimo suchen Nehmen Sie Geronimo in Ihre Freundesliste auf Fügen Sie Geronimo in Ihre Kontaktliste ein
Kopflos Kopflos ist weiblich
ehemals almanya


images/avatars/avatar-51540.gif

Dabei seit: 16.04.2005
Beiträge: 2.026

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 Geronimo
23:
$inhalt="<br><table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"400\" style=\" border-style: dotted; border-width: 1;\">";


Alles zwischen dem roten ist in der Variable gespeichert, aber dass ist ja noch nicht alles was da rein soll (oder ?). Ich dachte, die Variable soll noch ein wenig weiter gehen.
So sollte dieser Teil richtig sein:

23:
$inhalt="<br><table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"400\" style=\" border-style: dotted; border-width: 1;\">
<tr>
<td width=\"400\" align=\"center\"> $datum, <b>Die Box wurde gemistet von $uname,</b> Das Einstreu besteht aus $ein</td>
</tr>
</table><br>";

lg, almanya

__________________
Zitat:
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw.

30.04.2007 11:57 Kopflos ist offline E-Mail an Kopflos senden Beiträge von Kopflos suchen Nehmen Sie Kopflos in Ihre Freundesliste auf Fügen Sie Kopflos in Ihre Kontaktliste ein
Geronimo Geronimo ist männlich
Verrückter Fotoknipser


images/avatars/avatar-23135.gif

Dabei seit: 15.12.2005
Beiträge: 1.995
Herkunft: Albstadt-Ebingen

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

Ok, etz ist wieder der Error mit 24. Und das ist <tr>

__________________


Nordeck - Bewertung
Cleveland & Co - Chaoten zu viert


Greetz to: sirjenna | Corlago | Dangerous Minds | Sugar | katjaa | Stelo | Greti | Lauri | Black Katrin | May-Britt | Bille

30.04.2007 12:02 Geronimo ist offline E-Mail an Geronimo senden Homepage von Geronimo Beiträge von Geronimo suchen Nehmen Sie Geronimo in Ihre Freundesliste auf Fügen Sie Geronimo in Ihre Kontaktliste ein
VRH Pferde
Mitglied


images/avatars/avatar-28285.jpg

Dabei seit: 18.02.2006
Beiträge: 2.402

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

code:
1:
2:
 $inhalt="<br><table border="0" cellpadding="5" cellspacing="0" width="400" style=" border-style: dotted; border-width: 1;">
 
So würde ichs mal probieren in der Zeile über <tr>
30.04.2007 13:10 VRH Pferde ist offline E-Mail an VRH Pferde senden Beiträge von VRH Pferde suchen Nehmen Sie VRH Pferde in Ihre Freundesliste auf
Geronimo Geronimo ist männlich
Verrückter Fotoknipser


images/avatars/avatar-23135.gif

Dabei seit: 15.12.2005
Beiträge: 1.995
Herkunft: Albstadt-Ebingen

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

Danke. Ich habe es nochmal neu gecodet. Naja, wieder ähnliche Fehler:

1.Was muss ich hier ändern, bzw. warum kommt ein Error:

fwrite($datei, $inhalt);
fclose($datei);

2.Warum findet er e_Gandalf.htm nicht?

__________________


Nordeck - Bewertung
Cleveland & Co - Chaoten zu viert


Greetz to: sirjenna | Corlago | Dangerous Minds | Sugar | katjaa | Stelo | Greti | Lauri | Black Katrin | May-Britt | Bille

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Geronimo: 30.04.2007 17:02.

30.04.2007 16:58 Geronimo ist offline E-Mail an Geronimo senden Homepage von Geronimo Beiträge von Geronimo suchen Nehmen Sie Geronimo in Ihre Freundesliste auf Fügen Sie Geronimo in Ihre Kontaktliste ein
Gonzo
Mitglied


Dabei seit: 26.12.2006
Beiträge: 64

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

Just my 2 cent:

Sofern ich das richtig sehe, beendet ein Semikolon ein PHP-Statement.

Daher ist bei der Zeile:

$inhalt="<br><table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"400\" style=\" border-style: dotted; border-width: 1;">

das Semikolon hinter der 1 das Ende des Statements. Damit sind alle Zeichen dahinter sozusagen "überflüssig", und er beschwert sich über diese überflüssigen Zeichen.

Das Resultat der Variablen $inhalt soll aber so sein:

<br><table border="0" cellpadding="5" cellspacing="0" width="400" style="border-style: dotted; border-width: 1";>

wobei ich nicht sicher bin, ob das Semikolon hinter der 1 wirklich benötigt wird.
(Noch eine Anmerkung: die Anführungsstriche vor den Zahlen (0, 5, 400, etc.) werden sicher nicht benötigt und können wegfallen. Dann wird der Code leserlicher.)

Außerdem fehlen der schließende Anführungsstrich sowie das abschließende Semikolon sowie der Backslash vor dem Anführungsstrich (weil dieser Anführungstrich das Pendant zu dem by "style" ist).

Nun gibt es zwei Möglichkeiten:

a) Du markierst das Semikolon genauso wie die Anführungsstriche mit einem Backslash:

$inhalt="<br><table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"400\" style=\" border-style: dotted; border-width: 1\;\">";

oder

b) Du versuchst es mal ohne das Semikolon an dieser Stelle:

$inhalt="<br><table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"400\" style=\" border-style: dotted; border-width: 1\">";

Oder noch einfacher:
Probier mal:

$inhalt="<br><table border=0 cellpadding=5 cellspacing=0 width=400 style=border-style: dotted; border-width: 1>";


Viel Erfolg!
Augenzwinkern
30.04.2007 17:33 Gonzo ist offline E-Mail an Gonzo senden Beiträge von Gonzo suchen Nehmen Sie Gonzo in Ihre Freundesliste auf
Gonzo
Mitglied


Dabei seit: 26.12.2006
Beiträge: 64

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

May-Britt,

ich bin sicher, daß die Syntax bei PHP so sein muß:

$variable=".......";

Analog:

$inhalt="<irgenwelche htmnl-sachen>";
30.04.2007 19:55 Gonzo ist offline E-Mail an Gonzo senden Beiträge von Gonzo suchen Nehmen Sie Gonzo in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Pferdetagebücher | Parse Error

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH