PHP Problem ... neues Problem |
Startpost-Retter
Mitglied
 
Dabei seit: 24.01.2011
Beiträge: 12.246
Herkunft: Gegen Bilderklau, intern
 |
|
|
10.02.2007 10:23 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
php: |
1:
2:
3:
|
{
echo "Um deine Aufträge zu erledigen, musst du folgenden Link anklicken: <a href="http://www.razyboard.com/system/forum-calibris-tierarzt-1714219.html">Tierarzt - Forum</a>";
} |
|
Hab mir mal nur die Zeilen angeschaut, versuchs mal damit anstatt dessen, was du geschrieben hast.
|
|
10.02.2007 10:43 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
Zäle mal alle klammern genau ab - ich glaub du hast 3 If-zweige nicht geschlossen xD
Das besagt die Fehlermeldung jedenfalls...
|
|
10.02.2007 10:51 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
Freut mich, das ich dir geholfen hab. Wenn die oben beschriebene Fehlermeldung auftaucht ist es häufig so, das etwas vergessen wurde zu schließen ^^
Ich schau mal xD
|
|
10.02.2007 13:20 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
Uah xD Ich blick da nicht richtig durch O.o
Aber ich machs immer wie du - nicht sehr strukturiert aber praktisch.
Ich habs nicht getestet =/
Kannst du mir weitere Fehler per PN o. ICQ schicken? Dann mach ichs fertig xD:
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:
|
<?php
switch ($pferd) {
case "1":
$abfrage = "SELECT id, bild, name, rasse, geburtsjahr, fellfarbe, abzeichen, eignung, wert, besitzer FROM pferde WHERE id = '1'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<html><head><title>allg. Informationen</title><link rel="stylesheet" type="text/css" href="style.css"></head>
<body><table width=" 500px" height=" 224px"
border="1" cellpadding="2" cellspacing="0"><tr><td
colspan="3" rowspan="1"><b><? echo "$row[name] | $row[id]"; ?></b><br></td></tr><tr><td
colspan="1" rowspan="9"
><? echo "<img
width="190px" height="228px" alt="$row[name]"
src="$row[bild]">"; ?></td><td colspan="2"
rowspan="1"
>Allg.
Informationen</td></tr><tr><td
>Name</td><td
><? echo $row[name]; ?><br></td></tr><tr><td
>Rasse</td><td
><? echo $row[rasse]; ?></td></tr><tr><td
>Geburtsjahr</td><td
>*<? echo $row[geburtsjahr]; ?></td></tr><tr><td
>Fellfärbung</td><td
><? echo $row[fellfarbe]; ?></td></tr><tr><td
>Abzeichen</td><td
><? echo $row[abzeichen]; ?></td></tr><tr><td
>Eignung</td><td
><? echo $row[eignung]; ?></td></tr><tr><td
>Wert</td><td
><? echo $row[wert]; ?>euro;</td></tr><tr><td
>Besitzer</td><td
><? echo $row[besitzer]; ?></td></tr><tr
><td
style="text-align: left;" colspan="3" rowspan="1"><? echo "<a href="allginformationen.php?pferd=$row[id]">allg.
Informationen</a> - <a
href="charakter.php?pferd=$row[id]">Charakter</a> - <a
href="ausbildung.php?pferd=$row[id]">Ausbildung</a>
- <a
href="verhalten.php?pferd=$row[id]">Verhalten</a> - <a
href="gesundheit.php?pferd=$row[id]">Gesundheit</a>
- <a
href="zucht.php?pferd=$row[id]">Zucht</a>"; ?><br></td></tr></table></body></html>
<?
}
?>
<?
break;
}
?> |
|
|
|
11.03.2007 20:44 |
|
|
Yellow
Mitglied
 

Dabei seit: 07.02.2005
Beiträge: 1.931
 |
|
Zum Problem2:
php: |
1:
|
echo "<option value="$row->RID">$row->Name"; //warum speicher GB dieses \ vor dem "$ro nicht? Da stand " im Eingabefeld ... |
|
schreib mal das in Zeile 39 da hat ein '\' vor dem " gefehlt.
|
|
05.09.2007 18:00 |
|
|
Yellow
Mitglied
 

Dabei seit: 07.02.2005
Beiträge: 1.931
 |
|
du hast vergessen eine geschweifte klammer zu schliessen so wie ich das sehen (die der while schleife) da fehlt also am ende der while schleife eine }
|
|
05.09.2007 18:05 |
|
|
Stelo

de drecksche Assl
 

Dabei seit: 28.04.2005
Beiträge: 1.628
 |
|
Ich hoffe mal, ich bin jetzt beim richtigen Problem und zwar in der Datei sessionhelpers.inc.php hast du ich glaube einen Fehler gemacht.
php: |
1:
2:
3:
4:
5:
6:
7:
|
function login($userid)
{
$sql="UPDATE users
SET UserSession='".session_id()."'
WHERE UserId=".$userid;
mysql_query($sql);
} |
|
Und zwar solltest du nach $userid doch wieder die " machen! ^^
Ob dir das jetzt bei dem Problem hilft, weiß ich aber nicht!
__________________
"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass

|
|
06.09.2007 16:32 |
|
|
Stelo

de drecksche Assl
 

Dabei seit: 28.04.2005
Beiträge: 1.628
 |
|
Ich seh in fremden Codes ja nie so gut durch! ^^ Ist ja auch schwer!
Aber du schreibst ja da session_start, doch wie ich sehe arbeitest du ja mit sessid und speicherst die in der Datenbank, also wo regestierst du dort die SESSION?
__________________
"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass

|
|
06.09.2007 20:56 |
|
|
Stelo

de drecksche Assl
 

Dabei seit: 28.04.2005
Beiträge: 1.628
 |
|
Tjajaja, die Sache mit dem Tuts und dem kopieren!
Also frage ich mal so:
1. Schreibst du iwo in deinem Code etwas in der Art:
php: |
1:
|
$_SESSION['name'] = $_POST['nick']; |
|
oder so ähnlich halt?
2. Wie überprüfst du denn, ob jemand eingeloggt ist?
__________________
"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass

|
|
07.09.2007 16:55 |
|
|
|
Impressum
|