Bekomme einen Pfad nicht hin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Hier in diesem Teil,

    PHP-Code:
    <A href=\"java script:;\" onClick=\"window.open('bild.php?bild=".$this->picsarr[$this->pcount]."',
    'gallery','resizable=yes,width=600,height=480')\">
                        <img src=\"http://echo 
    $root_path_ordner.$get_bilder_xx."/haus/pictures/thumbs/". 
    $this->picsarr[$this->pcount]."" border=\"0\"></a>
                        <br>"
    .$this->picsarr[$this->pcount]."</td>\n"
    um and die bilder zu kommen.

    Gruß
    Theo

    Kommentar


    • #17
      Ich habe das mal so versucht, nur zeigt er die Thumbs nicht an.

      Es handelt sich nicht um das erste, sondern der zweite Teil.

      PHP-Code:
      <A href=\"javascript:;\" onClick=\"window.open('bild.php?bild=".$this->picsarr[$this->pcount]."',
      'gallery','resizable=yes,width=600,height=480')\">
                          <img src=\"
      $root_path_ordner2.$get_bilder_xx.thumbs/"
      .$this->picsarr[$this->pcount]."\" border=\"0\"></a>
                          <br>"
      .$this->picsarr[$this->pcount]."</td>\n"
      Er zeigt mir keinen Fehler an und der Pfad stimmt auch.

      Gruß
      Theo
      Zuletzt geändert von Theo; 29.09.2006, 11:22.

      Kommentar


      • #18
        Code:
        <img src=\"$root_path_ordner2.$get_bilder_xx.thumbs/"
        .$this->picsarr[$this->pcount]."\" border=\"0\"></a>
        Was treibt dich zu der Annahme, dass der Browser einen Pfad finden würde, der für den Server gemacht ist ?
        Ein korrekter Pfad im img src sollte so aussehen
        Code:
        <img src="http://meine_domain.de/pfad" />
        Schau dir mal den Pfad so wie er im HTML Output steht an. Wenn du nicht weiterkommst dann poste diesen.
        Er zeigt mir keinen Fehler an und der Pfad stimmt auch.
        Doch er wird dir schon einen Fehler anzeigen: Nämlich Bild kann nicht angezeigt werden weil Ressource nicht gefunden.
        Und zum 2. Teil habe ich mich oben schon ausgelassen

        Gruss

        tobi
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar


        • #19
          Diesen Pfad findet er auch, läuft alles super.

          Code:
          <img src="http://meine_domain.de/pfad" />
          Nur will ich ihn nicht immer in 30 oder mehr seiten ändern müssen und war der Meinung, das es auch anders gehen dürfte.

          Das geht dann anscheinend nicht, habe ich das so richtig verstanden?

          Fehler wurde nicht angezeigt, es war nur leer in dem Bereich der Thumbs.

          Gruß
          theo
          Zuletzt geändert von Theo; 29.09.2006, 11:52.

          Kommentar


          • #20
            Du hast die Lösung ja schon ! Du hast bereits den Serverpfad in Vars gespeichert. Jetzt machst du das gleiche mit der URL. Einfach die Werte, die sich nicht ändern drin speichern und gleich wie bereits beim ersten anwenden.
            PHP-Code:
            //dein Conf File
            $irgeneinevar 'http://meine_domain.de/pfad';

            //Anzeige File
            echo '<img src="'.$GLOBALS['irgendeinevar'].'" />'
            Gruss

            tobi
            Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

            [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
            Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

            Kommentar


            • #21
              Komisch, ich habe das nun so gemacht und wieder eine Fehlermeldung


              PHP-Code:
              <A href=\"javascript:;\" onClick=\"window.open('bild.php?bild=".$this->picsarr[$this->pcount]."'
              ,'gallery','resizable=yes,width=600,height=480')\">
                                   echo '<img src="'.$GLOBALS['
              root_path_ordner2'].'/haus/pictures/thumbs/"
              .
              $this->picsarr[$this->pcount]."\" border=\"0\"></a> 

              Fehlermeldung ist

              Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in


              Da ist irgendwas schief gelaufen

              Gruß
              Theo

              Kommentar


              • #22
                Ist das HTML-Code oder PHP-Code...

                Das ganze sieht mir nach einer Vermischung von beidem aus...

                Wenn es HTML-Code ist dann fehlen die php-Tags, andernfalls einige mehrere Satzzeichen.

                Was ist davor, was dahinter? Ist das nur der Ausschnitt einer Zeile oder ist das eine komplette Zeile...

                Kommentar


                • #23
                  Das ist der PHP code

                  PHP-Code:
                  function createTable() {
                          
                  $table "<table border=\"0\" cellspacing=\"2\" cellpadding=\"3\" align=\"center\">";
                          for (
                  $i 0$i $this->rows$i++) {
                              
                  $table .= "<tr style=\"font-size:0px;\">\n";
                              for (
                  $j 0$j $this->cols$j++) {
                                  if (
                  $this->picsarr[$this->pcount] != "&nbsp;") {
                                      
                  $table .= "<td align=\"center\">
                  <A href="
                  java script:;\" onClick=\"window.open('bild.php?bild=".$this->
                  picsarr[$this->pcount]."'
                  ,'gallery','resizable=yes,width=600,height=480')\">
                                       echo '<img src="'.$GLOBALS['
                  root_path_ordner2'].'/haus/pictures/thumbs/"
                  .
                  $this->picsarr[$this->pcount]."" border=\"0\"></a>
                  <br>"
                  .$this->picsarr[$this->pcount]."</td>\n";
                                      
                  $this->pcount++;
                                  } else {
                                      
                  $table .= "<td>&nbsp;</td>\n";
                                      
                  $this->pcount++; 
                  Das wäre mit dem Teil davor und danach.
                  Alles aber nur ein Teil des Scripts.
                  Das gesamte Script gibt es oben.

                  Gruß
                  Theo

                  Kommentar


                  • #24
                    Hier mal ein hoffentlich syntaktisch richtig gestelltes. Sind viele Satzzeichen nicht richtig gewesen. Ebenso versteh ich das echo mitten in der Ausgabe nicht... Deswegen war es auch nicht klar um welchen Sourcecode es sich handelt.

                    PHP-Code:
                    $table .= "<td align=\"center\"><a href=\"java script:;\" onClick=\"window.open('bild.php?bild=".$this->
                    picsarr[$this->pcount].",'gallery','resizable=yes,width=600,height=480')\"><img src=\"" 
                    $GLOBALS['root_path_ordner2'] ."/haus/pictures/thumbs/".$this->picsarr[$this->pcount]
                    .
                    "\" border=\"0\" /></a><br>".$this->picsarr[$this->pcount]."</td>\n"
                    Keine Gewähr dass es funktioniert, also ob es dann im Code auch richtig ist, ich habe nur mal versucht die ganzen Satzzeichen richtig zu stellen und hoff mal keines übersehen zu haben. Mach mal ein Ausgabe und schau den erstellten Quellcode an.

                    Du solltest Dich aber rasch mit den Grundlagen vertraut machen und wie man welche Satzzeichen wann verwendet.

                    Kommentar


                    • #25
                      Soweit ist das gut, die Thumbs werden angezeigt, nur öffnet er das Fenster nicht mehr.

                      PHP-Code:
                      <a href=\"java script:;\" onClick=\"window.open('bild.php?bild=".$this->
                      picsarr[$this->pcount].",'gallery',
                      'resizable=yes,width=600,height=480')\"> 
                      Ich habe mich schon mit PHP beschäftigt, nur ist das hier gerade noch Neuland für mich.

                      Gruß
                      Theo

                      Kommentar


                      • #26
                        Der a-href weiss auch nicht worauf er sich beziehen soll. Hier ein Bespiel wie er aussehen sollte:

                        PHP-Code:
                        <a href="./images/software/raeum_ab.jpg" onclick="return popup(this.href);">
                        <
                        img src="./images/software/raeum_ab.jpg" alt="" width="107" height="88" border="0" />
                        </
                        a
                        Du musst nur an den richtigen Stellen Deinen Code einfügen. Solltest Du besser selber machen um es zu lernen. Vorsicht, das ist HTML-Code und nicht PHP! Also so, wie er dann bei der Ausgabe im Quellcode aussehen muss.

                        Kommentar


                        • #27
                          PHP-Code:
                          <a href="./images/software/raeum_ab.jpg" onclick="return popup(this.href);"
                          Und vielleicht ein "return false;" im onclick dahinter; sollte bewirken, dass der Browser auch das Popup
                          aufmacht und nicht einfach das Bild im gleichen Fenster öffnet.

                          Gruss

                          Kommentar

                          Lädt...
                          X