Brunners Signatur
#1
Das interessiert mich doch einmal wie das in Brunners signatur geht.

Ich weiß zwar wie ich so Texte einfügen kann als Bild aber nicht wie es interaktiv geht.

z.b. seit wieviel tagen man ferien hat oder wieviele leute gerade den thread lesen.

könnte mir das jemand erklären? Smile

Thx

bsp: [Bild: datum.php?.png]
  Zitieren
#2
hier der codeschnipsel mit dem ichs gemacht habe:

http://www.php4u.net/index.php?main=code...&source=27

mein code geht so:



PHP-Code:
<?php   
$schultag 
"25.07";   
$datum date("d.m"time());   
$ergebnis $datum $schultag;   
if (
$ergebnis == "0")  
{  
$text[] = "Brunner hat seit heute Ferien";   
}  
elseif (
$ergebnis == "1")    

$text[] = "Brunner hat seit 1 Tag Ferien";   
}  
else  
{
$text[] = "Brunner hat seit ".$ergebnis." Tagen Ferien";  
}  
$font   3;  
  
$max_len 0;  
foreach(
$text as $str) {  
    if(
strlen($str)>$max_len) {  
        
$max_len strlen($str);  
    }  
}  
$width  ImageFontWidth($font) * $max_len;  
$height ImageFontHeight($font)*count($text);  
$im imagecreate($width$height);  
$black ImageColorAllocate ($im000);  
// Hintergrundfarbe  
$white ImageColorAllocate ($im12614499);  
$orange ImageColorAllocate ($im8710988);  
imagecolortransparent ($imimagecolorat ($im00));  
$y 0;  
foreach(
$text as $str) {  
    
imagestring ($im$font0$y,  $str$orange);  
    
$y $y ImageFontHeight($font);  
}  
Imagepng($im);  
  
?>


man muss aber die datei dann so aufrufen datum.php?.png weil sonst das forum das nicht als bild einfügen lässt
  Zitieren
#3
danke Smile)

den anderen code kannte ich schon aber irgendwie wollte der nicht so recht mit anderen anweisungen Big Grin

Smile
  Zitieren
#4
Zitat:Original von Balu145
Cool!
Habe gedacht,du würdest jeden Tag die Signatur ändern. Wink
Aber das gefällt mir.

lol so blöd wäre ich Big Grin jeden tag die sig zu ändern um 0.00 Big Grin :lachen: ne mit dem script geht es wirklich gut kann man auch die beitragszahl auslesen und hinschreiben
  Zitieren
#5
Im Forum fügt man es dann mit einem img befehl ein
  Zitieren
#6
Zitat:Original von brunner
[...]
lol so blöd wäre ich Big Grin jeden tag die sig zu ändern um 0.00 Big Grin :lachen: ne mit dem script geht es wirklich gut kann man auch die beitragszahl auslesen und hinschreiben

Warum nicht? Schließlich hast du genug Zeit, denn du hast Ferien... Big Grin
  Zitieren
#7
hmmm.. weiß ich nicht genau.
ich würde es einfach so machen ?(

<IMG SRC="http://deinedomain.de/bild.php?.png">

aber ich glaube so geht das nicht Sad
  Zitieren
#8
ähm im forum kannst aber normal dynamische bilder unterdrücken oder?
Write this on my gravestone, write this right on my grave, "To whisky and women, here lies a poor slave".

[Bild: 10_en_btn.gif]

Computer- und Mediensicherheit - FH Hagenberg
Hagenberger Kreis zur Förderung der digitalen Sicherheit
Security Forum
  Zitieren
#9
balu sag mir was du haben willst (genau erklärung dann mach ich dir das)
  Zitieren
#10
PHP-Code:
<?php
$tag 
"30.07";
$datum date("d.m"time());
$ergebnis $datum $tag;
if (
$ergebnis == "0")
{
$text[] = "Die Testseite ist seit heute online";
}
elseif (
$ergebnis == "1")
{
$text[] = "Die Testseite ist seit gestern online";
}
else
{
$text[] = "Die Testseite ist seit ".$ergebnis." Tagen online";
}
$font   3;

$max_len 0;
foreach(
$text as $str) {
    if(
strlen($str)>$max_len) {
        
$max_len strlen($str);
    }
}
$width  ImageFontWidth($font) * $max_len;
$height ImageFontHeight($font)*count($text);
$im imagecreate($width$height);
$black ImageColorAllocate ($im000);
// Hintergrundfarbe
$white ImageColorAllocate ($im12614499);
$orange ImageColorAllocate ($im8710988);
imagecolortransparent ($imimagecolorat ($im00));
$y 0;
foreach(
$text as $str) {
    
imagestring ($im$font0$y,  $str$orange);
    
$y $y ImageFontHeight($font);
}
Imagepng($im);

?>

so müsste es stimmen probier es mal aus
  Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste