|
 |
|
| Autor |
Nachricht |
Flirtcave Neuer [User]

Anmeldung: 23.10.07 Beiträge: 4 Wohnort: Niebüll
|
Verfasst am: 23.10.2007, 14:42 Titel: mouseover |
|
|
Moin, bin schon seit Tagen am Googeln und suche ein Script, das Bilder vergrößert, bei mouseover und dieses in einem neuen Fenster anzeigt.
Bei den Seiten die ich gefunden hatte, waren immer nur Scripte, wo eine bilddatei im Script angegeben wird, die klein ist, die andere groß, zum vergrößern. Super.
Auf meiner Startseite wird volgendes für den Zugriff auf die Userbilder angegeben
| Code: | | <a href =index_start.php?trefferid=$date[siteid]&$sidname=$sidsid/" target=\"$linkziel\"><img width=\"135\" border=\"0\" src=bilder_tum.php?bild=$date[bild]/"></a>$codeonline2<font size=\"1\"><br><br></font>\n"); |
Es sind immer die neusten 4 angemeldeten Users, das heißt, die .jpg ändert sich, darum kann ich in den Scripts nie die Bilddatei angeben. Es ist also der Pfad in dem die Bilder enthalten sind.
die index_start.php
| Code: | <?
@include "./include/sys.php";
$bild = $_GET[bild];
if($bild=="")
{
exit;
}
$size=getimagesize("$bild");
$breite=$size[0];
$hoehe=$size[1];
$name=$size[2];
if($name=="1")
{
$neueHoehe=intval($hoehe*$neueBreite/$breite);
$altesBild=ImageCreateFromgif("$bild");
$neuesBild=imagecreate($neueBreite,$neueHoehe);
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
header("Content-type: image/gif");
ImageJPEG($neuesBild);
imagedestroy($neuesBild);
}
elseif($name=="2")
{
$neueHoehe=intval($hoehe*$neueBreite/$breite);
$altesBild=ImageCreateFromJPEG("$bild");
$neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
header("Content-type: image/jpg");
ImageJPEG($neuesBild);
imagedestroy($neuesBild);
} |
Muß ich in dieser index_start.php den script ändern bzw. einfügen
Hat hier jemand einen Vorschlag ?
-----
edit by eforium (pimped up)
Zuletzt bearbeitet von Flirtcave am 23.10.2007, 14:50, insgesamt einmal bearbeitet
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 480
|
|
| Nach oben |
|
 |
Flirtcave Neuer [User]

Anmeldung: 23.10.07 Beiträge: 4 Wohnort: Niebüll
|
Verfasst am: 23.10.2007, 20:49 Titel: |
|
|
Hat mir nicht wirklich geholfen aber erst mal trozdem danke.
Mal weiter googeln 
|
|
| Nach oben |
|
 |
TNDAriakas Beliebter [User]


Anmeldung: 31.07.07 Beiträge: 277 Wohnort: Bremen
|
Verfasst am: 23.10.2007, 22:43 Titel: |
|
|
Mach dir 2 Bilder, einmal ein grosses, einmal ein kleines. Die Bilder ebnutzt du als Hintergrund. auf diese schreibst du dann per php die namen rauf.
Also für den hintergrund nimmste: bg_small und bg_big als dateinamen
Wie das funzt? Schauste hier: Grafik Funktionen in PHP
die "beschrifteten" Bilder nennste dann users_small und users_big. Damit haben die Bilder immer den gleichen dateinamen und du kanst sie "statisch" mit ins html einbauen.
Weiss zwar nciht was dir das bringt aber das is ja nciht mein problem Mit CSS gehts wahrscheinlich schöner
Also mit den small udn big wird schon nötig sein, weil du sonst entweder ein total verpixeltes grosses bild hast oder ein total verpixeltes kleines
Wie du das mit dem anderen Fenster meinst, kapier ich noch ncizht so ganz.... _________________ So long...Ari
Error! Reality.sys is corrupt. Smash head on keyboard to restart universe.
Google ist dein Freund
|
|
| Nach oben |
|
 |
Flirtcave Neuer [User]

Anmeldung: 23.10.07 Beiträge: 4 Wohnort: Niebüll
|
Verfasst am: 26.10.2007, 17:13 Titel: Vorschau funktioniert aber.... |
|
|
Hallo, habe jetzt ein Hover - css eingefügt, die Vorschau funktioniert in einem Editor, wenn ich die Seite aber auf den Server übertrage, kommen Fehlermeldungen.
Parse error: parse error, unexpected T_STRING in /var/www/vhosts/....on line 39
------------------------------------------------------------------------------------------
Original:
| Code: | | echo("<a href="index_start.php?trefferid=$date[siteid]&$sidname=$sidsid/"" target="\"$linkziel\""><img border=\"0\" src=bilder_tum.php?bild=$date[bild]/"></a>$codeonline2<font size=\"1\"><br><br></font>\n"); |
---------------------------------------------------------------------------------------
Verändert:
| Code: | <ul class="hoverbox">
<li>
echo("<a href=index_start.php?trefferid=$date[siteid]&$sidname=$sidsid/" target=\"$linkziel\"><img width=\"135\" border=\"0\" src=bilder_tum.php?bild=$date[bild] alt=description </a><img src=bilder_tum2.php?bild=$date[bild] alt=description class=preview width=200 height=150 /></a>
</li>
</ul> |
Die erste Zeile :
| Code: | | <link rel=stylesheet href='hoverbox.css' type=text/css media=screen, projection /> |
Und die css habe ich auch übertragen.
Weiß noch jemand eine Lösung ?
-------
edit by eforium (pimped up)
|
|
| Nach oben |
|
 |
Flirtcave Neuer [User]

Anmeldung: 23.10.07 Beiträge: 4 Wohnort: Niebüll
|
Verfasst am: 31.10.2007, 05:52 Titel: Problem gelöst |
|
|
Problem gelöst Danke
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |