button für zoomin und out einfügen?

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

  • #16
    ...oder ist die datei nicht von dir?
    ja meine Bilder, liegen ja auf unserer HP

    also im script (Window.open)? die actionbuttons einfügen

    wenn ja weis ich nicht wie.

    Kommentar


    • #17
      NEIN, das baust du in die html-datei, die du pee window.open öffnest.
      PHP-Code:
      window.open ('blah.htm'...) 
      PHP-Code:
      // blah.htm
      // hier kommt der code rein! 
      peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar


      • #18
        Er scheitert wahrscheinlich genau daran - $path enthält nämlich keinen Pfad zu einer HTML-Seite.

        @TS: Ändere $path so, dass aus dem jetzigen ../../etserver/27960/pb/svss/pb000012.png sowas wie showpic.php?pic=../../etserver/27960/pb/svss/pb000012.png wird und in der showpic.php ...

        echo '<img src="'.$_GET['pic'].'" />';
        echo '<input type="button" ... />';
        echo '<input type="button" ... />';

        Kommentar


        • #19
          jojo

          jetzt weis ich nix mehr!
          wenn ihr nix dagegen habt würde ich euch das sript posten?


          der link in der spalte Picture würde dan nicht das javascript (window.open)
          ausführen, "könnte also weg fallen"

          sondern ein neues phpscript---> richtig?
          Zuletzt geändert von oldman; 07.05.2007, 16:29.

          Kommentar


          • #20
            wenn ihr nix dagegen habt würde ich euch das sript posten?
            doch, haben wir. hier gibt es nur hilfe zur selbsthilfe, keinen fertigen code. lass es ggf. zur projekthilfe verschieben und hoffe darauf, dass sich jemand deiner annimmt.

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #21
              ok, dann die bitte an die admins diesen thread in die projekthilfe zu schieben, wenn es geht!

              Danke OldMan

              Kommentar


              • #22
                ok dann poste ich hier mein script und hoffe das mir jemand zeigen kann wo ich die Actiobuttons einfügen soll

                PHP-Code:
                <html>

                <head>
                <title></title>
                <style type="text/css">
                    .......
                    .......
                    .......  
                </style>

                <script type="text/javascript">

                       var neufenster="window.open()";

                        function NaviFenster(datei)
                            {
                                if (neufenster.closed != null)
                                  {
                                     neufenster.close();
                                     neufenster=window.open(datei,"Navigation" ," scrollbars, height=400, width=700 ");
                                  }
                                  else
                                   {
                                      neufenster=window.open(datei,"Navigation" ," scrollbars, height=400, width=700 ");
                                   }
                              }
                     </script>

                </head>
                <body>

                <?php

                   $path 
                "../../etserver/27960/pb/svss/";
                   
                $arr = array();

                   function 
                sortdir ($a$b)
                        {
                            return 
                $a[1] < $b[1];
                                                }


                  if (
                $handle opendir($path))
                   {
                        while (
                false !== ($f readdir($handle)))
                         {
                                   
                $arr[] = array($ffilemtime($path."/".$f), filesize($path."/".$f));
                               }

                       
                closedir($handle);
                   }

                   echo 
                '<table border="0" cellpadding="2" cellspacing="2" width="100%">
                          <tr><th colspan="2">&lt&ltWK&gt&gt Wolfkillers Server 27960</a></th></tr></table>' 
                "\n";
                   echo 
                '<table border="0" cellpadding="2" cellspacing="2" width="100%">
                       <tr><th colspan="2" width="5%"></th>
                       <th colspan="2" width="20%">Picture</th><th width="20%">Datum</th>
                       <th width="10%">Filesize</th><th width="15%">MapPicture</th></th></tr></table>' 
                "\n";

                   
                usort($arr"sortdir");

                   foreach (
                $arr as $v)
                      {
                         
                $path_inf pathinfo("$path$v[0]");
                         if  (
                $v[0] != "." && $v[0] != ".." && $path_inf["extension"] != "htm")
                            {
                                echo 
                '<table border="0" cellpadding="2" cellspacing="2" width="100%">
                                     <tr><th colspan="2"></a></th></tr></table>' 
                "\n";
                                
                $i++;
                                print 
                '<table border="0" cellpadding="2" cellspacing="2" width="100%">
                                            <tr><th colspan="2" width="5%">'
                $i .'</th>
                                      <th width="20%">
                                      <a href=javascript:NaviFenster("'
                $path .''.$v[0].'")>'substr($v[0],, -4) .'</a>
                                      </th>
                                        <th width="20%">'
                date("d.m.Y H:i:s"$v[1]) .'</th>
                                       <th width="10%">'
                round(($v[2]/ 1024),2) .' KB</th>
                                 <th width="15%"><img src="'
                $path .''.$v[0].'" width=80 height=50></th></tr></table>' "\n";
                           }

                        }

                ?>

                </body>

                </html>

                und nun möchte ich dies noch einfügen (Beispiel)

                PHP-Code:

                <form action="input_button.htm">
                <
                p>
                <
                input type="button" name="zoomin" value="ZOOMIN"
                onClick="href='bildgrössermachen'">
                </
                p>
                </
                form

                und weis nicht wie und wo

                Gruss OldMan

                Kommentar


                • #23
                  Ersetze
                  PHP-Code:
                  <a href=java script:NaviFenster("'. $path .''.$v[0].'")> 
                  durch
                  PHP-Code:
                  <a href=java script:NaviFenster("/showpic.php?pic='. urlencode($path .$v[0]).'")> 
                  und lege im Wurzelverzeichnis deines Webspace eine Datei showpic.php an. Die sollte zumindest folgenden Inhalt haben:
                  PHP-Code:
                  <?php
                  if (isset($_GET['pic']))  {
                      
                  $pic str_replace('../..'''urldecode($_GET['pic']));
                      echo 
                  '<img src="'.$pic.'" id="zoomable_pic" />';
                  }
                  Nun fehlen nur noch die zwei Buttons, ein wenig Javascript und was eine ordentliche HTML-Seite eben sonst noch so braucht.

                  Kommentar


                  • #24
                    THX THX THX

                    Danke an alle die diese Gedult mit mir hatten

                    Funct mit den Buttons prima!!!!

                    gibt zwar noch schmankerln, die ich noch beheben muss,
                    das das Bild Zentrisch bleibt, die Buttons nicht aus dem
                    Fenster verschoben werden uns so par Kleinigkeiten.
                    Teste das ganze natürlivh erst bei mir zu hause auf localhost,
                    bevor ich es public setzte.

                    Also nochmal an alle ein dickes Danke!!



                    Nur der Weise übt sich in Gedult und Bescheidenheit

                    Kommentar


                    • #25
                      so das ganze ist online

                      DAS MIT DEM ZENTRISCHEN ZOOM BEKOMME ICH NICHT HIN

                      aber alles ander funct

                      THX an alle

                      Gruss OldMan

                      P.S.
                      wenn jemand noch ne idee hatt, mit dem zentrischen zoom,
                      ich schaue auf alle fälle vorbei.

                      Kommentar


                      • #26
                        Schalte allow_url_fopen auf 0, bevor es jemand ausnutzt.

                        Kommentar


                        • #27
                          wo

                          hp war fetig (strato mit plesk)
                          nur design und den rest hab ich gemacht

                          habe in alle php.ini auf off gestellt
                          funktioniert immer noch!!!!!!!!!!

                          geht es in der vhost.conf ????
                          Zuletzt geändert von oldman; 09.05.2007, 20:04.

                          Kommentar

                          Lädt...
                          X