Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Weiterleitungsziel einer Seite auslesen

  1. #1
    Teeny
    Registriert seit
    03.06.2009
    Beiträge
    21
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Weiterleitungsziel einer Seite auslesen

    Hallo, Ich habe ein Problem und brauche kurz einmal eure Hilfe.
    Zwar denke ich, dass das kein großes Problem ist, jedoch finde ich nicht die passenden Worte um bei Google das richtige Ergebnis zu finden.

    Also:

    Es existiert eine Seite, die den User beim Besuch auf eine andere Seite weiterleitet.

    Ich nehme einmal zum Beispiel das hier:
    http://www.pslover.com/click/14389

    Die leitet den User ja nach dem Besuch zu:
    http://www.photoshophowto.com/17-3D-Software-box.html
    weiter.

    Von solchen Seiten habe ich nun mehrere und möchte gerne, dass mein PHP Script die Zielurl (in diesem Beispiel: http://www.photoshophowto.com/17-3D-Software-box.html) automatisch mithilfe der Starturl (in diesem Beispiel: http://www.pslover.com/click/14389) ausliest.

    Kurz:

    Ich gebe dem Script:
    http://www.pslover.com/click/14389

    und bekomme:
    http://www.photoshophowto.com/17-3D-Software-box.html

    Kann mir dabei jemand helfen? Ich habe es schon probiert mit
    file_get_contents();
    mit dem Gedanken, ich bekomme den Quelltext der Weiterleitungsseite und könnte die Zielurl rausfiltern, jedoch bekomme ich den Quelltext der Zielseite.

    Ich hoffe jemand kann mir helfen, falls noch Fragen sind: Einfach fragen!

    Gute Nacht
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Pion
    Gast

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Warum mus das Automatisch sein, schreibe doch die Ziel urls manuell hin, gibt schon lösungen nur sind die traffic ziehend, wenn dann müsste das php script einmal am tag aufgerufen werden und die ergebnisse in eine datei speichern

    mfg

  3. #3
    Teeny
    Themenstarter

    Registriert seit
    03.06.2009
    Beiträge
    21
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Hallo,

    Danke für deine Antwort!
    Also, es müsste automatisch gehen, da ich nicht so leicht > 100 000 Links abarbeiten kann, dazu kommt: Es ist zum Glück "nur" eine einmalige Arbeit, also das Script müsste nicht ständig per Cronjob arbeiten, sondern nur einmal durch und dann ist alles erledigt.

    Hast du da eine Lösung für mich?
    Oder ein Suchwort was ich nutzen kann?

    Ich würde mich auch selber durchs Internet suchen, leider fehlt mir das richtige Keyword.

  4. #4
    Pion
    Gast

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Na dann mach doch einfach eine Script was eben den link http://www.pslover.com/click/14389 aufruft und dann mit location die adresse was dann ja http://www.photoshophowto.com/17-3D-Software-box.html ist ausliest


    mfg

  5. #5
    Teeny
    Themenstarter

    Registriert seit
    03.06.2009
    Beiträge
    21
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Also ich habe es schon versucht den Quelltext auszulesen der Starturl, jedoch gibt er mir den Quelltext der Zielurl aus.

    Oder was meinst du mit location die Adresse auslesen? *etwas auf dem Schlauch steh*

  6. #6
    Pion
    Gast

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Du lässt eben das Script genau DICH nachmachen

    DH du machst einen iframe, dieser hat als adresse die url, und dann holst du die die adresse von dem iframe also der seite mittels js

    http://de.selfhtml.org/javascript/objekte/location.htm

  7. #7
    Teeny
    Themenstarter

    Registriert seit
    03.06.2009
    Beiträge
    21
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Also... irgendwie bin ich ratlos.

    Und ich habe das Gefühl dem Ziel ganz nah zu sein!

    HTML-Code:
    <body onload="zeigen()">
    <iframe id="sam" name="sam" src="http://www.pslover.com/click/14389" height="700" width="900"></iframe>
    <script type="text/javascript">
    function zeigen () {
    var Name = parent.sam.location.href;
    alert(Name);
    }
    </script>
    </body>
    So sieht es jetzt aus, nur funktionieren tut es nicht (er gibt garnichts aus).
    Ich habe auch schon mit getelementbyId gemacht, jedoch schaff ich es da nur den src="" Wert auszugeben.

    Leider kenne ich mich zuwenig in Javascript aus um dort jetzt irgendwie den Fehler zu finden

  8. #8
    Pion
    Gast

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Ahh das darf so ja nicht gehen js erlaubt dir das nicht sry

    Musst du wohl anders Lösen zb mit php und curl

  9. #9
    Teeny
    Themenstarter

    Registriert seit
    03.06.2009
    Beiträge
    21
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Wenn ich es so angehe:
    PHP-Code:
     <?php 
    $fp 
    fsockopen("www.pslover.com"80$errno$errstr30); 
    if (!
    $fp) { 
        echo 
    "$errstr ($errno)<br />\n"
    } else { 
        
    $out "GET /click/14389 HTTP/1.1\r\n"
        
    $out .= "Host: www.pslover.com\r\n"
        
    $out .= "Connection: Close\r\n\r\n"
        
    fwrite($fp$out); 
        while (!
    feof($fp)) { 
            echo 
    fgets($fp128); 
        } 
        
    fclose($fp); 

    ?>
    Dann gibt er ja einiges aus, sogar Location: und danach die URL.
    Jetzt würde ich gerne das nach Location: rausfiltern, z.B. hiermit:

    PHP-Code:
     <?php

    $fp 
    fsockopen("www.pslover.com"80$errno$errstr30);
    if (!
    $fp) {
        echo 
    "$errstr ($errno)<br />\n";
    } else {
        
    $out "GET /click/14386 HTTP/1.1\r\n";
        
    $out .= "Host: www.pslover.com\r\n";
        
    $out .= "Connection: Close\r\n\r\n";
        

        
    fwrite($fp$out);
        while (!
    feof($fp)) {
            
    $fu fgets($fp129);
            
    preg_match_all('~Location: (.*) ~Uis',$fu,$cut);
       
    $i 0;       
            foreach (
    $cut as $link)
      {
      
    $i++;
    if(
    $i == 2)
    {
      foreach (
    $link as $test)
      {
    echo 
    $test;
    }
        }
        }
        }
        
    fclose($fp);
    }
     
    ?>
    Jedoch klappt es auch nicht, kannst du mir helfen? Ich weis nicht wie ich jetzt genau, das nach Location rausfilter..

  10. #10
    Pion
    Gast

    Standard AW: Weiterleitungsziel einer Seite auslesen

    Sry für den JS vorschlag (mich schäme)



    Code:
     <?php 
    $fp = fsockopen("www.pslover.com", 80, $errno, $errstr, 30); 
    if (!$fp) { 
        echo "$errstr ($errno)<br />\n"; 
    } else { 
        $out = "GET /click/14389 HTTP/1.1\r\n"; 
        $out .= "Host: www.pslover.com\r\n"; 
        $out .= "Connection: Close\r\n\r\n"; 
        fwrite($fp, $out); 
        while (!feof($fp)) { 
           $test = fgets($fp, 128); 
    
           if (eregi('Location', $test)) {
     echo str_replace("Location:", "", $test);
    }
        } 
        fclose($fp); 
    } 
    ?>
    In das eregi kannst dann noch ein break oder sowas reinhauen , nichtr das er unnötige schleifen durchläufe macht

Ähnliche Themen

  1. Auslesen einer XML-Datei
    Von Sojo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 36
    Letzter Beitrag: 17.07.2009, 18:31
  2. Alle Links einer Seite auslesen (+ spezifizierung)
    Von Verzweiflung im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 26
    Letzter Beitrag: 30.05.2009, 17:07
  3. Daten von Seite auslesen und auf anderer Seite anzeigen
    Von Timmy20 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 12
    Letzter Beitrag: 24.02.2006, 21:44
  4. Auslesen einer anderen HP
    Von Jochen im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 21.10.2005, 14:27
  5. Inhalt einer Seite auf einer anderen darstellen
    Von TommyTaifun im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 18.10.2005, 16:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •