Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [CSS] CSS und PHP Fehler (https://www.gegen-bilderklau.net/thread.php?threadid=172696)


Geschrieben von Jaysen am 20.06.2010 um 16:45:

  CSS und PHP Fehler

Lso ich versuche nun einen Stevcki zusammen zu basteln und habe diesen 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:


<html>
<head>
<title>Double C Ranch</title>
<link rel="stylesheet" href="css.css">
</head>

<body>

<center>
<?php    include('db.php');  
$sql "SELECT id, bild, copy, name, alt, geburtstag, rasse, charakter, stammname, mutter, vater, muttermutter, vatermutter, muttervater, vatervater FROM dunars";   
$result mysql_query($sql);
 echo "
<table>"; while ($row mysql_fetch_assoc($result)) {  echo "
<tr> <td class="x">Name:</td><td>$row[name]</td> </tr> 
<tr> <td class="x">Alter:</td><td>$row[alt]</td> </tr> 
<tr> <td class="x"><td>Geburtstag:</td><td>$row[geburtstag]</td> </tr> 
<tr> <td class="x"><td>Geschlecht:</td><td>$row[geschlecht]</td> </tr> 
<tr> <td class="x"><td>Rasse:</td><td>$row[rasse]</td></tr> 

<table>
<tr> <td class="x">Charakter:</td></tr> 
<tr><td>$row[charakter]</td> </tr> 
</table> 

<table>
<tr><td class="x">Disziplin</td><td class="classa">Ausbildung</td><td class="classa">Potenzial</td></tr>
<tr><td class="x">Reining</td><td><b>$row[reining]</b></td><td><b>$row[potentreining]</b></td></tr>
<tr><td class="x">Trail</td><td><b>$row[trail]</b></td><td><b>$row[potenttrail]</b></td></tr>
<tr><td class="x">Pleasure</td><td><b>$row[pleasure]</b></td><td><b>$row[potentpleasure]</b></td></tr>
<tr><td class="x">Horsemanship</td></div><td><b>$row[horsemanship]</b></td><td><b>$row[potenthorsemanship]</b></td></tr>
<tr><td class="x">Halter</td><td><b>$row[halter]</b></td><td><b>$row[potenthalter]</b></td></tr>
<tr><td class="x">Cutting</td><td><b>$row[cutting]</b></td><td><b>$row[potentcutting]</b></td></tr>

<table><tr><td class="x">Stammbaum</td></tr></table>
<table>
<tr><td rowspan="2">$row[vater]</td><td>$row[vatervater]</td></tr>
<tr><td>$row[muttervater]</td></tr>
<tr><td rowspan="2">$row[mutter]</td><td>$row[vatermutter]</td></tr>
<tr><td>$row[muttermutter]</td></tr>
</table>

<table><tr><td class="x">Nachwuchs</td></tr></table>
<table>
<tr><td class="x">Fohlen</td><td class="x">Abfohldatum</td><td class="x">Vater</td><td class="x">Mutter</td><td class="x">Besitzer</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
<tr><td>$row[fohlen]</td><td>$row[abfohltermin]</td><td>$row[papa]</td><td>$row[mama]</td><td>$row[besitzer]</td></tr>
</table>

<table><tr><td><td class="x">Erfolge</td></tr>
<tr><td class="x">Platz</td><td class="x">Datum</td><td class="x">Gewinn</td><td class="x">Reiter</td><td class="x">Hof</td><td class="x">Turnier</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>
<tr><td>$row[platz]</td><td>$row[datum]</td><td>$row[gewinn]</td><td>$row[reiter]</td><td>$row[hof]</td><td>$row[turnier]</td></tr>


"; } echo "</table>";

  mysql_close() ?> 

</center>  
</body>  
</html>




</body>
</html>







Seit ich das

<td class="x">

eingefügt habe funktioniert es nicht mehr.

Warnung:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /users/doublecranch/www/dunarsss.php on line 15



Geschrieben von Thorim am 20.06.2010 um 17:03:

 

wird hier farblich ja schön hervorgehoben, alles was in den Zeilen 17 - 69 blau ist, verursaht nen Fehler

statt
class="x"
class=\"x\"
einfügen

d.h. du musst die ganzen doppelten Anführungszeichen mit nem Backslash escapen (wie in Zeile 39 beim colspan)



Geschrieben von Jaysen am 20.06.2010 um 17:13:

 

das heißt also für soetwas brauch man immer einen Backslash?
Ich dachte dies braucht man nur für Zahlen aber Danke! jetzt hab ich auch mal wieder was dazu gelernt



Geschrieben von Oli am 20.06.2010 um 17:38:

 

Du brauchst den Backslash, um PHP anzuweisen, dass du mit dem Anführungszeichen die Zeichenkette nicht beenden willst, sondern, dass das " ein Bestandteil der Zeichenkette ist.

Hier noch zwei Beispiele:

php:
1:
echo "Das ist ein Text mit "Anführungszeichen".";
Die Anführungszeichen sollen ausgegeben werden - und nicht die Zeichenkette beenden.


php:
1:
echo "Das ist ein Backslash: \";
Da der Backslash eine Sonderfunktion hat, muss man auch in diesem Fall PHP anweisen, ihn als Teil der Zeichenkette zu behandeln. Dazu braucht man einen weiteren Backslash davor.



Geschrieben von Jaysen am 20.06.2010 um 18:10:

 

Okay, Danke, dann brauch ich beim nächsten Mal keinen Thread mehr auf machen!


Forensoftware: Burning Board, entwickelt von WoltLab GmbH