Aktuelle (LIVE) Uhrzeit bei PHP als Bild?
Hey,
ich suche derzeit nach einem Script (PHP) welches die aktuelle Uhrzeit (sollte live aktualisiert werden) in einem Bild anzeigt. Zudem sollte das Script so anpassbar sein, dass ich das jeweilige PNG-Bild von meinem Server "auswählen" kann und so als Hintergrund setzen kann.
Außerdem sollte die Uhrzeit in einer veränderbaren Schriftart, welche ich je nach Belieben ändern kann, angezeigt werden.
Wäre nett, eine hilfreiche Antwort zu erhalten, in der mir zusätzlich erklärt wird in welches Verzeichnis ich das Script einfügen muss, damit jeder das "Live"-Bild "downloaden" kann und so auf seine Seite per HTML oder ähnliches implementieren kann.
Kleine Liste nochmal xD:
- 1000x300 PNG-Bild
- Aktuelle Uhrzeit mittig vom Bild (LIVE!!!)
- Als Datei für Nutzer zum Download verfügbar bzw einfügbar bei HTML u.Co.
- Font der Uhrzeit veränderbar (-> eine Zeile beim Script ändern)
...und bitte erklärt mir WO ich die jeweiligen Dateien (.ttf-Font-Datei, .png-Datei und .php-Datei) hinpacken muss!!
Da ich selbst eher wenig Ahnung von PHP u.Co. habe, stelle ich diese Frage mal lieber hier ^^
Vielen vielen Dank!
Grüße,
Samu
PS: Im Anhang seht ihr ein Beispiel!
1 Antwort
Müsstest du mit php und js/jQuery realisieren können.
https://stackoverflow.com/questions/36965948/create-php-live-clock
Versuche die mal was zu programmieren.... Kann aber etwas dauern.
Warte mal kurz schick dir ne zip mit dem code.
Du musst einfach uhr zip öffnen. In sytle.css kannst du mit font-family: deinen Font einstellen, du musst ihn aber erst zu einem Webfont machen und im css hinzufügen. Für Sekunden kannst du bei timstamp.php hinter H:i ein :s also H:i:s machen. Finde der Font sieht aber jetzt schon voll ok aus.
Bei weiteren Fragen kannst du mir gerne schreiben.
Ok und kannst du mir noch bitte die jeweiligen Verzeichnisse nennen in welche ich die einzelnen Dateien packen muss? Also weil ich packe das ja auf meinen Webspace
Die kommen einfach alle in einen Ordner. Also dann hast du ja z.b deineWebseite.de/uhr/uhr.php? Bei Fragen schick einfach mal mein Screeshit wie dein Webspace aktuell aussieht.
...und ist es möglich dieses verzeichnis "unendlich" oft zu erstellen? Also mehrere Banner mit Uhrzeit? Und wie füge ich jetzt die jeweilige Webfont hinzu?
Läuft alles denn soweit? Ja, ist möglich aber wäre dumm. Du kannst einfach die relevanten Teile von uhr.php in neue Php bzw. HTML Dateien einfügen.
Die End-Datei rufe ich dann wie auf? Weil bei meineDomain.tk/uhr/ steht 403 Forbidden... xD
Wenn du es direkt über /uhr aufrufen willst musst du
1. Den Ordner Uhr in uhr umbenennen
2. In uhr uhr.php in index.php umbenennen
Geht's?
Ne da wird einfach das bg.png Bild angezeigt... Ohne Uhrzeit
Bild davon nochmal: https://s19.directupload.net/images/191113/daufy7k6.png
Hast du mal paar Sekunden gewartet? Du lädt immer Bisschen.
Edith: Ah warte mal kannst du nochmal
index.php öffnen und nen Screenshot machen?
Was passiert wenn du bei url:'....
http://localhost/uhr/ entfernst also das da nur noch timestamp.php steht.
Jetzt funktionierts! Aber ich will...
- die Schriftart ja noch ändern
- die Datei als fertigen .png-Link haben z.B. https://meinedomain.de/uhr/uhr.png
1. Du müstt deine ttf Schriftart in einen Webfont konvertieren. Z.b mit
https://www.fontsquirrel.com/tools/webfont-generator
Und dann kannst du ihn per CSS einstellen.
2. Wozu brauchst du das als PNG? Willst du es so auf mehreren Webseiten einbinden???
Ja, ich möchte das ganze als fertiges Stück und nicht als viele Einzelteile
Das mit der PNG ist keine gute Idee. Du kannst einfach die relevanten Teile von index.php kopieren und in andere php/HTML Dateien einfügen.
Ja aber ich möchte doch die Datei als TS Banner benutzen xD -> Oder vielleicht ein solcher Link: https://ts3banner.de/banner/banner.php?bid=v113
Was passiert wenn du einfach jetzt Mal deinedomain.tk/Uhr/index.php versuchst als Banner zu setzten?
Ich möchte ja das ganze als EINE Datei, welche sich ständig aktualisiert und nicht Bild und Text extra, geht das? Wie?
Wir können auch eig gleich über Discord oder Co. kommunizieren xD Soviel wie wir hier schreiben... c:
Folgendes ist passiert. Ich habe 1. Nicht viel Ahnung von TeamSpeak und 2. habe ich gedacht du willst den banner für eine Webseite. Anscheinend nimmt TeamSpeak aber nur Pngs. Ich schau mal ob ich index.php irgendwie umbiegen kann ;)
Ok so ein Link -> https://ts3banner.de/banner/banner.php?bid=v113
würde auch z.B. gehen :) Und wie kann ich eig eine Google Font hinzufügen? In welches HTML Document muss ich den Code dafür reinschreiben?
Und was muss ich eig jetzt genau verändern in Style.css damit dir Uhr in meine r hochgeladenen Schriftart angezeigt wird?
Warte mal ich bin gerade am php umschreiben. Der Font wird am Ende rellativ easy.
Also kannst du mal die beiden Dateien in der Zip in den uhr Ordner hiznufügen?
Dann müsste es in Teamspeak theoretisch nur noch deindomain.tk/uhr/uhr.php sein.
Großartig! MEGA! ;D Funktioniert alles super :D Und kann ich jetzt eig die index.php löschen?
PS: Hast du eig Discord? Wenn ja, wie lautet dein Nutzer-#
Ja also eigentlich kannst du alles bis auf uhr.php, OpensSans-Bold.ttf und bg.png löschen. Fonts kannst du einfach im uhr.php unter $font = 'DeinFont.ttf' eintragen, wobei du den Font natürlich auch in den Uhr Ordner packen musst. Bild kannst du auch einfach durch tauschen von bg.png ersetzten.
ps.: Habe kein Discord, wieso?
Na zum Chatten oder so xD
Vielen Dank, mega hilfreich & genaue Erklärung! So jemanden trifft man immer gerne hier an ;D
Und was ist mit der .js Datei? Und style.css?
Hallo, ich bin's wieder! Ich wollte dich noch eine Kleinigkeit fragen: Wäre es möglich ein weiteres Script für mich zu erstellen? Wäre mega :D Also das Script soll folgendes können, falls dies möglich ist:
Wenn ich auf den Link zum Script klicke (der Link sollte das Script "aktivieren") erstellt sich bei meinem Webspace komplett automatisch ein neues Verzeichnis + es wird die PHP Datei (welche wir bereits besprochen hatten), die Font und das Bild (welches der Benutzer in einem ganz einfachem Formular vorher einfügen kann) automatisch generiert.
Kleine Liste (falls der Text nicht zu verstehen sein sollte):
- Besucher ruft meine Seite auf
- Kleines Formular erscheint (Bildupload-Button + Bestätigen)
- Verzeichnis (der Name sollte sich steigern; z.B. 1,2,3,4,5,6) mit PHP Datei, Font und vom Benutzer eingefügtem Bild wird generiert
- Der Nutzer erhält direkt darunter eine kleine Nachricht, die den Link zu der PHP Datei enthält
- Die Font findest du hier: https://fonts.google.com/?query=passio&selection.family=Passion+One
- Die PHP Datei ist die von dir bereits erstellte PHP Datei
Vielen Dank schon mal im Voraus :D Eine teilweise Erklärung würde mir auch weiterhelfen.
Grüße,
Samu
Warte mal, der Nutzer soll also im Browser am ende die PHP runterladen? Mit oder ohne Bild bzw. Font????
Da die PHP Datei ja ein Live-Bild ist und er nur den Link braucht zum einfügen, am besten einfach ein Copy-Button
Wozu braucht er die denn, wenn sie ja schon automatisch am richtigen Ort gespeichert wird?
Also soll der nutzer z.b im clipboard http.//test.de/bild1/bild.php haben?
Hä wie meinst du jetzt das?
PS: Danke für diese extrem schnelle Antwort xD Hat mich gerade mega überrascht!
Soll ich die Datei nochmal hochladen und dir den Link schicken?
Aber schon die neueste Version, oder? :D
Edit: Achja, das Design muss nicht besonders sein, es geht rein um die Funktionen :D Vielleicht noch das man die Ecken anpassen kann im Script und die Randfarbe bzw die Füllfarbe des Buttons
Hallo, hast du schon das Script fertig oder wann meinst du wirst es du schaffen? Wegen Planung und so, damit ich nicht die ganze Zeit hier nachschauen muss, ob eine neue Antwort gekommen ist. Oder kannst du es überhaupt umsetzen?
Und wo muss ich das Script reinpacken? Wie geht das jetzt? Bräuchte schon bitte eine genauere Erklärung :/ Außerdem möchte ich die Uhr ja auf mein selbstgewähltes PNG-Bild packen und die Font der Uhr anpassen können