Christian: PHP-Seite im IE über CMD-Datei öffnen

'n Abend allerseits,

Ich habe ein PHP-Script im WWW, was eine lokal gespeicherte HTML-Datei einlesen und weiterverarbeiten soll.

Dazu hab ich mir eine Upload.cmd geschrieben:

@echo off
  ftp -s:upload.txt mein.host.de

upload.txt:

BENUTZER
PASSWORT
cd htdocs/ordner
lcd
binary
put datei.html
bye

Das funktioniert auch alles so, wie es soll. Um diese HTML-Datei nun weiterzuverarbeiten, muss die PHP-Datei im Internet ja aber erstmal gestartet werden. Wie mach ich das?

Meine Vorstellung ist ein command wie:
exec C:/Programme/ie.exe -address

Oder sollte ich das ganze anders lösen?

  1. Hi,

    Meine Vorstellung ist ein command wie:
    exec C:/Programme/ie.exe -address

    Geht nicht, soweit ich weiss.

    Oder sollte ich das ganze anders lösen?

    Es gibt (bei Chip glaub ich) iregndwo ein kleines Programm, das eine Webseite im IE startet, wird oft auf CDs verwendet, die per Autostart eine HTML Seite aufrufen. Dürfte auf jeder Heft-CD drauf sein, die mit HTML arbeitet (Chip, PC-Welt etc.)

    MfG
    Manuel

    1. Hallo Manuel.

      Meine Vorstellung ist ein command wie:
      exec C:/Programme/ie.exe -address

      Geht nicht, soweit ich weiss.

      Warum sollte das nicht gehen?
      Ich habe eben in meine cmd folgendes eingegeben:

      iexplore.exe http://google.de

      Und es wurde prompt Google im IE aufgerufen.
      Und wenn man nun folgendes schreibt:

      "%programfiles%\Internet Explorer\iexplore.exe" http://google.de

      Dann sollte das sogar auf (nahezu) allen Win-Rechnern lauffähig sein.

      Gruß, Ashura

      --
      Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
      Try it: Become an Opera Lover in 30 days
      Meine Browser: Opera 7.54 | Firefox 1.0.2 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
      1. Hallo Ashura!

        "%programfiles%\Internet Explorer\iexplore.exe" http://google.de

        Genial, danke!
        Christian

      2. Hallo Ashura,

        "%programfiles%\Internet Explorer\iexplore.exe" http://google.de
        Dann sollte das sogar auf (nahezu) allen Win-Rechnern lauffähig sein.

        Zu dumm, wenn der IE (wie bei mir) stattdessen in C:\Windows\IE wohnt...

        Da würde ich doch die vorher genannte Version vorziehen: Einfach iexplore.exe ohne konkrete Pfadangabe aufrufen. Der genaue Programmpfad ist nämlich sowieso in der Registry hinterlegt und wird automatisch genommen, falls der Programmaufruf keine explizite Pfadangabe enthält.

        Noch besser ist hier natürlich mein Lieblingstool "start":
           start "http://www.example.org/"

        Das hat sogar den Vorteil, dass es nicht stur den IE aufruft, sondern den im System eingestellten Standardbrowser.

        Gute Nacht,

        Martin

        1. Hallo Der.

          Dann sollte das sogar auf (nahezu) allen Win-Rechnern lauffähig sein.

          Zu dumm, wenn der IE (wie bei mir) stattdessen in C:\Windows\IE wohnt...

          wie gesagt "nahezu". ;)

          Da würde ich doch die vorher genannte Version vorziehen: Einfach iexplore.exe ohne konkrete Pfadangabe aufrufen. Der genaue Programmpfad ist nämlich sowieso in der Registry hinterlegt und wird automatisch genommen, falls der Programmaufruf keine explizite Pfadangabe enthält.

          Oder auch nicht. Ohne Pfadangabe passiert bei mir gar nichts.

          Noch besser ist hier natürlich mein Lieblingstool "start":
             start "http://www.example.org/"

          Respekt, dies ist noch um eine Ecke besser.

          Gruß, Ashura

          --
          Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
          Try it: Become an Opera Lover in 30 days
          Meine Browser: Opera 7.54 | Firefox 1.0.2 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
          1. Mahlzeit!

            Zu dumm, wenn der IE (wie bei mir) stattdessen in C:\Windows\IE wohnt...
            wie gesagt "nahezu". ;)

            Ja, schon klar. Ich bin auch ein Individualist, der _seltenst_ die vorgeschlagenen Standardverzeichnisse für die Installation einfach übernimmt.

            [...] Einfach iexplore.exe ohne konkrete Pfadangabe aufrufen.
            Oder auch nicht. Ohne Pfadangabe passiert bei mir gar nichts.

            Oh. Auf meinen drei Testkandidaten (A: Win2k, IE6; B: Win2k, IE5.5; C: Win98, IE5.5) kann ich iexplore.exe aus allen Verzeichnissen aufrufen (nein, steht nicht in %PATH%). Dachte, das müsste überall so sein...

            Noch besser ist hier natürlich mein Lieblingstool "start":
               start "http://www.example.org/"
            Respekt, dies ist noch um eine Ecke besser.

            Danke, danke. Hör auf, sonst werde ich noch rot. ;)
            Schönes Wochenende,

            Martin

            1. Hallo Martin,

              Danke, danke. Hör auf, sonst werde ich noch rot. ;)

              Noch bessere Lösung! Herzlichen Dank! :x

              Schönes Wochenende,

              dir auch ;)

              Christian