Ankündigung

Einklappen
Keine Ankündigung bisher.

autom. Seitenaufruf einer htaccess geschützten Seite

Einklappen

Neue Werbung 2019

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

  • autom. Seitenaufruf einer htaccess geschützten Seite

    Hallo,

    Also ich habe ein Problem. Ich soll automatisiert eine CSV Datei einlesen per PHP Script und diese verändert irgendwo abspeichern. Eigentlich kein Problem, jedoch ist die Seite mit einem Passwort ( per htaccess ) geschützt.

    Benutzername und Kenntwort sind bekannt, aber wie kann ich das übermitteln mit meinem PHP Script ?
    Normal lese ich ja diese Seite in etwa so auf :
    csv_load_data($url);
    aber da bekomm ich halt meinen Fehler, da die Seite geschützt ist.

    Gibt es eine Lösung für das Problem ?

    Gruß,
    heini

  • #2
    Username und Passwort kann man auch in einer URL mit übergeben. Hilft das vielleicht?

    Kommentar


    • #3
      Würde helfen...Hab ich noch nicht gesehen, Wie funktioniert das ?

      Kommentar


      • #4
        Also im Zweifel würde ich auf fsockopen() umsteigen und so die CSV-Datei holen:
        http://www.webmaster-eye.de/fsockope...9.artikel.html
        Einfach das ganze an die URL anhängen geht nicht, da der Schutz bei .htaccess ein wenig anders funktioniert.

        Kommentar


        • #5
          ok das funktioniert soweit, nur dass da jetzt auch die ganzen header sachen mit ausgegeben werden...es ist ja eine csv datei und die die daten will ich in einer variable haben, wie bekomm ich denn das hin ?

          Kommentar


          • #6
            Quark mit Soße - der Fopen-Wrapper fürs HTTP unterstützt Basic Auth. Eine URL nach dem Muster http://userassword@example.org/path/2/file.ext sollte also gehen.

            Gruß Jens
            P.S.: Mag mal wer schieben?

            Kommentar


            • #7
              Zitat von Jens Clasen Beitrag anzeigen
              Quark mit Soße - der Fopen-Wrapper fürs HTTP unterstützt Basic Auth. Eine URL nach dem Muster http://userassword@example.org/path/2/file.ext sollte also gehen.

              Gruß Jens
              P.S.: Mag mal wer schieben?
              Stimmt, die kannte ich auch mal, keine Ahnung, warum die mir gerade nicht eingefallen sind.

              Trennen von Header und Inhalt ist am einfachsten indem man nach dem ersten Vorkommen von "\r\n\r\n" sucht. Alles was davor ist, ist Header, alles was danach ist ist Inhalt, falls nicht irgendetwas aufgeteilt wurde.

              Kommentar


              • #8
                Oder man nutzt einfach cURL...

                Kommentar

                Lädt...
                X