Autor |
Nachricht |
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Fr 15.10.2004 15:48
Titel
|
|
|
Wenn die gleiche Url gereloaded wird, woher soll das Script dann ohne Session wissen, das es ein Reload ist?
|
|
|
|
|
webdeveloper
Threadersteller
Dabei seit: 25.05.2003
Ort: SG
Alter: 39
Geschlecht:
|
Verfasst Fr 15.10.2004 17:04
Titel
|
|
|
verstehe nicht ganz...
ich sag einfach mal, was ich vorhabe... geht dann vllt. auch anders, als ich es vorhabe.
wenn ich auf einen link klicke (auf irgendeinen, den ich "gemischt" habe), soll sich ein layer öffnen bzw. sichtbar sein.
darin sollen halt infos zu dem jeweiligen bild (link) stehen...
|
|
|
|
|
Anzeige
|
|
|
webdeveloper
Threadersteller
Dabei seit: 25.05.2003
Ort: SG
Alter: 39
Geschlecht:
|
Verfasst Fr 15.10.2004 17:17
Titel
|
|
|
habe es jetzt mal so gemacht:
Code: |
<script language="JavaScript" type="text/javascript">
<!--
function show() {
if(document.getElementById)
document.getElementById("bild").style.visibility = "visible";
}
//-->
</script>
\\mischen
<div class="content" >
<img src="../img/bp.gif" height="55" width="55" border="0">
<?php
if($start == 1) {
$sql = "SELECT id, titel FROM bilder ORDER BY rand()";
$result = mysql_query($sql);
while($arr = mysql_fetch_array($result, MYSQL_ASSOC)) {
$id = $arr["id"];
$titel[] = $arr["titel"];
echo '<a href="javascript:show('.$id.')">'.$arr["titel"].'</a> <img src="../img/bp.gif" height="65" width="65" border="0"> ';
}
}
echo '
</div>
';
\\ den link in einem layer anzeigen
$sql2 = 'SELECT * FROM bilder WHERE id = '.$id.'';
$result2 = mysql_query($sql2);
while($arr2 = mysql_fetch_array($result2, MYSQL_ASSOC)) {
$id2 = $arr2["id"];
$titel2 = $arr2["titel"];
$groesse = $arr2["groesse"];
$jahr = $arr2["datum"];
echo ''.$id.' ||'.$id2.':'.$titel2.'';
}
echo'
<div class="bild" id="bild" style="visibility:hidden">
<strong>Titel:</strong> '.$titel2.'<br><br>
<strong>Größe:</strong> '.$groesse.'<br>
<strong>Jahr:</strong> '.$jahr.'<br>
</div>
';
?>
|
frage: wieso/wie bekomme ich die id nmach unten, wenn ich auf einen link klicke??
ausserdem "aktualisert" er den wert nicht (der untere layer), wenn ich was anderes auswähle...
|
|
|
|
|
webdeveloper
Threadersteller
Dabei seit: 25.05.2003
Ort: SG
Alter: 39
Geschlecht:
|
Verfasst Fr 15.10.2004 20:08
Titel
|
|
|
wäre nett, wenn mir nochmal jemand helfen könnte.....
|
|
|
|
|
karmacoder
Dabei seit: 15.04.2002
Ort: Fürth
Alter: 42
Geschlecht:
|
Verfasst Fr 15.10.2004 23:22
Titel
|
|
|
ich versteh leider garnicht was du bezwecken willst, da ist js,php,html wild gemischt und ich habe keine ahnung was das soll...
vielleicht könntest du nochmal deine aufgabenstellung erleutern
|
|
|
|
|
webdeveloper
Threadersteller
Dabei seit: 25.05.2003
Ort: SG
Alter: 39
Geschlecht:
|
Verfasst Sa 16.10.2004 00:01
Titel
|
|
|
1.: Die Links (titel) werden ja gemischt. OK.
Wenn ich auf einen der links klicke, soll sich der layer "content" öffnen...
Das klappt schonmal nicht
In diesem Layer soll dann der text, die größe etc. stehen, die über den link mit der ID übergeben wird.
Das macht er auch nicht, unten auf der seite lasse ich es ausgeben... Irgendwie scheint es, als wird es nochmal gemischt!
2.: wenn ich auf einen der punkte "vita" oder "index" oder so klicke (die punkte befinden sich auf jedem der layer, ist soz. ein mini-menü), soll der alte layer "content" ausgeblendet werden bzw. der neue - meintewegen der vita - drüber.
|
|
|
|
|
karmacoder
Dabei seit: 15.04.2002
Ort: Fürth
Alter: 42
Geschlecht:
|
Verfasst Sa 16.10.2004 03:28
Titel
|
|
|
antworten zu dem bitte in http://www.mediengestalter.info/thema27408-0.html
das muss ma richtig aufgeräumt und sortiert werden... wenn ich wach bin
webdeveloper [/b] bitte eröffne ned einfach einen zweiten thread!
|
|
|
|
|
webdeveloper
Threadersteller
Dabei seit: 25.05.2003
Ort: SG
Alter: 39
Geschlecht:
|
Verfasst Mi 20.10.2004 19:14
Titel
|
|
|
schwampf hat geschrieben: | versuch mal sowas hier:
Code: | $sql = "SELECT titel FROM bilder";
$result = mysql_query($sql);
while($arr = mysql_fetch_array($result, MYSQL_ASSOC)) {
$titel[] = $arr[titel];
}
$zahl = count($titel)-1;
$zufall = rand(0,$zahl);
echo $titel[$zufall]; |
|
wieso bekomme ich nur das letzte bild angezeigt?? (es wird nicht per "zufall" gewählt...) :help:
|
|
|
|
|
|
|
|
Ähnliche Themen |
Fieses PHP/MySQL-Skript gibt nur "Array Array Array..." aus
[mysql/php] array speichern
[php / mysql] Mysql Daten in php als Link ausgeben
Daten aus MySql auslesen
[mySQL] / [PHP] Daten aus DB in html-tag ausgeben?
Daten aus mysql Datenbank laden
|
|