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)
----- [PHP & MySQL] PHP Problem ... neues Problem (https://www.gegen-bilderklau.net/thread.php?threadid=97118)


Geschrieben von Startpost-Retter am 10.02.2007 um 10:23:

  PHP Problem ... neues Problem

Siehe unten.



Geschrieben von .Maybe am 10.02.2007 um 10:43:

 

php:
1:
2:
3:
{
   echo "Um deine Auftr&auml;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.



Geschrieben von .Maybe am 10.02.2007 um 10:48:

 

Aber da liegt nicht der einzige Fehler xD Ich erkläre es dir mal damit du es selbst korrigieren kannst:
Wenn du einen Link per echo ausgibst musst du das machen:
<a href=\"http://www.razyboard.com/system/forum-calibris-tierarzt-1714219.html\">Tierarzt - Forum</a>";
Das müsstest du bei jedem machen...

Haaalt mal! xDD



Geschrieben von .Maybe am 10.02.2007 um 10:51:

 

Zäle mal alle klammern genau ab - ich glaub du hast 3 If-zweige nicht geschlossen xD
Das besagt die Fehlermeldung jedenfalls...



Geschrieben von .Maybe am 10.02.2007 um 13:20:

 

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



Geschrieben von .Maybe am 11.03.2007 um 20:44:

 

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;

}
?>



Geschrieben von Yellow am 05.09.2007 um 18:00:

 

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.



Geschrieben von Yellow am 05.09.2007 um 18:05:

 

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 }



Geschrieben von Stelo am 06.09.2007 um 16:32:

 

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! Augenzwinkern



Geschrieben von Stelo am 06.09.2007 um 20:56:

 

Ich seh in fremden Codes ja nie so gut durch! ^^ Ist ja auch schwer! Augenzwinkern
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?



Geschrieben von Stelo am 07.09.2007 um 16:55:

 

Tjajaja, die Sache mit dem Tuts und dem kopieren! Augenzwinkern

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?


Forensoftware: Burning Board, entwickelt von WoltLab GmbH