Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Bild mit PHP erzeugen

Frage Entwicklung PHP

Mitglied: 46356

46356 (Level 2)

16.12.2007, aktualisiert 20:29 Uhr, 3942 Aufrufe, 2 Kommentare

Hallo

Ich habe hier einen PHP Script, der meine Website vor Bots etc. schützen sollte...

01.
<?php 
02.
header("Content-type: image/png"); 
03.
$email    =    "Meine-email Adresse @ bla . com"; 
04.
$length    =  (strlen($email)*8); 
05.
$im = @ImageCreate ($length, 20) 
06.
     or die ("Es konnte kein Bild erzeugt werden..."); 
07.
$background_color = ImageColorAllocate ($im, 255, 255, 255); // White: 255,255,255 
08.
$text_color = ImageColorAllocate ($im, 55, 103, 122); 
09.
imagestring($im, 3,5,2,$email, $text_color); 
10.
imagepng ($im); 
11.
?>
Leider kann die Datei (also das erzeugte Bild) nur angezeigt werden... ich würde diese aber gerne Speichern...
Wie ist das möglich?

Lg. Alex
Mitglied: Dani
16.12.2007 um 20:20 Uhr
Hallo Alex,
füge einfach diese Zeilen noch am Ende hinzu:
01.
# Bild wird erzeugt und in Ordner (images/codes) abgespeichert 
02.
Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");  
03.
Header("Content-type: image/jpeg");  
04.
ImagePNG($pic, "images/codes/".$dateiname.".png"); 
Gruß
Dani
Bitte warten ..
Mitglied: 46356
16.12.2007 um 20:29 Uhr
Hallo

Danke Dani für Dein Kommentar!
Du hast mir wieder einmal geholfen!

Lg. Alex
Bitte warten ..
Ähnliche Inhalte
PHP
gelöst PHP statements mit PHp erzeugen (4)

Frage von Lorderich zum Thema PHP ...

PHP
gelöst PHP Grafiken erzeugen und nachher löschen (6)

Frage von tsunami zum Thema PHP ...

PHP
gelöst PHP Key - Value Dictionary in einer Schleife erzeugen (3)

Frage von facebraker zum Thema PHP ...

Batch & Shell
gelöst PDF Datei erzeugen über Kommandozeile (6)

Frage von Xaero1982 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Update

Offenbar erneutes MS-Update mit Fehlerschleife (2012 R2)

Information von VGem-e zum Thema Windows Update ...

Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

(1)

Information von BassFishFox zum Thema Datenschutz ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
gelöst 802.1X-Authentifizierung (17)

Frage von Alex29 zum Thema LAN, WAN, Wireless ...

Exchange Server
gelöst Proxy Server Settings Cloud + EWS (15)

Frage von SomebodyToLove zum Thema Exchange Server ...