BabyHanah

Hi.
 

Dabei seit: 23.10.2009
Beiträge: 878
Name: Lea :)
 |
|
Ich hab doch wieder den Mut aufgegriffen und wollte an meinem Steckbrief weiterarbeiten,als diese Fehlermeldung kam:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /users/dsnevada/www/Pferd2.php on line 29
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:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Deckstation Nevada</title>
<link rel="stylesheet" href="style.css"
type="text/css">
<link rel="stylesheet" href="style1.css"
type="text/css">
</head>
<body>
<?php
// Verbindung zur Datenbank
include("Datenbank.php");
// Hiermit wird der Wert geholt, der über die URL übergeben wurde. Dieser wird nun für die Abfrage genutzt.
// Somit werden nur genau die Daten abgefragt, die diese ID haben
$id = "$_GET[id]";
$Ergebnis = mysql_query( "SELECT * FROM Pferd where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}
else {
$Data = mysql_fetch_array( $Ergebnis );
//Anzeige der Links (Wenn du den Chara auf mehrere Seiten verteilst
//Hier die Angabe der Daten vom Pferd. Es kann wieder HTML verwendet werden ganz normal eben (; Nur an der Stelle wo die Daten sein sollen schreibt ihr $Data[Spaltenname] hin
echo "<a href="Pferd.php?id=$id">Allgemeines</a> && <a href="Pferd2.php?id=$id">Ausbildung & Zucht</a> - - <a href="Pferd3.php?id=$id">Fotoalbum</a><br><br>
<b>Ausbildung und Zucht von $Data[Name]</b><br><br>
<table style="text-align: left; width: 437px; height: 152px;"
border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td> Disziplin</td>
<td>
Ausbildung</td>
<td>
Potential </td>
</tr>
<tr>
<td>Springen</td>
<td>$Data[Springausbildung]</td>
<td>$Data[Springpotential]</td>
</tr>
<tr>
<td>Dressur</td>
<td>$Data[Dressurausbildung]</td>
<td>$Data[Dressurpotential]</td>
</tr>
<tr>
<td>Vielseitigkeit</td>
<td>$Data[VSausbildung]</td>
<td>$Data[VSpotential]</td>
</tr>
<tr>
<td>Sonstige</td>
<td>$Data[sonstaussi]</td>
<td>$Data[sonstpoti]</td>
</tr>
</tbody>
</table>
<br>
<b>Abstammung/Pedigree</b> <br>
<table style="text-align: left50px; width: 617px; height: 172px;"
border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td><br>
</td>
<td>$Data[vater2]</td>
</tr>
<tr>
<td><br>
</td>
<td>$Data[vater1]</td>
<td></td>
</tr>
<tr>
<td>$Data[Name]</td>
<td></td>
<td>$Data[mutter2]</td>
</tr>
<tr>
<td></td>
<td></td>
<td>$Data[vater3]</td>
</tr>
<tr>
<td></td>
<td>$Data[mutter1]</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td>$Data[mutter3]</td>
</tr>
</tbody>
</table>
<br>
<br>
";
}
?>
</body>
</html>
|
|
__________________ # Love of my Live, my Soulmate.
|
|
29.07.2010 14:19 |
|
|
Oli
Server-Administrator
    
Dabei seit: 13.06.2010
Beiträge: 1.540
 |
|
Das hatte ich dir schon im letzten Thread gepostet...
Zitat: |
Original von Oli
Hi,
du hast das Escapen vergessen:
php: |
1:
2:
3:
4:
|
echo " [...]
<table style="text-align: left50px; width: 617px; height: 172px;"
border="0" cellpadding="0" cellspacing="0">
[...] |
|
Hier im geposteten Code ist das Zeile 32/33, in deinem Originalcode 29/30, weil hier oben noch paar leere Zeilen mit dabei sind
.
[...]
LG,
Oli |
php: |
1:
|
echo "Das hier ist ein Anführungszeichen: ". Es wurde mit vorangesetztem \ geschrieben, damit die Zeichenkette des echo nicht beendet wird."; |
|
|
|
29.07.2010 14:49 |
|
|
BabyHanah

Hi.
 

Dabei seit: 23.10.2009
Beiträge: 878
Name: Lea :)
Themenstarter
 |
|
Sorry : / .. Danke
__________________ # Love of my Live, my Soulmate.
|
|
29.07.2010 15:13 |
|
|
Paty

ehemals Paty_Pu
 

Dabei seit: 13.12.2009
Beiträge: 761
Herkunft: Klagenfurt Name: Patricia
 |
|
tipp tipp tipp
(BabyHanah will noch was fragen,deshalb soll ich nen Beitrag schreiben^^)
__________________ Avatar erstellt von meinem Wichtel^^ Danke<3
|
|
29.07.2010 17:22 |
|
|
BabyHanah

Hi.
 

Dabei seit: 23.10.2009
Beiträge: 878
Name: Lea :)
Themenstarter
 |
|
Ich wollte noch was fragen
Wie bekommt man hin,das bei einem php steckie die bilder dann automatisch mit mouseover im steckie sind ?
__________________ # Love of my Live, my Soulmate.
|
|
29.07.2010 17:24 |
|
|
BabyHanah

Hi.
 

Dabei seit: 23.10.2009
Beiträge: 878
Name: Lea :)
Themenstarter
 |
|
ich hab ja den code schon .. aber geht das einfach so,das die Bilder so erscheienn und man nur drüberfahren muss oder muss man daran noch was ändern?
Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
<javascript>
<img src="glory1.jpg"
onmouseover="Tip('<img src=glory1.jpg><br>Fotocopyright Sina Wilckerling', PADDING, 2, WIDTH, 500)"
onmouseout="UnTip()" height="40" width="53"><img
src="glory2.jpg"
onmouseover="Tip('<img src=glory2.jpg><br>Fotocopyright Sina Wilckerling', PADDING, 2, WIDTH, 500)"
onmouseout="UnTip()" height="40" width="53">
<img src="3.jpg"
onmouseover="Tip('<img src=3.jpg><br>Fotocopyright Sina Wilckerling', PADDING, 2, WIDTH, 500)"
onmouseout="UnTip()" height="40" width="53"></javascript>
|
|
__________________ # Love of my Live, my Soulmate.
|
|
30.07.2010 10:15 |
|
|
Oli
Server-Administrator
    
Dabei seit: 13.06.2010
Beiträge: 1.540
 |
|
Hi,
sollte gehen, wenn du die Anführungszeichen (wie vorher auch schon) mit vorangestelltem \ schreibst. Also im Grunde das Selbe wie bei "normalem" HTML auch.
Was jedoch Probleme bereiten kann/wird:
1. Wo kommt <javascript> her? Sowas gibt es AFAIK nicht - löschen.
2. Sind die Funktionen Tip() und Untip() definiert? Da muss sicherlich noch irgendwo ein Script eingebunden werden, in dem sich diese Funktionen befinden. Falls du nicht weißt, wovon ich rede oder du kein Script dazu hast - wie kamst du auf Tip() und Untip()?
LG
|
|
30.07.2010 12:52 |
|
|
 |
Oli
Server-Administrator
    
Dabei seit: 13.06.2010
Beiträge: 1.540
 |
|
Zitat: |
Original von BabyHanah
Ich hab gedacht das hängt mit Javascript zsm Oo |
Das hängt nur insofern mit Javascript zusammen, dass du im HTML angegeben hast, welche Javascriptbefehle/-funktionen ausgeführt werden sollen. Es handelt sich dabei jedoch um ganz normales HTML - und nicht um Javascript.
Zitat: |
Original von BabyHanah
Und das mit diesem / nur andersrum kapier ich auch nicht .. |
Ist eigentlich ganz einfach, wenn mans erstmal verstanden hat.
Du hast, sagen wir einen echo-Befehl im PHP-Code. Dieser geht von Anführungszeichen bis Anführungszeichen:
echo " ....... ";
Möchtest du nun ein Anführungszeichen ausgeben, würdest du stattdessen die Ausgabe (orange) beenden:
echo " .. " .... ";
Damit nun PHP weiß, dass du die Ausgabe noch nicht beenden, sondern das Anführungszeichen ausgeben möchtest, schreibst du ein \ davor:
echo " .. \" .... ";
LG
|
|
30.07.2010 13:56 |
|
|
BabyHanah

Hi.
 

Dabei seit: 23.10.2009
Beiträge: 878
Name: Lea :)
Themenstarter
 |
|
Achso .. aber was hat das jetzt mit dem Automatischen von den Bildern zu tun? (sorry .. iwie bin ich schlecht im kapieren)
__________________ # Love of my Live, my Soulmate.
|
|
30.07.2010 14:43 |
|
|
Oli
Server-Administrator
    
Dabei seit: 13.06.2010
Beiträge: 1.540
 |
|
Naja, wenn du den Code mit PHP produzieren willst, was ich angenommen habe, musst du das ja wieder beim Ausgeben beachten.
|
|
30.07.2010 15:02 |
|
|
BabyHanah

Hi.
 

Dabei seit: 23.10.2009
Beiträge: 878
Name: Lea :)
Themenstarter
 |
|
Ja ..
__________________ # Love of my Live, my Soulmate.
|
|
30.07.2010 15:20 |
|
|
Impressum
|
|