Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Noch ein homepage problem (bildvergrößerung/ zoom seite)

hansapark / 15 Antworten / Baumansicht Nickles

hallo..

ich habe es auf meiner seite so eingerichtet, dass man jedes thumbnail per klick vergößern kann.

man kommt dann auf eine neue seite, auf der das bild in groß ist.
mit erneutem klick auf das bild kommt man wieder zurück..

so habe ich für jedes foto immer eine zugehörige html-seite.

könnte man das irgendwie per javascript (?) ,oder anders, - regeln, dass man nur 1 seite braucht, die dann immer aufgerufen wird und in der automatisch das bild geöffnet wird, auf dessen thumbnail geklickt wurde ? da würde ich mir viel arbeit ersparen.

das geht bestimmt irgendwie, aber ich weiss nicht wonach ich genau suchen muss..

danke für tips
hans a.

bei Antwort benachrichtigen
Borlander hansapark „Noch ein homepage problem (bildvergrößerung/ zoom seite)“
Optionen

Mit serverseitigem Scripting ist sowas kein Problem...

bei Antwort benachrichtigen
hansapark Borlander „Mit serverseitigem Scripting ist sowas kein Problem...“
Optionen

welche "sprachen", (kann man das so nennen?) kommen da in frage?

(auch) php?

oder (noch) was anderes?



danke sehr.
mfg

bei Antwort benachrichtigen
Borlander hansapark „welche sprachen , kann man das so nennen? kommen da in frage? auch php? oder...“
Optionen

Mit PHP wärs kein Problem...

bei Antwort benachrichtigen
gaston1 hansapark „Noch ein homepage problem (bildvergrößerung/ zoom seite)“
Optionen

Hallo,
kann über JavaScript realisiert werden:

Script-Beispiel:

http://www.frank-woog.de/Nickles/script.jpg





Grüsse gaston

bei Antwort benachrichtigen
hansapark gaston1 „Hallo, kann über JavaScript realisiert werden: Script-Beispiel:...“
Optionen

hallo. danke.
also ich probier es grade mit php hinzubekommen..


und glaube auch es klappt.

was ich aber nicht verstehe, ist, wie die php-datei wissen soll, wohin der backlink gehen soll(?)

ich werde das anzeigen des bildes mit GET probieren und dann mit echo a href img src usw..

muss man dann um zurück zu verlinken irgendeine id vergeben?
oder was kann man da machen.?

-------------------------------------
habe zufällig hier auf nickles ein beispiel gefunden für das, was ich bauen will:
so in der art soll es werden:

http://www.nickles.de/v3/tools/zoom.php?img=http%3A%2F%2Fwww.nickles.de%2Fuser%2Fimages%2F17438%2Flizzy_action2.jpg


mfg, h.

bei Antwort benachrichtigen
Borlander hansapark „hallo. danke. also ich probier es grade mit php hinzubekommen.. und glaube auch...“
Optionen

Den Zurück-Link kann man auf Basis des Referers erstellen. Oder ansonsten auch einfach direkt ans Skript mit übergeben (das funktioniert dann auch ohne die Mitarbeit des Browsers)...

Gruß
Borlander

bei Antwort benachrichtigen
hansapark Borlander „Den Zurück-Link kann man auf Basis des Referers erstellen. Oder ansonsten auch...“
Optionen

ich kriegs nicht hin, aber verstehe auch nicht was falsch ist.

hier der link:

<a name="07" href="zoom.php?img=graf/allover/2009tos.jpg"></a>

da will ich quasi "img" an die zoom.php übergeben..

und dann in der zoom.php:

<?php

$showpic = $_GET('img');

echo $showpic;

?>

aber da kommt nur eine fehlermeldung: function must be string (??)


mfg

bei Antwort benachrichtigen
Borlander hansapark „ich kriegs nicht hin, aber verstehe auch nicht was falsch ist. hier der link: da...“
Optionen

Auf Arrays greift man mit eckigen Klammern zu...

bei Antwort benachrichtigen
hansapark Borlander „Auf Arrays greift man mit eckigen Klammern zu...“
Optionen

mmm.

ist nicht so leicht wenn man keine ahnung hat..

jedenfalls vielen dank!

jetzt scheint es zu laufen, zumind. von meinem rechner aus..

hier ist das ergebnis:

http://flavuur.de/writerlesen.php

(das sind die bilder zum vergrößern)

ich muss sagen php ist echt toll..
wenn man es denn mal zum funktioniern kriegt ist es unglaublich effizient..

mfg+thx


bei Antwort benachrichtigen
Borlander hansapark „mmm. ist nicht so leicht wenn man keine ahnung hat.. jedenfalls vielen dank!...“
Optionen

Die Referenz für PHP: http://www.php.net/docs.php
Parameter die Du per GET übergibst solltest Du allerdings URL-Codieren, sonst gibt es Probleme mit Sonderzeichen wie in diesem Beispiel in der Ankerangabe für den Backlink.

Und natürlich sinnigerweise auf der Vergrößerungsseite valides (X)HTML(-Strict) ausgeben ;-)

Gruß
Borlander

bei Antwort benachrichtigen
hansapark Borlander „Die Referenz für PHP: http://www.php.net/docs.php Parameter die Du per GET...“
Optionen

ich verstehe kein wort..
aber das wird sicher richtig sein..

ich vermute url codieren ist dieses hierogglyphen zeug, wo dann für http://xyz so art sonderzeichen eingesetzt werden.. (??)

wie in dem nickles beispiel weiter oben..

und warum ist xhtml strict in dem fall sinnig?

wo doch der rest meiner seite html 4.01 transitional ist (?)
wo ist der konkrete nutzen?
funktioniert nicht beides? html und xhtml?

ps. die php-site hat sich schon unabhängig von deinen tips zu meinem favoriten entwickelt.
von den ganzen php seiten..

mfg
h.

ps2:
danke für investierte energie und zeit um zu helfen.

bei Antwort benachrichtigen
hansapark Nachtrag zu: „ich verstehe kein wort.. aber das wird sicher richtig sein.. ich vermute url...“
Optionen
Dieser Beitrag ist gelöscht!
Dieser Beitrag wurde auf Wunsch seines Veröffentlichers entfernt.
Borlander hansapark „ich verstehe kein wort.. aber das wird sicher richtig sein.. ich vermute url...“
Optionen

Zum Thema url-codierung siehe:
http://de.php.net/manual/de/function.urlencode.php

Zum Thema (X)HTML: Deine aktuelle Bildseite ist keine valide HTML-Seite. Nicht mal Transitional. Da sollte also zumindest eine komplette HTML-Seite draus gemacht werden. Egal nach welchem Standard. Heute würde ich aber wenn immer möglich auf XHTML-Strict setzen. Damit wirst Du langfristig am besten fahren...
Kennst Du http://de.selfhtml.org auch schon?

Zu PHP.net: Das ist die auch die offzielle Seite von und zu PHP ;-)


Gruß
Borlander

bei Antwort benachrichtigen
hansapark Borlander „Zum Thema url-codierung siehe:...“
Optionen

hallo.

ich mach das jetzt so, dass per echo auf der zoom seite die komplette html seite incl. doctype etc . ausgegeben wird.

z.zt. noch als html 4.01 trans.

ich habe nur das problem dass mir der link mit zoom.php?img=xy&back=z für fehler im w3c validator sorgt..


naja.
kommt zeit kommt rat.

mfg
h.

ps: ja, selfhtml kenne ich. und find ich sehr gut.

bei Antwort benachrichtigen
Borlander hansapark „hallo. ich mach das jetzt so, dass per echo auf der zoom seite die komplette...“
Optionen

Warum per echo? In diesem Fall bietet es sich geradezu an nur die variablen Teile per Script auszugeben.

Zum W3C-Validator: Das &-Zeichen muß durch seine HTML-Entity ersetzt werden. Ist eines der speziellen Zeichen von HTML...

Gruß
Borlander

bei Antwort benachrichtigen