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ä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!
Geschrieben von Stelo am 06.09.2007 um 20:56:
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?
Geschrieben von Stelo am 07.09.2007 um 16:55:
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?
Forensoftware: Burning Board, entwickelt von WoltLab GmbH