.htaccess & fopen mit hhtp

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    PHP Code:
    $fp fsockopen("www.micronax-systems.de"80$errno$errstr30
    or die(
    "Fehler: ".$errstr);
    fputs ($fp"GET / HTTP/1.0\r\n\r\n");
    fputs($fp"Authorization: Basic ".base64_encode("user:pass"));        
    $source fgets($fp10000);
    fclose($fp); 
    $source = HTTP/1.1 200 OK

    Warum nicht der Inhalt der Docs?

    Micronax

    Comment


    • #32
      ich halte dir ja zu gute, dass du es mitlererweile was weiter geschafft hast. aber das das mit dem lesen ein sooo großes problem ist, kann ich nicht begreifen.

      also erneut:


      fgets -- Liest eine Zeile von der Position des Dateizeigers

      Comment


      • #33
        PHP Code:
                        while (!feof($fp)) {
                            
        $source .= fgets($fp999);
                        }
        die(
        $source); 
        -> Es wird eine Confixx Seite ausgegeben "Domain ' ' Nicht verfügbar"



        Micronax

        Comment


        • #34
          Vielleicht versuchst du es doch noch einmal mit fopen. Wie wahsaga schon feststellte, sollte das (seit PHP3) mit userass@... klarkommen.
          PHP Code:
          $host 'www.micronax-systems.de';
          $url 'http://user:pass@'.$host.$row['uri'];

          if (
          ini_get('allow_url_fopen')) {
              
          $fp fopen($url'r');
          } else {
              
          $fp fsockopen($host, ...);
              
          // fwrite etc.
          }
          // fread etc
          fclose($fp); 

          Comment


          • #35
            PHP Code:
            $host 'www.micronax-systems.de';
            $url 'http://user:pass@'.$host.$row['uri'];

            $fp fopen($url'r');
            while (!
            feof($fp)) {
                
            $source .= fgets($fp100);
            }
            fclose($fp); 
            Code:
            Warning: fopen(): HTTP request failed! HTTP/1.1 401 
            Authorization Required in 
            /var/www/web302/html/security/cron/cron24.php on line 81
            Warning: fopen(http://...@www.micronax-systems.de/index.php): failed
             to open stream: Success in 
            /var/www/web302/html/security/cron/cron24.php on line 81
            Warning: feof(): supplied argument is not a valid stream resource in 
            /var/www/web302/html/security/cron/cron24.php on line 82
            Warning: fgets(): supplied argument is not a valid stream resource in
             /var/www/web302/html/security/cron/cron24.php on line 83

            Comment


            • #37
              Code:
              Fatal error: Cannot redeclare urlopen() (previously declared in 
              /var/www/web302/html/security/cron/cron24.php:87) in 
              /var/www/web302/html/security/cron/cron24.php on line 87
              Hääääää?

              Es redeklariert sich in der selben Zeile

              Comment


              • #38
                Nein, die Fehlermeldung sagt, wo es zum ersten Mal deklariert wurde. Du deklarierst es noch einmal - wo genau, steht da allerdings nicht dabei.

                Übrigens solltest du den Code aus dem Usercomment nicht einfach nur übernehmen. Versuchs zu verstehen!

                Comment


                • #39
                  Ne schleife am start?

                  Comment


                  • #40
                    Nein, die Fehlermeldung sagt, wo es zum ersten Mal deklariert wurde. Du deklarierst es noch einmal - wo genau, steht da allerdings nicht dabei.
                    doch, eigentlich schon.

                    Comment


                    • #41
                      Ja, ich habe es abegeändert. Doch er sagt er kann es nicht auf zeile 87 redeklarieren (zum letzen mal deklariert: selbe datei selbe zeile)!

                      Comment


                      • #42
                        Hubs.. ja ned schleife sry ;D

                        Comment


                        • #43
                          entsprechender code??

                          Comment


                          • #44
                            PHP Code:
                            $result file_get_contents('http://user:pass@micronax-systems.de'.$row["uri"], false); 
                            Warning: file_get_contents(): HTTP request failed! HTTP/1.1 401
                            Authorization Required in
                            /var/www/web302/html/security/cron/cron24.php on line 87
                            Warning: file_get_contents(http://...@micronax-systems.de/index.php):
                            failed to open stream: Success in
                            /var/www/web302/html/security/cron/cron24.php on line 87

                            Comment


                            • #45
                              PHP Code:
                              $opts = array('http' =>
                                 array(
                                     
                              'method'  => 'GET',
                                     
                              'header'  => 'Authorization: Basic '.base64_encode('user:pass'),
                                 )
                              );
                              $context  stream_context_create($opts);
                              $source file_get_contents('http://www.micronax-systems.de/index.php'false$context); 
                              *verwirr*

                              Comment

                              Working...
                              X