Html

Diskutiere Html im Multimedia Forum im Bereich Literatur u. Medien; :?!
#
Schau mal hier: Html. Dort wird jeder fündig!

Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
suchoi.net

suchoi.net

Testpilot
Dabei seit
18.06.2001
Beiträge
823
Zustimmungen
5
Ort
Berlin
Andere Möglichkeit ist:

Rufe ein PHP-Script mit Parameter auf! :D

w.php?bild=bild.jpg

Das Script könnte dann so aussehen:


<?

echo "

<html>
<head></head>
<body>
<img src='../bildpfad/$bild' border='1' onClick='self.close()'>
</body>
</html>

";

?>

:D

Das ist aber nur ne Minimalvariante! Das ganze könnte man noch in eine Table packen und dann noch entsprechend ausrichten...

Oder man läßt noch die Bildgröße dynamisch per PHP ermitteln und macht dann ein Resize....
 
Zuletzt bearbeitet:

Guest

Guest
:rolleyes:
gut nacht :o

du meinst, mit dem Pop-Up Script ein PHP-Script aufrufen, das wiederrum das Foto läd?
 

Guest

Guest
der und sein PHP-Wahn :rolleyes:
Manche sagen ja schon, er hat seiner Freundin an bestimmten Stellen Scripte tatoowiert....:D

Also das in eine Datei (Bild.php) und über das Javazeugs öffnen.
<?

echo "

<html>
<head></head>
<body>
<img src='../bildpfad/$bild' border='1' onClick='self.close()'>
</body>
</html>

";

?>


Woher weiss das Bild.php jetzt aber welches Bild es zeigen soll?


Und was gefällt dir jetzt am Hintergrund nicht? :confused:
 
suchoi.net

suchoi.net

Testpilot
Dabei seit
18.06.2001
Beiträge
823
Zustimmungen
5
Ort
Berlin
<a href="javascript:openFrameless('bild.php?bild=bla.jpg')">click here</a>


OK?! ;)


PHP-Wahn? *lach*


@Veith

Ja, das glaube ich Euch! :D

Wie wärst denn mit: <? session_destroy; ?> ?! :D
 

Guest

Guest
also das mit dem selfclose funzt nicht, aber ich kann da ja jetzt auch diesen javascript-close-befehl einbauen
 
suchoi.net

suchoi.net

Testpilot
Dabei seit
18.06.2001
Beiträge
823
Zustimmungen
5
Ort
Berlin
Vielleicht liegts ja am fehlenden ; nach dem Befehl. Den Punkt hast Du aber, ja?! :D
 

Guest

Guest
egal, ich hab das bild jetzt in eine tabelle eingebaut, in einer zelle unter dem foto ist dann der javascript-close-befehl. sieht ganz gut aus glaub ich, mal hören was peter spricht :D
wie mach ich das jetzt mit der pop-up größe bei verschieden großen Bildern? Da haste vorhin was geschrieben von "kann man auch dynamisch mit vergeben"....
 

Guest

Guest
Hey, Intershop bietet genau die Funktion an die ich brauche! Das wird morgen ausprobiert!
( kauft mal bei www.hse24.de ein, da gibts eine "Zoom"-Funktion bei Katalogbildern)
 
suchoi.net

suchoi.net

Testpilot
Dabei seit
18.06.2001
Beiträge
823
Zustimmungen
5
Ort
Berlin
Zwei Möglichkeiten:

Entweder Du übergibst Parameter der Breite und Höhe, ähnlich wie ?bild=bla.jpg ...

Oder Du baust im PHP-Script eine Funktion ein...

$size = GetImageSize ($bild);

$hoch = $size[1];
$breit = $size[0];


Das muss ganz oben stehen. Wenn das ganze HTML-Zeugs kommt, baust Du im Headbereich einen JS-Aufruf ein der das Fenster auf eine neue Grösse resized. Sieht nur etwas blöd aus... :p

Besser ist, Du öffnest das Fenster gleich in der Grösse. Dazu modifizierst Du wieder das ursprüngliche JS. ;)
 

Martin Kugelmann

Berufspilot
Dabei seit
01.06.2001
Beiträge
77
Zustimmungen
1
Ort
.
... und wenn ihr gerade sowieso bei HTML-Problemen seit, dann hätt ich da auch eins:

Wie kann ich in einem Formular beim Aufruf der Seite einem Feld einen Wert zuordnen, und zwar nicht wie üblich mit value="...", sondern direkt mit einem Link.
Hört sich jetzt etwas verwirrend an, also ausführlich:

Ich hab mehrere Links, die auf ein PopUp-Fenster verweisen, in dem sich ein Formular befindet, das an einen Formmailer weitergegeben wird.

Links schauen bisher so aus:
<a href='javascript:Eintrag("formular.htm","700","500")'>ABC</a>
<a href='javascript:Eintrag("formular.htm","700","500")'>XYZ</a>

Und da soll jetzt ein Befehl rein, der dann einem Feld ( <input type="hidden" name="subject"> )im Formular, das sich in der aufgerufenen Datei befindet, einen bestimmten Wert gibt, und zwar abhängig davon, ob jetzt auf ABC oder XYZ geklickt wurde (value="ABC" oder value="XYZ").

Das ganze hat den Hintergedanken, dass ich nicht für jeden Link (da kommen noch wesentlich mehr dazu), eine eigene Datei mit Formular und eigenem Wert für das Feld machen muss.

Ich hoffe, dass das jetzt einer verstanden hat (ich zweifels irgendwie an; liegt vielleicht an der Uhrzeit :D ) und weiß, wie sowas zu bewerkstelligen ist.

Danke schon mal !
 

Guest

Guest
Hey, das sollte doch theoretisch genauso wie mein Bild wieder mit PHP funktionieren.

Du rufst das Formular über
<a href="javascript:Eintrag('formular.php?value=abc')">ABC</a>
<a href="javascript:Eintrag('formular.php?value=xyz')">XYZ</a>
auf, und baust dann eine formular.php:
<?

echo "

<html>
<head></head>
<body>
<input type='hidden' name='subject' value=$value>
</body>
</html>

";

?>
Oder Jürgen?
Zitat: "Das ist natürlich wieder nur die Minimalvariante :D"

Probiers mal aus, sollte funktionieren! Hoffe ich zumindest
 

Martin Kugelmann

Berufspilot
Dabei seit
01.06.2001
Beiträge
77
Zustimmungen
1
Ort
.
Danke.
PHP ? Hmmm, da hab ich natürlich keine Ahnung davon ...
 

Guest

Guest
Da gehts dir wie mir :(
Aber wir haben ja den guten alten Suchi!! :)
 

Martin Kugelmann

Berufspilot
Dabei seit
01.06.2001
Beiträge
77
Zustimmungen
1
Ort
.
Nun ja, da werd ich jetzt einfach mal mit den Angaben hier etwas rumexperimentieren, vielleicht kommt was raus.
Und wenn nicht, weiß ich jetzt, an wen ich mich wenden muss ... :D
 

Martin Kugelmann

Berufspilot
Dabei seit
01.06.2001
Beiträge
77
Zustimmungen
1
Ort
.
Super, hat so funktioniert wie du es vorgeschlagen hast !
Danke !
 

Guest

Guest
Super!

Dann verrate mir jetzt mal schnell, wie ich in einem Layer eine neue HTML-Datei anzeigen lasse :rolleyes:
 
Thema:

Html

Oben