• Webspell RM Das Bootstrap CMS
logo
  • News 
  • Forum 
  • Demo 
  • Wiki
    • WIKI FAQ
    • WIKI Gallery
  • LOGIN
  • DOWNLOAD RM
$title

RM Forum

Das Support-Forum

  1. Forum
  2. Allgemeine Themen
  3. Allgemeine Hilfe
  4. Hilfe anstelle html iframe mit php include oder require oder ... usw...

Sortierung

 

Thema: Hilfe anstelle html iframe mit php include oder require oder ... usw...

717
majestycreator

Beiträge 28

23.02.2021 | 00:56

weiß jemand wie ich bei diesem obigen script von php
wie bei html mit iframe die größe der länge und breite
zuordnen kann als grenze?

717
majestycreator

Beiträge 28

23.02.2021 | 00:24

Yippiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeee!!!!!

Mit fopen gehts mit php wie html mit iframe so:
 
<?php
#usage:
$r = new HTTPRequest('http://www.beispiel.de');
echo $r->DownloadToString();

class HTTPRequest
{
    var $_fp;        // HTTP socket
    var $_url;        // full URL
    var $_host;        // HTTP host
    var $_protocol;    // protocol (HTTP/HTTPS)
    var $_uri;        // request URI
    var $_port;        // port
   
    // scan url
    function _scan_url()
    {
        $req = $this->_url;
       
        $pos = strpos($req, '://');
        $this->_protocol = strtolower(substr($req, 0, $pos));
       
        $req = substr($req, $pos+3);
        $pos = strpos($req, '/');
        if($pos === false)
            $pos = strlen($req);
        $host = substr($req, 0, $pos);
       
        if(strpos($host, ':') !== false)
        {
            list($this->_host, $this->_port) = explode(':', $host);
        }
        else
        {
            $this->_host = $host;
            $this->_port = ($this->_protocol == 'https') ? 443 : 80;
        }
       
        $this->_uri = substr($req, $pos);
        if($this->_uri == '')
            $this->_uri = '/';
    }
   
    // constructor
    function HTTPRequest($url)
    {
        $this->_url = $url;
        $this->_scan_url();
    }
   
    // download URL to string
    function DownloadToString()
    {
        $crlf = "\r\n";
       
        // generate request
        $req = 'GET ' . $this->_uri . ' HTTP/1.0' . $crlf
            .    'Host: ' . $this->_host . $crlf
            .    $crlf;
       
        // fetch
        $this->_fp = fsockopen(($this->_protocol == 'https' ? 'ssl://' : '') . $this->_host, $this->_port);
        fwrite($this->_fp, $req);
        while(is_resource($this->_fp) && $this->_fp && !feof($this->_fp))
            $response .= fread($this->_fp, 1024);
        fclose($this->_fp);
       
        // split header and body
        $pos = strpos($response, $crlf . $crlf);
        if($pos === false)
            return($response);
        $header = substr($response, 0, $pos);
        $body = substr($response, $pos + 2 * strlen($crlf));
       
        // parse headers
        $headers = array();
        $lines = explode($crlf, $header);
        foreach($lines as $line)
            if(($pos = strpos($line, ':')) !== false)
                $headers[strtolower(trim(substr($line, 0, $pos)))] = trim(substr($line, $pos+1));
       
        // redirection?
        if(isset($headers['location']))
        {
            $http = new HTTPRequest($headers['location']);
            return($http->DownloadToString($http));
        }
        else
        {
            return($body);
        }
    }
}
?>
 

717
majestycreator

Beiträge 28

06.02.2021 | 17:26

 wie mache ich dass eine http://www... ADRESSE angezeigt wird mit wie bei einen html iframe aber in php mit das :
// important data include
include('');
// important data require
require('');

Sortierung

 



Um ein Thema zu eröffnen musst du registriert und angemeldet sein!

• registrieren
• anmelden

Webspell RM ist ein Open Source CMS welches speziell für Private, Gaming und Business Seiten entwickelt wird und auf Bootstrap basiert.

Community

  • Mitglieder
  • Referenzen
  • Unsere Partner
  • News Archiv
  • Webspell-RM Team

Quick Links

  • Download
  • Demo
  • ToDo
  • Github
  • RM-Projekte

Wir im Social Web

Chatte mit uns auf Discord oder folge uns auf Facebook & Twitter.

  • Discord
  • Facebook
  • Twitter

ALL-INKL.COM - Webhosting Server Hosting Domain Provider

Webspell RM Das Bootstrap CMS

  • Impressum
  • Datenschutz
  • Kontakt
  • Counter