Michael: Umschreibung JS-Code --> PHP-Code

Beitrag lesen

Hallo,

Auf der Seite http://javascript.internet.com/equivalents/url-revealer.html habe ich ein tolles Javascript gefunden, das verschlüsselt eingegebene Homepage-Adressen entschlüsselt und so die versteckte, eigentliche Homepage-Adresse ausgibt.

Ich möchte nun diesen Code in PHP-Code umwandeln, komme aber leider nicht so richtig voran.

Ich wollte den Code Zeile für Zeile in entsprechenden PHP-Code umsetzen, scheitere aber kläglich, da ich von PHP nicht genügend Ahnung habe.

Könnte mir jemand behilflich sein und nachfolgenden Javascript-Code in PHP-Code umschreiben ?

Ich weiss, dass man normalerweise keine Anfragen zu vollständigen Programmierarbeiten stellen sollte, aber ich komme einfach nicht weiter.

Vielen, vielen, vielen Dank im Voraus.

Gruss, Michael.

Hier der JS-Code:

function adresse_entschluesseln (inhalt)
{
  inhalt   = unescape(inhalt.replace(/\s/g,""));
  numHTTP  = inhalt.toLowerCase().indexOf("http://");
  numHTTPS = inhalt.toLowerCase().indexOf("https://");
  numFTP   = inhalt.toLowerCase().indexOf("ftp://");

if (numHTTP >= 0)
    numStart = numHTTP + 7;
  else
    if (numHTTPS >= 0)
      numStart = numHTTPS + 8;
    else
      if (numFTP >= 0)
        numStart = numFTP + 6;
      else
        numStart = 0;

numPound = inhalt.indexOf("#", numStart);

if (numPound >= 0)
    inhalt = inhalt.substring(0, numPound);

numAt    = inhalt.indexOf("@", numStart);
  numSlash = inhalt.indexOf("/", numStart);

if (numAt >= 0)
  {
    if ((numSlash >= 0 && numAt < numSlash) || numSlash < 0)
      inhalt = inhalt.substring(0, numStart) + inhalt.substring(numAt + 1, inhalt.length);
  }
  return inhalt;
}