Bilderskript

Coach

Aktives Mitglied
Hallo,

ich hab mal ne Frage: Ich habe Eventgallerien mit Bildern, die ich hochgeladen habe. Jetzt will ich ein Skript erstellen, mit dem ich:

mir die vorhandenen Bilder anzeigen lassen kann und ich aus diesen dann mehrere wählen kann zur Abstimmung für das Picture of the Week.
Also mach ich praktisch ne neue PotW Gallerie daraus.

Wie könnte ich das realisieren? Ich dachte daran, dass beim Klick auf die Bilder diese mit Rahmen versehen werden und ich anschließend auf "Speichern" klicke zum Eintragen der neuen PotW Gallerie.

Jetzt die Fragen:
1. Bei einer Seite mit weniger Galerien will ich alle Bilder anzeigen (20 pro Seite) und diese dann mit ajax nachladen. Bei einer Seite mit vielen Galerien will ich dagegen nur die Bilder, die in der letzten Woche hochgeladen wurden, anzeigen. Haltet ihr das vorgehen für sinnvoll? Ich möchte im Adminbereich dazu ne Extra "Umschaltfunktion" einbauen.
2. Hat jemand ne Idee, wie ich die Rahmen um die Image-Liste legen könnte und die bei jedem Klick auf ein neues Bild erweitern, bei einem Klick auf ein schon gewähltes Bild dieses wieder entfernen kann? Wäre da über kleine Snippets sehr erfreut
 
Suchst Du sowas ?
CODE <html>

<head>
<STYLE type="text/css">
.image{
border-style:outset;
border-color: red;
border-width:10px;
}

.noborder{
border-width:10px;
border-color: white;
border-style:solid;

}
</style>

<script>
function frameborder(obj){
if(obj.className=='noborder'){
obj.className='image';
} else {
obj.className='noborder';

}
}
</script>

<title>Frameborder</title>
</head>

<body>
<table height="260" border="0">
<tr>
<td class="image" onclick="frameborder(this)">
<IMG src="http://www.google.de/intl/de_de/images/logo.gif" width="301" height="110" border="0">
</td>
</tr>
</table>

</body>

</html>

Per Klick kannst Du einen Rahmen ums Bild legen oder wieder entfernen.

Gruß
Peter
 
danke dir, so etwas in dieser richtung.
jetzt müsste ich noch irgendwie speichern, welche bilder nen rahmen haben und diese dann mit nem form submit an die nächste seite übergeben
 
Zurück
Oben