icefire
Erfahrenes Mitglied
Hallo!
Für ein Vote von Files möchte ich eine Sprungmarke setzen, damit ich wieder an die Ausgangsstelle zurück komme. In HTML gibts die Möglichkeit Sprungmarken zu setzen und zwar so:
Mit name="#a5" wird dann die Makierung gesetzt.
Jetzt habe ich versucht mit PHP das Verfahren anzuwenden. Aber weil ich die Tabellen durch den Inhalt in der Datenbankabfrage bestimme, kann ich keine festen Makierungen setzen. Spasses halber habe ich ein neue Feld "jumper" hinzugefügt und zahlen zugeordnet.
In der Tabelle von der Ausgangsseite (map_cs.php) habe ich nun name=\"#".$data[jumper]."\" eingefügt. Wenn ich auf Vote klicke wird die ID übergeben und die Daten werden nochmal abgefragt und in das Votingformular übergeben.
Jetzt vote ich und er übergibt auch die Makierung an die nächste Seite, die alle Daten eintragen soll und auf die Ausgangsseite verweisen soll. Das hatte ich mir so gedacht:
Ihr könnt euch sicherlich vorstellen das er die aufzurufende Seite nicht findet. Was habe ich denn falsch gemacht bzw. muss ich beachten? Gibts noch eine anderen Lösungsweg mit PHP?
thx for help
ice
Für ein Vote von Files möchte ich eine Sprungmarke setzen, damit ich wieder an die Ausgangsstelle zurück komme. In HTML gibts die Möglichkeit Sprungmarken zu setzen und zwar so:
PHP:
<a href="#a5">Das Kamel</a> // Sprung im Files
<a href="blabla.htm#a11">Philae Tempel</a> // Sprung in ein anderes File
Mit name="#a5" wird dann die Makierung gesetzt.
Jetzt habe ich versucht mit PHP das Verfahren anzuwenden. Aber weil ich die Tabellen durch den Inhalt in der Datenbankabfrage bestimme, kann ich keine festen Makierungen setzen. Spasses halber habe ich ein neue Feld "jumper" hinzugefügt und zahlen zugeordnet.
In der Tabelle von der Ausgangsseite (map_cs.php) habe ich nun name=\"#".$data[jumper]."\" eingefügt. Wenn ich auf Vote klicke wird die ID übergeben und die Daten werden nochmal abgefragt und in das Votingformular übergeben.
PHP:
<input type="hidden" name="jumper" value="<? echo $data[jumper] ?>"></td>
Jetzt vote ich und er übergibt auch die Makierung an die nächste Seite, die alle Daten eintragen soll und auf die Ausgangsseite verweisen soll. Das hatte ich mir so gedacht:
PHP:
echo("<br><table border=\"0\" align=\"center\">
<tr><td>Deine Stimme wurde gezählt!</td></tr>
<tr><td><br></td></tr>
<tr><td><a href=\"index.php?file=map_cs#".$post[jumper]."\">Zurück</a></td></tr>
</table><br>");
Ihr könnt euch sicherlich vorstellen das er die aufzurufende Seite nicht findet. Was habe ich denn falsch gemacht bzw. muss ich beachten? Gibts noch eine anderen Lösungsweg mit PHP?
thx for help
ice