Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Archive (https://www.gegen-bilderklau.net/board.php?boardid=73)
--- Archiv (https://www.gegen-bilderklau.net/board.php?boardid=62)
---- Alte Tutorials (https://www.gegen-bilderklau.net/board.php?boardid=64)
----- ... (https://www.gegen-bilderklau.net/thread.php?threadid=100874)
Geschrieben von SammyLG am 30.03.2007 um 12:21:
foren.php? Neue datei? xD
Geschrieben von SammyLG am 30.03.2007 um 16:07:
Bei mir kommt eine Fehlermeldung =(
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/horsefuture/Themen.php on line 7
=(
Code:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
<link rel="stylesheet" type="text/css" href="style.css"> <?
include "zugriff.inc.php"; //Verbindungsdatei zur Datenbank muss bestehen!
$ergebnis = mysql_query("SELECT * FROM Themen WHERE Fid=".$_GET["fid"]);
while($row = mysql_fetch_array($ergebnis)) {
echo "<a href="Antworten.php?fid=".$row["Fid"]."&tid=".$row["Id"]."">";
echo $row["Topic"]."</a><br>"; //Hier warden alle Überschriften der Themen untereinander aufgelistet.
}
echo '<a href="Neuesthema1.php?fid=".$row["Id"]."">neues Thema</a>'
?> |
|
Öhm... Kann es sein, das ich etwas falsch gemacht hatte, mit dem
php: |
1:
2:
|
echo '<a href="Neuesthema1.php?fid=".$row["Id"]."">neues Thema</a>'
?> |
|
Ansonsten, kann mir jemand das mal erklären mit dem
php: |
1:
|
<a href="Neuesthema1.php?fid=".$row["Id"]."">neues Thema</a> |
|
?
Geschrieben von .Maybe am 31.03.2007 um 15:59:
Du musst den Link noch in die Schleife machen...
Des weiteren muss ein ; ans Ende.
Geschrieben von VRH Pferde am 01.04.2007 um 09:52:
Kann ich die Seite mal sehen?
Du musst das so aufrufen:
NeuesThema1.php?fid=FORENID
Geschrieben von .Maybe am 02.04.2007 um 09:37:
Shcau mal bitte in der DB nach, ob wirklich antworten existieren. Wenn nein, müssen wir den Fehler wo anders suchen.
Geschrieben von VRH Pferde am 02.04.2007 um 17:25:
@reiterhofmeeresblick: Du übergibst einfach die Forenid per GET vom Forenindex aus^^
Edit: ah, ich weiß xD
du hast ja schon fid im get von themen.php drin, das übernimmst du, indem du beim link zum neues thema ding einfach schreibst: <a href=NeuesThema1.php?fid='$_GET[fid]'>bla</a>
Geschrieben von VRH Pferde am 05.04.2007 um 13:36:
Es liegt ja anscheinend an diesem max(id) und iwie kenn ich das mit dem max() as max auch nich ^_^
Die zweite Fehlermeldung ist mit header:location bla blubb verbunden, versuchs mal so:
php: |
1:
2:
3:
4:
5:
6:
7:
|
<?
[...]
header("Location: Themen.php?fid=$Fid");
?>
|
|
Geschrieben von VRH Pferde am 05.04.2007 um 21:09:
*bei php.net nachschau*
hm...
Probiers mal damit (hoffe, dass das Forum dann immernoch geht) eventuell lautet deine spalte 'Id' auch 'id' einfach probieren:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
<?
include "zugriff.inc.php"; //Verbindungsdatei zur Datenbank muss bestehen!
$Text = $_POST["Text"];
$Topic = $_POST["Topic"];
$Name = $_POST["Name"];
$Fid = $_POST["Fid"];
$Datum = date("j.n.y");
mysql_query("INSERT INTO Themen SET Fid='$Fid', Topic='$Topic', Erstellt='$Datum'");
$res = mysql_query("SELECT * from Topic ORDER BY Id DESC LIMIT 1");
$row = mysql_fetch_array($res);
$Topic_Id = $row["max"];
mysql_query("INSERT INTO Antworten SET Text='$Text', Topic='$Topic', User='$Name', Fid='$Fid', Tid='$Topic_Id', Erstellt='$Datum'");
header("Location: Themen.php?fid=".$Fid);
?>
|
|
Forensoftware: Burning Board, entwickelt von WoltLab GmbH