Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [JS] Javascript öffnet kein Popup » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Javascript öffnet kein Popup
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Medic Droid
Mitglied


images/avatars/avatar-52659.gif

Dabei seit: 12.08.2007
Beiträge: 4.608
Herkunft: Kiel

Javascript öffnet kein Popup Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

+hust++hust+

Ich bin mal wieder zu dumm... jetzt habe ich zwar geschafft, dass keine Fehlermeldung vorliegt, nur macht es nicht das, wofür es eigentlich gut sein sollte. Es öffnet nicht die Fotos, wenn ich auf die Seite gehe.

Ich vermute, es liegt an dem schönen zeichengewirr Ende Zeile 24 :>

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:
<?php
    include("db.php");
    
    if($_REQUEST["action"] == "download") { // Wenn Download dann:
        $abfrage "SELECT downloads, endung FROM natur WHERE id = '".$_REQUEST["id"]."'"// Daten abrufen wo unser Eintrag ist!
        $ergebnis mysql_query($abfrage); 
        while($row mysql_fetch_object($ergebnis)) 
        { // Wenn es ein Ergebnis gibt:
            $aendern "UPDATE natur Set downloads = '".($row->downloads++)."' WHERE id = '".$_REQUEST["id"]."'"; 
            $update mysql_query($aendern); // Downloadanzahl eintragen +1
            echo "<meta http-equiv=refresh content='0; URL=bilder/natur/".$_REQUEST["id"].$row->endung."'>"// Weiterleitung zum natur!
        } 
    }
    else { // Wenn kein Download Normal Anzeige
        $proseite 10// Wieviele Einträge pro Seite? 
        
        if(!isset($_REQUEST["seite"])) { $seite 0; } // Wenn die Seite leer ist, ist Seite = 0 
        else { $seite $_REQUEST["seite"]; } 
        
        $abfrage "SELECT * FROM natur LIMIT ".$seite.",".$proseite// Limit fängt bei seite an und zeigt soviele Einträge wie bei proseite 
        $ergebnis mysql_query($abfrage); 
        while($row mysql_fetch_object($ergebnis)) 
        { 
            echo "<img src=bilder/natur/thumb_".$row->id.$row->endung." border=0 alt='am' onclick="popupPicture(\'natur.php?action=download&id=".$row->id."\');" />
             "; // bilder/natur/thumb_idENDUNG ist die url zur Vorschau. Im alt Befehl steht das Datum! Link, um natur zu Downloaden mit Zähler!
        } 
        
        echo "<br><br>";
        $count = 0; // Seitenfunktion, siehe anderes Tutorial
        $abfrage = "SELECT id FROM natur"; 
        $ergebnis = mysql_query($abfrage); 
        while($row = mysql_fetch_object($ergebnis)) 
        { 
            if($count%$proseite == 0) { 
                $aktuelleseite = $count/$proseite+1; 
                if($count == $seite) { 
                    echo $aktuelleseite." "; 
                } else { 
                    echo "<a href=?seite=$count>".$aktuelleseite."</a> "; 
                } 
            } 
            $count++; 
        } 
    }
?>
<div id="bg" onclick="closePopup();"></div>
<div id="display" onclick="closePopup();"><img src="#" alt="" onclick="closePopup();" /></div>
<script type="text/javascript" src="pics.js"></script>



pics.js
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
function popupPicture(image)
{
	display = document.getElementById("display");
	bg = document.getElementById("bg");
	display.style.display = "block";
	bg.style.display = "block";
	display.firstChild.setAttribute("src", image);
	display.firstChild.setAttribute("alt", image);
}

function closePopup()
{
	display = document.getElementById("display");
	bg = document.getElementById("bg");
	display.style.display = "none";
	bg.style.display = "none";
}


wäre toll, wenn mir irgendjemand helfen könnte^^

__________________
1984

19.04.2008 06:52 Medic Droid ist offline E-Mail an Medic Droid senden Beiträge von Medic Droid suchen Nehmen Sie Medic Droid in Ihre Freundesliste auf
Medic Droid
Mitglied


images/avatars/avatar-52659.gif

Dabei seit: 12.08.2007
Beiträge: 4.608
Herkunft: Kiel

Themenstarter Thema begonnen von Medic Droid
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von reiterhofmeeresblick
In Zeile 24 fällt mir nur eines auf: Muss man vor ' einen Backslash setzen?


Ich weiß es nicht genau und habe es einfach mal angenommen :>

__________________
1984

19.04.2008 10:15 Medic Droid ist offline E-Mail an Medic Droid senden Beiträge von Medic Droid suchen Nehmen Sie Medic Droid in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [JS] Javascript öffnet kein Popup

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH