Php Code Firefox

Alles, was PHP betrifft, kann hier besprochen werden.

Php Code Firefox

Postby tekzen » 07. December 2019 15:08

Hallo,

wenn ich diesen php code ausführe bekomme ich über FIrefox nur eine leere Seite mit einer Fehlermeldung angezeigt,
was habe ich nicht beachtet bzw. vergessen?

Code: Select all
<?php

$ch = curl_init( );
curl_setopt ($ch, CURLOPT_URL, 'https://www.kanal7.com/canli-yayin-iframe.php');
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36 Maxthon/5.2.7.3000");
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt ($ch, CURLOPT_REFERER, 'https://live.inxy.co/');
curl_setopt ($ch, CURLOPT_POST, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_HEADER, 0);
$content = curl_exec($ch);

$regexp = "/video-source','(.*?)'/";
preg_match($regexp, $content, $matches);

curl_close ($ch);

header ("Location: $matches[1]");

exit();

?>
tekzen
 
Posts: 4
Joined: 07. December 2019 15:03
XAMPP version: 7.3.9
Operating System: Windows 10

Re: Php Code Firefox

Postby Nobbie » 07. December 2019 21:56

Und was für eine Fehlermeldung? Und ist die Seite wirklich leer, oder sieht nur leer aus (rechts klicken, "Source Code anzeigen" o.ä. wählen)?

PHP wird NICHT(!) vom Browser ausgeführt, Firefox und Chrome usw. bekommen die Seite von Apache ausgeliefert. Was passiert denn mit den anderen Browsern?
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Php Code Firefox

Postby tekzen » 07. December 2019 22:37

ja klar, hab den log hier

Code: Select all
[Sat Dec 07 22:34:49.452924 2019] [ssl:warn] [pid 7540:tid 648] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Dec 07 22:34:49.533288 2019] [ssl:warn] [pid 7540:tid 648] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Dec 07 22:34:49.589786 2019] [mpm_winnt:notice] [pid 7540:tid 648] AH00455: Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.9 configured -- resuming normal operations
[Sat Dec 07 22:34:49.589786 2019] [mpm_winnt:notice] [pid 7540:tid 648] AH00456: Apache Lounge VC15 Server built: Aug 11 2019 12:20:04
[Sat Dec 07 22:34:49.589786 2019] [core:notice] [pid 7540:tid 648] AH00094: Command line: 'apache\\bin\\httpd.exe -d C:/xampp/apache -f conf\\httpd.conf'
[Sat Dec 07 22:34:49.595561 2019] [mpm_winnt:notice] [pid 7540:tid 648] AH00418: Parent: Created child process 19860
[Sat Dec 07 22:34:50.304337 2019] [ssl:warn] [pid 19860:tid 628] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Dec 07 22:34:50.378738 2019] [ssl:warn] [pid 19860:tid 628] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Dec 07 22:34:50.428219 2019] [mpm_winnt:notice] [pid 19860:tid 628] AH00354: Child: Starting 150 worker threads.


und das Bild vom Browser

Image
tekzen
 
Posts: 4
Joined: 07. December 2019 15:03
XAMPP version: 7.3.9
Operating System: Windows 10

Re: Php Code Firefox

Postby Altrea » 07. December 2019 23:25

Ein HTTP Fehler code 404 File not found hat absolut garnichts mit dem Code in der Datei zu tun sondern ausschließlich damit dass Apache die Datei nicht finden und damit auch nicht ausliefern kann.

Wo ist die Datei gespeichert?
Welchen URL verwendest du um die Datei anzufragen?
Was steht im Apache access.log?
Und wie sieht deine Apache Konfiguration aus?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Php Code Firefox

Postby Nobbie » 08. December 2019 10:41

Un dem Code steht ja drin, dass der Browser die Seite https://live.inxy.co öffnen soll. Wenn ich das in meinen Browser eingebe, kriege ich dieselbe Fehlermeldung. Gibt es also nicht, sagt mir auch nichts.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Php Code Firefox

Postby tekzen » 08. December 2019 16:43

wie müsste denn der php Code deiner Meinung nach richtig aussehen?

Code: Select all
17:08:40  [main]    Initialisere Control Panel
17:08:40  [main]    Windows Version:  Enterprise  64-bit
17:08:40  [main]    XAMPP Version: 7.3.9
17:08:40  [main]    Control Panel Version: 3.2.4  [ Compiled: Jun 5th 2019 ]
17:08:40  [main]    Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
17:08:40  [main]    Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
17:08:40  [main]    wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
17:08:40  [main]    Also denke daran diese Anwendung mit Administratorrechten zu starten!
17:08:40  [main]    XAMPP Installationsverzeichnis: "c:\xampp\"
17:08:40  [main]    Voraussetzungen werden geprüft
17:08:42  [main]    Alle Voraussetzungen sind erfüllt
17:08:42  [main]    Initialisiere Module
17:08:42  [Apache]    XAMPP Apache ist bereits gestartet auf Port 80
17:08:42  [Apache]    XAMPP Apache ist bereits gestartet auf Port 443
17:08:42  [mysql]    XAMPP MySQL ist bereits gestartet auf Port 3306
17:08:42  [main]    Starte Check-Timer
17:08:42  [main]    Control Panel bereit
17:09:08  [main]    Führe aus: "c:\xampp\"
17:09:12  [main]    Führe aus: "services.msc"


Acces log:

Code: Select all
127.0.0.1 - - [07/Dec/2019:11:32:45 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:45 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:45 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:45 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:46 +0100] "GET /dogus.php HTTP/1.1" 302 705 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:32:58 +0100] "GET /dogus.php HTTP/1.1" 302 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:33:40 +0100] "GET /dogus.php HTTP/1.1" 200 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:33:41 +0100] "GET /favicon.ico HTTP/1.1" 200 30894 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:33:43 +0100] "GET /dogus.php HTTP/1.1" 200 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:34:51 +0100] "GET /dogus.php HTTP/1.1" 200 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:34:53 +0100] "GET /dogus.php HTTP/1.1" 200 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:34:56 +0100] "GET /dogus.php HTTP/1.1" 200 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:38:56 +0100] "GET /dogus.php HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:47:42 +0100] "GET /dogus.php HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:49:39 +0100] "GET /k7.php HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:50:39 +0100] "GET /k7&m3u8 HTTP/1.1" 404 1179 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:51:29 +0100] "GET /k7.php HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:11:52:06 +0100] "GET /k7.php HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
127.0.0.1 - - [07/Dec/2019:22:35:16 +0100] "GET /k7.php HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"
tekzen
 
Posts: 4
Joined: 07. December 2019 15:03
XAMPP version: 7.3.9
Operating System: Windows 10

Re: Php Code Firefox

Postby Nobbie » 08. December 2019 18:14

Der Code ist richtig, der funktioniert so, wie er soll. Das Problem ist, dass der Server https://live.inxy.co nicht wie erwartet antwortet. Du versuchst da irgendwelche türkischen Sender zu sehen, die laufen aber nicht (mehr?!) auf dem Server live.inxy.co

Ist das irgendetwas illegales? Läuft auf alle Fälle nicht, ganz einfach. Hat weder mit PHP noch mit Firefox etwas zu tun. Und so lange Du nicht genau erklärst, was Du da vorhast (offensichtlich kennst auch PHP nicht), wo das Script her ist und was das tun soll, so lange kann Dir sowieso keiner helfen. Aber das Script tut das, was es tun soll. Aber die notwendigen Server tun nicht das, was notwendig wäre.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Php Code Firefox

Postby tekzen » 08. December 2019 18:32

Also den Sender gibt es seit über 20 Jahren ist ein offizieller TV Sender nix illegales! Keine Panik.
Über diesen PHP code sollte ich den Livestream sehen, als m3u8
du sagt es der Link ist komisch da ist eine m3u8 endung vorhanden wird aber übern vlc player als offline angezeigt bzw. ist nicht spielbar
tekzen
 
Posts: 4
Joined: 07. December 2019 15:03
XAMPP version: 7.3.9
Operating System: Windows 10

Re: Php Code Firefox

Postby Altrea » 09. December 2019 07:28

Der m3u8 Link wird im VLC und auch Browser als nicht verfügbar angezeigt. Daher gehe ich davon aus, dass dies entweder so ist oder vom Webseiten Betreiber so gewollt ist.

Wenn es sich hierbei tatsächlich um eine gewollte Zugriffsmethode für den Sender handelt, sollte es ja auch kein Problem darstellen, den Admin der Seite um einen Direktlink zum Ziel zu bitten.
Vielleicht wird ja auch eine API angeboten, die die Funktionalität bereitstellt, die du versuchst hier abzubilden.
Wenn man schon mit curl einen Zugriff simulieren muss spricht einiges dafür, dass das so nicht vorgesehen ist.

In den allermeisten Fällen möchte ein Webseiten Betreiber allerdings die Zugriffsmethode des Benutzers möglichst genau selbst bestimmen, um Beispielsweise auch Werbung zeigen zu können die die Webseite am Leben hält.
In sehr vielen Fällen untersagen Webseiten Betreiber mittlerweile sogar den Zugriff über andere Methoden als die vom Administrator vorgesehenen (Beispielsweise über AGBs oder anderweitige rechtlich relevante Ausformulierungen).
In jedem Fall würde ich mich schriftlich mit dem Webseiten Betreiber abstimmen.

P.S.: Und wenn du das nächste Mal in einem freien Community Board eine Frage stellst (egal ob hier, oder woanders), solltest du erwähnen, dass du auch schon andere Community geführte Kanäle mit deinem Anliegen betreut hast und wo man diese Informationen findet. Du bindest hier mittlerweile massiv kostenlose IT Ressourcen, die teilweise dieselben Informationen erarbeiten, da niemand weiß was wie wo von wem schon gesagt oder in Erfahrung gebracht wurde.
Aus gutem Grund wird Multiposting/Crossposting von den meisten Foren verpöhnt und in den Forenregeln untersagt.
Und deshalb ist hier jetzt auch zu.

Hier mal eine kleine Auswahl:
https://www.tutorials.de/threads/umleit ... st-2114957
https://forum.donanimhaber.com/curl-m3u ... #141139978
https://administrator.de/forum/m3u-link ... 00491.html
https://www.php.de/forum/php-de-intern/ ... p-ausgeben
https://www.php-resource.de/forum/php-d ... geben.html
https://www.html-seminar.de/forum/threa ... %C3%BCgen/
https://www.php-support.de/thread.php?t ... te=1&#ende
https://forum.ubuntuusers.de/topic/quel ... portieren/
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to PHP

Who is online

Users browsing this forum: No registered users and 16 guests