Sponsor-Board.de
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste 1 2 Nächste > Letzte »

Kurzes .php-Script in html einbinden

Verfasser Nachricht

Beiträge: 18
Bewertung: 1
Registriert seit: Jun 2015
Status: offline


Beitrag: #1
Kurzes .php-Script in html einbinden

Moinsen^^

Ich sitze seit gestern Abend an einem eigentlich recht einfachen Problem. Ich habe jeweils 2 .php-Scripts, die den Minecraft und Teamspeak-Server anpingen und dann den Online-Status angeben.
Das funktioniert soweit auch prima, jedoch soll das ganze jetzt in unserer Website eingebunden werden. Doch an diesem Punkt scheitert es. Ich selbst habe absolut keine Ahnung von der Materie und hab das ganze so nach Tutorials zusammengebastelt.
Zwar habe ich Anleitungen gefunden, wie php in html eingebunden werden kann, jedoch funktioniert das Script dann nicht mehr; es wird absolut nichts angezeigt.

[Link: Registrierung erforderlich]

Kennt ja jemand Rat?
Und wo ich schon dabei bin: Gibts auch eine Möglichkeit, so etwas in ein Mybb-Forum einzubinden? Smile

Viele Grüße
Chris


http://fs5.directupload.net/images/160522/csagueii.jpg(!https)

04.01.2016 21:43
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 12
Bewertung: 0
Registriert seit: Oct 2015
Status: offline


Beitrag: #2
RE: Kurzes .php-Script in html einbinden

PHP kann nicht in HTML eingebunden werden, denn PHP muss erst vom Server verarbeitet werden HTML jedoch vom Browser. in Mybb kannst du das sicherlich einbinden.
Ich würde dir anbieten mir das mit dir mal in Ruhe anzusehen, wenn du Interesse hast. Vllt finden wir ja eine Lösung für deine derzeitige Webseite.


PHP-Code:
if(isset($brain)){
  echo
"ERROR: THIS SIGNATURE FAILED CRITICALLY";


Code:
try:
    do_not_use_windows()
except:
    do_not_use_windows(force=True)

04.01.2016 21:56
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 6
Registriert seit: Nov 2015
Status: offline


Beitrag: #3
RE: Kurzes .php-Script in html einbinden

iFrame oder HTML in die PHP-Datei einbauen.

04.01.2016 22:03
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 18
Bewertung: 1
Registriert seit: Jun 2015
Status: offline


Beitrag: #4
RE: Kurzes .php-Script in html einbinden

McHeinrich schrieb:
iFrame oder HTML in die PHP-Datei einbauen.


Wie gesagt, mein Wissen beschränkt sich auf sehr sehr wenig. Smile
Bräuchte also ein bisschen mehr Info ;-)

----


Könnte man sonst auch eine index.php verwenden und den Code einfach da reinpacken?


http://fs5.directupload.net/images/160522/csagueii.jpg(!https)

04.01.2016 22:39
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 544
Bewertung: 32
Registriert seit: May 2012
Status: offline


Beitrag: #5
RE: Kurzes .php-Script in html einbinden

benenn deine html seite in .php, da wo du das php einbinden willst mach ein <?php include... ?>

Es kann sein, dass dein Teamspeak nicht funktioniert
da muss die Zeile so aussehen:

Code:
@$abfrage = fsockopen (udp://$ip, HIER IST DER PORT, $errno, $errstr, 5); //Port angeben standart: 25565 (Bei Minecraft)


[Link: Registrierung erforderlich]

IxDe.eu | iTaLiaN-PoWeR
- Das Management

Dieser Beitrag wurde zuletzt bearbeitet: 05.01.2016 03:03 von italian-power.

05.01.2016 02:22
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 118
Bewertung: 9
Registriert seit: Dec 2012
Status: offline


Beitrag: #6
RE: Kurzes .php-Script in html einbinden

italian-power schrieb:
benenn deine html seite in .php, da wo du das php einbinden willst mach ein <?php include... ?>

Es kann sein, dass dein Teamspeak nicht funktioniert
da muss die Zeile so aussehen:

Code:
@$abfrage = fsockopen (udp://$ip, HIER IST DER PORT, $errno, $errstr, 5); //Port angeben standart: 25565 (Bei Minecraft)

Du meinst wohl eher tcp:// bei Minecraft und udp:// bei Teamspeak Wink
Wobei es sinnvoller ist den Query Port des TS per TCP zu prüfen.

Dieser Beitrag wurde zuletzt bearbeitet: 05.01.2016 03:34 von Phinitris.

05.01.2016 03:31
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 136
Bewertung: 1
Registriert seit: Feb 2011
Status: offline


Beitrag: #7
RE: Kurzes .php-Script in html einbinden

Ich gehe mal ganz stark davon aus das du das ganze via HTML in eines der MyBB-Templates einfügen willst.
Dazu gibt es für das MyBB eine Erweiterung und nennt sich [Link: Registrierung erforderlich]. Damit kann man ganz einfach PHP in die HTML-Templates mit einbinden, du brauchst also nicht extra eine Datei um einen TS/MC anzupingen sondern schreibst das ganze einfach mit ins Template als PHP-Code.


[Link: Registrierung erforderlich]

05.01.2016 04:19
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 18
Bewertung: 1
Registriert seit: Jun 2015
Status: offline


Beitrag: #8
RE: Kurzes .php-Script in html einbinden

italian-power schrieb:
benenn deine html seite in .php, da wo du das php einbinden willst mach ein <?php include... ?>

Es kann sein, dass dein Teamspeak nicht funktioniert
da muss die Zeile so aussehen:

Code:
@$abfrage = fsockopen (udp://$ip, HIER IST DER PORT, $errno, $errstr, 5); //Port angeben standart: 25565 (Bei Minecraft)


Das nutzen von <?php include ?> führt dazu, dass die Seite nicht mehr richtig geladen wird. Es bleibt eine leere Seite mit einem kleinen Quadrat oben links.
Sieht so aus: [Link: Registrierung erforderlich]

Ich glaube dieser Abschnitt
header('Content-Type:image/png');
führt dazu, dass das zu Problemen führt, weil das nicht im Header steht.

By the way, die Teamspeak.php ist tatsächlich eine andere, hab ich vergessen zu erwähnen. ;-)


http://fs5.directupload.net/images/160522/csagueii.jpg(!https)

05.01.2016 11:17
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 1.455
Bewertung: 10
Registriert seit: Jan 2012
Status: offline


Beitrag: #9
RE: Kurzes .php-Script in html einbinden

Da das PHP-Script ein Bild ausgibt kannst du es nicht einfach per Include in die HTML-Datei einfügen.

Wenn du das PHP-Script auch als einzelne Datei abändern kannst, dann machst du einfach im HTML-Code an der Stelle, wo das Bild hinsoll
<img src="/pfad/zur/php/datei.php" alt="Alterantivtext" />


Oder was für meinen Geschmack besser wäre, dass du den PHP-Code, der das Bild auswählt abänderst, dass statt readfile('offline.png') bzw. readfile('online.png') eine Variable (z.B. $filename) gesetzt wird, also $filename = 'offline.png' bzw. $filename = 'online.png'.

Und am Ende fügst du noch folgendes hinzu:
echo '<img src="'.$filename.'" alt="Alterantivtext (evtl. per Variable dynamisch setzen)">';

05.01.2016 18:03
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 18
Bewertung: 1
Registriert seit: Jun 2015
Status: offline


Beitrag: #10
RE: Kurzes .php-Script in html einbinden

Schwester Wombat schrieb:
Da das PHP-Script ein Bild ausgibt kannst du es nicht einfach per Include in die HTML-Datei einfügen.

Wenn du das PHP-Script auch als einzelne Datei abändern kannst, dann machst du einfach im HTML-Code an der Stelle, wo das Bild hinsoll
<img src="/pfad/zur/php/datei.php" alt="Alterantivtext" />


Oder was für meinen Geschmack besser wäre, dass du den PHP-Code, der das Bild auswählt abänderst, dass statt readfile('offline.png') bzw. readfile('online.png') eine Variable (z.B. $filename) gesetzt wird, also $filename = 'offline.png' bzw. $filename = 'online.png'.

Und am Ende fügst du noch folgendes hinzu:
echo '<img src="'.$filename.'" alt="Alterantivtext (evtl. per Variable dynamisch setzen)">';


Natürlich, eine so einfache Lösung. Vielen Dank, jetzt wird ein Bild ausgegeben. Momentan ist es nur so, dass das auf volle Bildschirmgröße skaliert wird.

Dachte erst an

height="150" width="150"

aber dadurch wird das nur gequetscht.

[Link: Registrierung erforderlich]
Sieht jetzt so aus.


http://fs5.directupload.net/images/160522/csagueii.jpg(!https)

05.01.2016 18:32
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste 1 2 Nächste > Letzte »

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
Sad Script Tag Output Probleme alxndr.brgmnn 2 1.192 19.09.2023 16:30
Letzter Beitrag: alxndr.brgmnn
Question Suche Toplist Script pochii 0 977 27.12.2020 02:33
Letzter Beitrag: pochii
  Hilfe bei HTML Schnipsel MaXxXaM 7 2.882 28.03.2019 00:33
Letzter Beitrag: BounTyOnline
  Ein wenig Hilfe bei PHP / HTML wahke 5 2.160 16.02.2019 07:41
Letzter Beitrag: wahke
  Mehrere Prozesse auf gleiches Script zugreifen lassen RadiusGaming 1 1.812 19.03.2018 00:01
Letzter Beitrag: RapToN

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren