Moin,
also, ich habe einen kleine Seite gebaut welche Zitate nach dem Zufallsprinzip anzeigt.
http://zitate.codename7.de/
Nun, habe die Seite gebaut um etwas Nähe zu PHP aufzubauen.
Funktioniert auch so alles sehr gut, nur wollte ich die Zitate verlinkbar machen.
http://zitate.codename7.de/?zitat=3
das geht auch, jedoch wird dann kein neues Zitat aus der Datenbank geholt, und wird auch keine neue URL generiert.
Ich hoffe bis hierhin ist klar was ich meine ^^
Ein Kumpel sagte mir, dass es mittels JavaScript möglich sei, jedoch habe ich überhaupt keine Ahnung von JavaScript.
Kann mir da Jemand unter die Arme greifen, bzw. hat schon ein paar Codeschnippsel parat?
Hier mein Quellcode:
also, ich habe einen kleine Seite gebaut welche Zitate nach dem Zufallsprinzip anzeigt.
http://zitate.codename7.de/
Nun, habe die Seite gebaut um etwas Nähe zu PHP aufzubauen.
Funktioniert auch so alles sehr gut, nur wollte ich die Zitate verlinkbar machen.
http://zitate.codename7.de/?zitat=3
das geht auch, jedoch wird dann kein neues Zitat aus der Datenbank geholt, und wird auch keine neue URL generiert.
Ich hoffe bis hierhin ist klar was ich meine ^^
Ein Kumpel sagte mir, dass es mittels JavaScript möglich sei, jedoch habe ich überhaupt keine Ahnung von JavaScript.
Kann mir da Jemand unter die Arme greifen, bzw. hat schon ein paar Codeschnippsel parat?
Hier mein Quellcode:
HTML:
<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd>
<html xmlns=http://www.w3.org/1999/xhtml xml:lang=en>
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 />
<title>Filmzitate</title>
<style type=text/css>
<!--
#center
{
position: absolute;
top: 40%;
width: 100%;
text-align: center;
}
#content
{
position: absolute;
width: 100%;
font:italic 40px BOOKOSI;
color:#666;
}
#info
{
position: absolute;
vertical-align: center;
padding: 10px;
width: 100%;
font:italic 20px Verdana;
color:#333;
}
#button
{
position: absolute;
right:5px;
bottom:5px;
}
#schicken
{
position: absolute;
left 9px;
bottom: 9px;
color: 333;
font: 16px Verdana;
}
a:link {color:333; text-decoration:underline; }
a:visited {color:333; text-decoration:underline; }
a:focus {color:333; text-decoration:underline; }
a:hover {color:333; text-decoration:underline; }
a:active {color:333; text-decoration:underline; }
-->
</style>
</head>
<body style="overflow:hidden;">
<div id=center>
<div id=content>
<?php
mysql_connect(xxxxx) or die
("Verbindung zum Server fehlgeschlagen.");
mysql_select_db(xxxxx) or die
("Die Datenbank ist nicht erreichbar.");
session_start();
$test = $_GET['zitat'];
if ($test != 0) {
$zitat = mysql_query("SELECT zitat, name, film FROM tabelle WHERE id = $test"); }
else
{ $zitat = mysql_query("SELECT zitat, name, film FROM tabelle WHERE id != '".$_SESSION["alt"]."' ORDER BY RAND() LIMIT 0,1");
}
$_SESSION["alt"] = $id;
while($rzit = mysql_fetch_object($zitat))
{
echo "„";
echo $rzit->zitat;
echo "”";
echo "<div id=info>";
echo $rzit->name;
echo "<font color=\"#999\" size=\"-1\"> – ";
echo $rzit->film;
echo "</font>";
}
?>
</div>
</div>
</div>
<div id=button>
<form method="post">
<input type="button" value="Neues Zitat"
onclick="window.location.reload()"></input>
</form>
</div>
<div id=schicken>
<a href="mailto:rony@codename7.de?subject=Zitatseite">Zitat zuschicken/verbessern.</a></div>
</body>
</html>
Zuletzt bearbeitet: