CoderZ.cc

Zurück   CoderZ.cc > Programmierung > Websprachen > PHP


 
Themen-Optionen Ansicht
23.10.2013, 04:42   #1
dr.pepper (Offline)
Second Level User
 
 
Registriert seit: 27.11.2024
Ort: Dr. Freds Labor
Beiträge: 132
Thanks: 25
Thanked 44 Times in 25 Posts
Standard [PHP] Location von gekürzten Links finden

Manchmal möchte man das Ziel eines gekürzten Linkes wissen ohne drauf zu klicken.
Für diese Zwecke habe ein kleines Script geschrieben:

<html>
        <head>
                <title>Link Unshrink</title>
        </head>
        <body>
                <form action = "<?php $_SERVER['SCRIPT_NAME'] ?>" Method = "POST">
                        <input type = "Text" Name = "adresse">
                        <input type = "Submit" Value = "Check die Adresse">
                </form>
                <?php
                        error_reporting(0);
                        if( $_POST['adresse'] )
                        {
                                if(!(substr($_POST['adresse'], 0, 4) == "http" ))
                                        $url = "http://" . htmlentities($_POST['adresse']);
                                else
                                        $url = htmlentities($_POST['adresse']);
                                $info = get_headers($url);
                                for( $i = 0; $i < count($info); $i++ )
                                {
                                        if( preg_match("/location:/i",$info[$i]))
                                        $location=$info[$i];
                                }
                                if(strlen($location) == 0) echo "Keine Location!";
                                else echo $location;
                        }
                ?>
        </body>
</html>
__________________
[ May the Source be with you ]
  Mit Zitat antworten
23.10.2013, 15:21   #2
»Dr@ke« (Offline)
Coderz Mitglied
 
Registriert seit: 09.06.2024
Beiträge: 11
Thanks: 0
Thanked 6 Times in 2 Posts
Standard

Bau mal noch ne Abfrage für https ein
Falls man grad keinen Server zur Hand hat und es trotzdem wissen möchte: http://longurl.org/
  Mit Zitat antworten
24.10.2013, 07:27   #3
dr.pepper (Offline)
Second Level User
 
 
Registriert seit: 27.11.2024
Ort: Dr. Freds Labor
Beiträge: 132
Thanks: 25
Thanked 44 Times in 25 Posts
Standard

Zitat von »Dr@ke«
Bau mal noch ne Abfrage für https ein
Wie meinst du das?
Wenn eine https-Adresse eingetragen wird, wird diese auch abgefragt.
Ich setze lediglich ein http:// davor falls weder http:// noch https:// angegeben werden.
__________________
[ May the Source be with you ]
  Mit Zitat antworten
24.10.2013, 13:22   #4
»Dr@ke« (Offline)
Coderz Mitglied
 
Registriert seit: 09.06.2024
Beiträge: 11
Thanks: 0
Thanked 6 Times in 2 Posts
Standard

Tut mir leid, dann hab ich nicht aufmerksam genug den Quellcode überflogen
  Mit Zitat antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:16 Uhr.

Powered by vBulletin®
Copyright ©2008 - 2017
Template-Modifikationen durch TMS