Bild per PHP

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Bild per PHP

Beitrag von KeineAhnung »

Ich suche ein Script, das wenn ich z.B. schrift.php?Oxpus öfnnen würde sich ein Bild öffnet in dem Oxpus steht, und wenn anstatt Oxpus was anderes schreiben würde, dass dann auch das andere da stehen würde. Kennt jemand son code schnipsel, oder kann mir das jemand erstellen ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Naja, aus diesem MOD könnte man sowas ableiten:
http://www.phpbbhacks.com/download/3475
Dieser MOD erstellt Smilies mit einem Banner, dessen Text frei vorgegeben werden kann.
Die image-Funktionen von PHP werden hierzu verwendet, Ähnliches würde man sicher auch für Deine Anfrage machen können.

Sofern Zeit genug dafür da wäre...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Wenn ich Zeit hätte, wäre das kein Akt.
Wenn man auf AmigaLink.de mal einen genauen Blick auf gepostete eMail-Adressen wirft, wird man feststellen das es sich dabei um Images handelt. :D
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

[quote="AmigaLink";p="74212"]Wenn ich Zeit hätte, wäre das kein Akt.
Wenn man auf AmigaLink.de mal einen genauen Blick auf gepostete eMail-Adressen wirft, wird man feststellen das es sich dabei um Images handelt. :D[/quote]

ja, und wie machst du das ? ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die image-Funktionen von PHP werden hierzu verwendet
Nur muss man dazu etwas mehr Zeit haben, damit das auch passt.
Und die hat aktuell kaum jemand...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Eine nette Vorlage wären noch die bekannten Signatur MODs bei denen die Forendaten in einem Banner angezeigt werden.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Oder sowas:

http://www.oxpus.net/forum/schild.php?O ... er%20Beste

Erzeugt mit diesem winzigen Script:

[ Attachment gelöscht am Sa 30.Jun, 2007 09:51 von oxpus ]
Zuletzt geändert von oxpus am Fr 29.Jun, 2007 14:00, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

;)
Dateianhänge
hm.jpg
(16.73 KiB) 10-mal heruntergeladen
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

[quote="oxpus";p="74236"]Oder sowas:

http://www.oxpus.net/forum/schild.php?O ... er%20Beste

Erzeugt mit diesem winzigen Script:[/quote]

cool, aber das Bild wird nicht angezeigt, sondern:

Code: Alles auswählen

‰PNG  ��� IHDR���¾������ =V���PLTEÿÿÿ���UÂÓ~���ÀIDAT•Åн‚@�àX0¬¢¾BÉ­<„€î=h*—½ ý@á –‡L…x³vå!õè˜@t{Š®]ƒbBE ¹UÙ?Š¹ÄRúVÃpdȬÅÚCåAÅ®"fàÁh—-·Š+-Wä»FäÒ/HI¢fwSðT[^ÐØÕú—ýO‰ïIF?Ò×N����IEND®B`‚
könntest du das beheben ? Thx ^^


Und wenn es geht, dne Hintergrund Transparent machen, wenns nicth geht, egal xD
Zuletzt geändert von KeineAhnung am Fr 29.Jun, 2007 21:27, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Komischerweise konnte der IE6 (bei mir an der Arbeit) das korrekt darstellen :(

Nun aber auch alle anderen und theoretisch sollte nun auch der Hintergrund transparent sein:
Dateianhänge
schild.zip
(423 Bytes) 140-mal heruntergeladen
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

thx, ich werd gleich ausprobieren, danke ^^

Hier funktionierts ja, also habe ich keine Bedenken ;)
Zuletzt geändert von KeineAhnung am Sa 30.Jun, 2007 13:21, insgesamt 1-mal geändert.
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

Mal ne frege: ist es möglich die textlänge zu begrenzen, z.B. max 50 zeichen, denn so wie das script jetzt st sind auch 50.000 zeichen und mehr möglich.

und 2. nicht so wichtig, ist es möglich den text weiß zu machen, und nen schwarzen rand drum ?, thx
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nun ja, die Textlänge auf maximal 50 Zeichen zu begrenzen, ist kein Thema.
Auch die Schriftfarbe weiß ebenso wenig.
Nur mit "Rand"... Ich habe mal den Hintergrund schwarz gemacht...
Dateianhänge
schild.zip
Modifizierte schild.php...
(450 Bytes) 104-mal heruntergeladen
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

Danke für das Script, habe einfach schild 1 mit schild 2 gekruezt, ist jetzt genau so wie ichs wollte, nochmals danke ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ich habe mich jetzt mal an einem eigenen php script versucht (mit einer vorlage für was anderes (Script Kiddie :P)) und habe jetzt eine Frage:

Code: Alles auswählen

<?
   $jetzt = time();
   $text = "".date("d.m.Y - H:i:s",$jetzt)."";
   $pic=ImageCreate(160,30); //(breite, höhe)
   $col1=ImageColorAllocate($pic,0,0,0);
   $col2=ImageColorAllocate($pic,255,255,255);
   ImageFilledRectangle($pic, 0, 0, 500, 30, $col2);
   ImageString($pic, 3, 5, 8, $text, $col1);
   Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
   Header("Content-type: image/png");
   ImagePNG($pic);
   ImageDestroy($pic);
?>
so, ich habe jetzt geschafft das Datum/Uhrzeit per php als Bild auszugeben, aber wie schaffe ich es dne hintergrund transparent zu bekommen, ich habe versucht das aus dem Script von Ocpus zu nehmen (das aus dme Thema http://www.oxpus.de/download.php?id=4780 ) und es einzufügen, aber dann kommt immer ein Error, wer kann mir helfen :P ?
Benutzeravatar
Giga4000
Beiträge: 181
Registriert: Sa 26.Nov, 2005 09:19
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Giga4000 »

Es gibt eine Funktion die heißt imagecolortransparent.
Site: www.mx-forums.de - New!
phpBB MODs: Click Here
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

[quote="Giga4000";p="75497"]Es gibt eine Funktion die heißt imagecolortransparent.[/quote]

Thx, aber jetzt nochmal für Dumme, php.net hatm ir bisjetzt nei geholfen sondern andere tutorials ;)

Habe diese beidne varianten versucht, keine ging:

Code: Alles auswählen

col2=ImageColorAllocate($pic,255,255,255);
imagecolortransparent($col2=ImageColorAllocate);
und ging auch nicht:

Code: Alles auswählen

col2=ImageColorAllocate($imagecolortransparent);
Zuletzt geändert von KeineAhnung am Do 02.Aug, 2007 23:51, insgesamt 1-mal geändert.
Benutzeravatar
Giga4000
Beiträge: 181
Registriert: Sa 26.Nov, 2005 09:19
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Giga4000 »

Setz einfach vor

Code: Alles auswählen

Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
noch ein

Code: Alles auswählen

imagecolortransparent($pic, $col2);
ein.
Site: www.mx-forums.de - New!
phpBB MODs: Click Here
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

Super, perfekt, THX einfach, aber, aber informativ gehalten :cool:
Antworten