TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 12.07.2007, 15:36   #1
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg

Fehler in der <a href...


Hallo Forum,

seit Tagen schlage ich mit einem Problem herum. Habe eine Bildergalerie erstellt mit einer Navi. Mein Gedanke war, sobald ich in der Navi ein Bild anklicke, dann sollte das grosse Bild mit Beschriftung erscheinen. Es funktioniert soweit, aber in der Navi ist ein a href mit wiederholtem Aufruf der ganzen Page. Dadurch muss ich jedesmal die Navi neu auf das Bild positionieren. Und das bei 50–70 Bilder ist sehr lästig. Weiß jemand der Mitglieder wie man so etwas regeln kann? Oder ist es möglich, nach Aufruf der Page wieder in der gleichen Position der Navi anzukommen? Die beigefügte txt-Dat. braucht man nur wieder in PHP umzunennen.
Angehängte Dateien
Dateityp: txt imagesVerz.txt (3,0 KB, 17x aufgerufen)
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten


Alt 12.07.2007, 15:44   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Zitat:
Zitat von kami Beitrag anzeigen
Dadurch muss ich jedesmal die Navi neu auf das Bild positionieren. Und das bei 50–70 Bilder ist sehr lästig.
Das verstehe ich nun nicht so ganz ...
Ich denke aber ein Anker sollte das sein, was Du suchst ... oder!?
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 12.07.2007, 15:49   #3
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
... ja Webcreate, das könnte sein.

Hast Du den Code Dir angeschaut. Sind schon viele Versuche drin.
Wenn das die Page mit dem großem Bild aufgebaut, daß die Navi auch das Bild an der seite steht, damit man nachfolgende Bilder weiter aussuchen kann.
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Alt 12.07.2007, 15:58   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Ich habe mir den Code angeschaut, kann mir dabei nur nicht vorstellen, wie es aussehen soll und auch nicht wie die Elemente postioniert sein sollen.
Was soll denn nun genau passieren, wenn man ein Bild (thumb) anklickt?
Klar, die Page wird geladen und das Bild wird in groß gezeigt, nur soll nun automatisch runter zum Bild gefahren werden?
Dann ist ein Anker das richtige, einfach den Anker auf die id content legen.

Wenn ich das nun falsch verstehe, wäre eine online-Version nicht schlecht, damit man das mal sehen kann.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 12.07.2007, 17:30   #5
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
Hallo Mark,

hier die Page:john

Vielleicht findest Du als Fachmann eine Lösung.
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Alt 12.07.2007, 17:40   #6
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
Hallo!

Ich nehme an du generierst die Seite?
dann mach vor jedes Thumbnail, was Du ausgibst ein
HTML-Code:
<a name="18"></a>*
Dann erweiterst Du den Link, mit dem das grosse Bild angezeigt wird einfach um
HTML-Code:
<a href=imagesVerz.php?bild=18#18*>
Damit sollte der rechte "frame" immer dahin springen, wo Du gerade geklickt hast

* Die 18 steht hier natürlich nur exemplarisch für die BildID.
__________________
...zur Zeit außer Betrieb...
Moritz ist offline   Mit Zitat antworten
Alt 12.07.2007, 17:48   #7
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
Hallo Mark,

dann kann ich doch genauso die Angabe in $x beim Generieren machen?
PHP-Code:
<a name="$x"></a>*
<
a href=imagesVerz.php?bild=$x#$x*> 
Warum ist das Sternchen dahinter?
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Alt 12.07.2007, 17:52   #8
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von kami Beitrag anzeigen
Warum ist das Sternchen dahinter?
Weil er eine Anmerkungen dazu geschrieben hat
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist offline   Mit Zitat antworten
Alt 12.07.2007, 17:55   #9
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
... Hallo Cybergreek,

doch nicht gleich "Scheeler Kop" sagen.
Vor lauter Befehlen sehe ich doch keinen Hinweis mehr
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Alt 12.07.2007, 18:00   #10
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von kami Beitrag anzeigen
doch nicht gleich "Scheeler Kop" sagen.
Dat mit dem Kop han ich nie jesaat. Schließlich ist ja jeder Jeck anders
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist offline   Mit Zitat antworten
Alt 12.07.2007, 18:03   #11
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
... ich glaube doch daß Du mich verstanden hattest. Bist ja ein Kölner und ich bin ein zugereister Düsseldorfer. LOL
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Alt 12.07.2007, 18:10   #12
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKECybergreek ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von kami Beitrag anzeigen
... ich glaube doch daß Du mich verstanden hattest. Bist ja ein Kölner und ich bin ein zugereister Düsseldorfer. LOL
Sorry, das wusste ich nicht... Mach Dir nichts draus, Du bist schon auf dem richtigen Weg...
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist offline   Mit Zitat antworten
Alt 12.07.2007, 18:17   #13
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
....

möchte allen danken die mir auf "die Sprünge" geholfen haben. Ich weiß nicht, wie lange ich noch hätte suchen müssen. vom Mark habe ich mir die Procedur filename_parts eingebaut. Bin noch zugange. Wenn Ihr neugierig seid, könnt ihr Euch das ja immer mal zwischendurch ansehen.
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Alt 12.07.2007, 19:33   #14
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
So, ich hatte mal 5 Minuten ...
Das mit dem Anker sollte ja nun fast klar sein.
Dann kommen wir mal zum Rest ...
- Versuche PHP und HTML besser zu trennen, so blickt da kaum einer durch.
- Wenn schon XHTML, dann auch auf die Page auch Valide ist.
- Schau Dir mal den von Deinem PHP generierten Code an ... das kann man besser machen.
- Dein Code mach eine DIV Suppe, nutze für die Navi eine Liste

So hier mal meine Version:
PHP-Code:
<?php
$th_dir 
"news_letter/2007/thumbnails/";
$img_dir "news_letter/2007/images/";

if(!empty(
$_GET['bild'])){
    if(
is_numeric($_GET['bild'])) $bildnummer $_GET['bild'];
}

function 
filename_parts($name$count NULL$spacesign NULL){
    
$parts      =   explode('.'strrev($name));
    
$extension  =   strrev($parts[0]);
    for(
$i count($parts)-1$i >=$i--){
        
$surname .= strrev($parts[$i]);
        if(
$i 1)$surname .= ".";
    }
    
$count == NULL $surname $surname $surname substr($surname0$count);
    
$spacesign == NULL $surname $surname $surname str_replace($spacesign" "$surname);
    return array(
'extension' => $extension,
                 
'name' => $surname);
}  

function 
listPicture($dir$type){
    
$x 1;
    foreach (
glob($dir."*.".$type) as $filename) {
        
$picture[$x]['file'] = htmlentities(substr($filenamestrrpos($filename"/")+1));
        
$x++;
    }
    return 
$picture;
}

function 
createNavi(){
    global 
$pic$th_dir$img_dir;
    for(
$x 1;$x <= count($pic);$x++) {
        
$file $pic[$x]['file'];
        
$anzeige filename_parts($file4);
        
$anzeige $anzeige['name'].".".$anzeige['extension'];
        
$navi .= "<li class='thumb' id=\"pic$x\">\n";
        
$navi .= "  <a href=\"$_SERVER[PHP_SELF]?bild=$x#pic$x\"><img src=\"$th_dir$file\" alt=\"$anzeige\" /><br />\n";
        
$navi .= "  $anzeige </a>\n";
        
$navi .= "</li>\n"
    }
    return 
$navi;
}

function 
createContent(){
    global 
$pic$bildnummer$th_dir$img_dir;
    if(!empty(
$bildnummer)){
        
$file $pic[$bildnummer]['file'];
        
$name filename_parts($file''"_");
        
$name substr($name['name'], 4);
        return 
$content "<img src=\"$img_dir$file\" alt=\"$file\"/>\n<br /><p>$name</p>\n";
    }
    else return 
$content "<p>W&auml;hlen Sie ein Bild aus</p>\n";
}

$pic listPicture($th_dir "jpg");
$navi createNavi();
$content createContent();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Family Reunion 2007</title>
    <link href="css-stile/Bildergalerie.css" rel="stylesheet" type="text/css" media="screen" />
  </head>
  <body>
    <div id="navi">
      <ul>
        <?php echo $navi?>
      </ul>
    </div>
    <div id="content">
      <?php echo $content?>
    </div>
  </body>
</html>
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de

Geändert von webcreate (13.07.2007 um 00:37 Uhr).
webcreate ist offline   Mit Zitat antworten
Alt 12.07.2007, 20:29   #15
TP-Insider
 
Benutzerbild von kami
 
Registriert seit: Apr 2004
Ort: NRW
kami ist auf einem guten Weg
... hallo Mark,

sieht ja super aus!!! Da kann man sagen: "... gelernt ist gelernt!!!"

Danke für Deine Mühe. Werde es ohne Hemmungen übernehmen. LOL
__________________
gruss
reinhold

_____________________
Übung macht den Meister.

http://traump.rkami.de/Index.php

Hier habe ich jetzt alle Dateien für traum-projekt gespeichert.


kami ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Fehler in der <a href... Fehler in der <a href...
« Generiertes Image in Skript einbinden? | Suchfunktion mit WHERE LIKE »