Keywords vom Metatag auslesen

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

  • #16
    um was geht's überhaupt
    http://www.amazing-animations.de/web...meta/meta.html

    Kommentar


    • #17
      also das bringt uns nicht weiter. Erstens ist das in Flash und zweitens sacklangsam.

      Aber im Prinzip soll dasselbe per HTML-Formular und PHP realisiert werden.

      Kommentar


      • #18
        na dann...
        hier mal meins...
        PHP-Code:
        <?php
        if(preg_match("/^http:\/\//i",$url )) {
        echo 
        $url=$url;
        }
        else {
        $url="http://$url";
        }
        echo 
        "&_level0.url=$url&";
        $meta=get_meta_tags($url);
        ksort ($meta);
        while (list (
        $key$val) = each ($meta)) {
          
        $list.="Meta tag [".$key."] = ".$val."<br>";
        }
        $list urlencode($list);
        if (
        $meta){
        echo 
        "&meta=".$list;
        }else{
        echo 
        "&meta=Diese Adresse verwendet keine Meta tags.&";}
        ?>
        Die Ausgabe für Flash kannst ja unterbinden...

        Kommentar


        • #19
          Hallo Leute,

          mhhh nicht ganz das selbe, denn das habe ich ja schon sondern das Ergebnis soll in ein schon bestehendes <textarea> eingefügt werden.

          so also die Daten werden aus der URL ausgelesen und hinter
          'beschreibung.value=' angesetzt, jedoch nicht wieder zurück zum
          Formular gegeben und dann angezeigt.

          Also 'beschreibung.value= AUSGELESENE KEYWORDS',
          bricht aber mit einer JAVA-Fehlermedlung ab.

          Phuuuu und das muss ich noch mit einem anderen Feld
          'kurzbeschreibung' machen, ganz schön kompliziert !

          Aber Danke für die Hilfe :-)

          Gruss Manuela

          Kommentar


          • #20
            sorry, du solltest aber schon die Sachen machen, die ich dir schreibe.

            1. Fehler:
            document.forms[0].target='hiddenframe.php'; // Hiddenframe als Ziel angeben

            nicht die Datei des Frames angeben, sondern den NAMEN des Frames. Also:
            document.forms[0].target='hiddenframe'; // Hiddenframe als Ziel angeben

            2. Fehler:
            in der Datei 'datei_getMetatag.php' soll als Zielframe nicht 'test' stehen, sondern 'parent.stat'.

            Wenn du das jetzt machst, dann müsste es eigentlich funktionieren.

            Kommentar


            • #21
              Tschuldigung hatte ich faslch verstanden :
              wobei parent.stat der Name vom Frame ist, in welchem das formular geladen ist.
              Danke hat nun geklappt, wrde mal schauen wie ich das
              mit dem anderen <textarea> noch mache.

              Danke noch mal für Deine Hilfe.

              Gruss Manuela

              Kommentar


              • #22
                brauchst ja nur noch den Button mit einer ähnlichen Funktion belegen, welche das Form wiederum an den Hiddenframe schickt, diesmal aber ein Skript, welches die Description ausliest.

                Kann man auch in einer Datei zusammenfassen, muss man aber nicht.

                Viel Spass weiterhin...

                Kommentar


                • #23
                  Also für jede Abfrage ein eigenes Funktion und
                  eine eigene Datei ?!

                  Schade das es so schwierig ist,
                  da kann ich ja nur glücklich sein 2 Abfragen und
                  nicht 20 zu haben **grins**

                  Danke und Gruss Manuela

                  Kommentar


                  • #24
                    eigene funktion ja

                    eigene datei nein

                    kannst ja bei deinem aufruf nochnen parameter abfrage mitgeben und die datei so aufbauen
                    PHP-Code:
                    function abfrage1()
                    {
                    }

                    function 
                    abfrage2()
                    {
                    }

                    switch (
                    $_GET['abfrage'])
                    {
                      case 
                    1$ergebnis=abfrage1(); break;
                      case 
                    2$ergebnis=abfrage2(); break;

                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Kommentar


                    • #25
                      Hääähhhh ??

                      <a href=\"javascript:getKeywords(),javascript:getabfrage1() \">
                      bzw.
                      <a href=\"javascript:getKeywords(),javascript:getabfrage2() \">

                      PHP-Code:
                      function abfrage1()
                      {
                      <?
                      $tags = get_meta_tags("$url");
                      ?>
                      <script>
                      parent.stat.document.forms[0].beschreibung.value='<?=$tags['keywords']?>';
                      </script>
                      }

                      function abfrage2()
                      {
                      <?
                      $tags = get_meta_tags("$url");
                      ?>
                      <script>
                      parent.stat.document.forms[0].kurzbeschreibung.value='<?=$tags['description']?>';
                      </script>
                      }

                      switch ($_GET['abfrage'])
                      {
                        case 1: $ergebnis=abfrage1(); break;
                        case 2: $ergebnis=abfrage2(); break;
                      }
                      so ??

                      Gruss Manuela

                      Kommentar


                      • #26
                        Schade, klappt nicht egal wie ich es teste !

                        Trotzdem Danke :-)

                        Gruss Manuela

                        Kommentar


                        • #27
                          habs jetzt net gelesen aber was genau willst Du machen ?
                          Meta tags auslesen in textarea?
                          Ajo jetzt ...
                          lies mit get_meta_tags die metatags in ein dummyframe und fülle von dort das Formular
                          Zuletzt geändert von MelloPie; 15.08.2003, 22:09.
                          Beantworte nie Threads mit mehr als 15 followups...
                          Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                          Kommentar


                          • #28
                            vielleicht doch vorher den Beitrag lesen, MelloPie. Der Vorschlag wurde schon gemacht und wird auch gerade umgesetzt. Es geht nur noch um das Wie.

                            He, scheint ja schon zu klappen. manuelakersten, ruhig mal eine kurze Info, dass es nun doch klappt. sonst zerbrechen wir uns hier noch ewig den Kopf...

                            Kommentar


                            • #29
                              Hallo Leute,

                              sorry das ich mich erst jetzt melde,
                              musste gestern nach München fliegen
                              und hatte daher keine Zeit es zu testen.

                              Der Internetzugang in solch einem Hotel ist
                              schweine teuer **grins**.

                              Werde es aber gleich Morgen testen,
                              denn ich bin eben erst wieder Heim gekommen
                              und muss erst mal Tasche auspacken.

                              Trotzdem Danke und ich melde mich
                              morgen Mittag / Abend wenn ich es getestet habe.

                              Gruss und Danke Manuela

                              Kommentar

                              Lädt...
                              X