php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.06.2010, 15:43  
Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
olixes befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Mit PHP einen Text ins Bild einfügen

Hallo Leute,

Ich habe ein Problem:
Ich habe einen Script, der ein Bild hochläd und in gewünschter größe verkleinert.
Nun soll er in der rechten Ecke einen Text einfügen.
Habe auch schon vieles bei google.de gefunden, aber alles, was ich probiert habe funzt nicht.
Es gibt immer eine Fehermeldung, die so aussieht wie ein bild, was man mit dem Editor öffnet.

Da wo die ganzen "--" sind geginnt und endet der Code, der den Text einfügen soll.

Bitte helft mir.

PHP-Code:
<?php
$user22 
= &JFactory::getUser();
$name111 $user22->get('username');
$name11 $name111."_-_";
$hoehe $_POST["hoehe"];
$breite $_POST["breite"];
$filename $_FILES['dataname']['name'];
$filename1 "big/".$name11.$filename;
$filename33 "fertig/".$name11.$filename;
    if (isset(
$_POST["kontrollk"])) 
    {
if (
file_exists($filename33)) 
{
echo 
"<font size=\"4\">Die Datei existiert schon.<br>Bitte benennen sie die Datei um.</font>";
}
else
{
     if(
$_FILES['dataname']['size'] <  4194304)
     {
   
move_uploaded_file($_FILES['dataname']['tmp_name'], "big/".$name11.$_FILES['dataname']['name']);
       
$path_parts pathinfo('/home/strato/http/power/weba/60/00/51753300/htdocs/piet/xdap/homepage-joomla/big/'.$filename1.'');
     
$dateitype $path_parts['extension'];
     if((
$dateitype == "jpg"))
     {
     
$size getimagesize(''.$filename1.'');
if (
$size[0]>$breite || $size[1]>$hoehe) {
$src_img imagecreatefromjpeg(''.$filename1.'');
$dst_img imagecreatetruecolor($breite,$hoehe);
imagecopyresampled($dst_img$src_img0000$breite$hoehe$size[0], $size[1]);
$filename2 "fertig/".$name11.$filename;
imagejpeg($dst_img''.$filename2.'');
imagedestroy($src_img);
imagedestroy($dst_img);    
unlink(''.$filename1.'');
if(
filesize($filename2) <  1024000)
{
$uri "http://www.xdap.de/".$filename2;
echo 
"<font size=\"4\">Dein Link: <br><a href=\"$uri\" target=\_blank\">$uri</a></font><br>";
-------------------------------------------------------------------
$text 'Der Text';
$font 'verdana.ttf';
$picture ''.$filename2.'';
$im imagecreatefromjpeg($picture);
$white ImageColorAllocate ($im255255255);
imagettftext($im1501030$white$font$text);
Imagejpeg ($im);
ImageDestroy ($im);
-------------------------------------------------------------------
$ip_addr getenv('REMOTE_ADDR');
$lang_variable $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$hostname1 gethostbyaddr($_SERVER['REMOTE_ADDR']);
$agent=$_SERVER['HTTP_USER_AGENT'];
$os   ="Unbekannt";
if   (
strstr($agent"Windows 98"))      $os="Windows 98";
elseif (
strstr($agent"NT 4.0"))        $os="Windows NT ";
elseif (
strstr($agent"NT 5.1"))        $os="Windows XP";
elseif (
strstr($agent"Mac"))           $os="Mac OS";
elseif (
strstr($agent"Linux"))         $os="Linux";
elseif (
strstr($agent"Unix"))          $os="Unix";
elseif (
strstr($agent"NT 6.0"))        $os="Windows Vista";
elseif (
strstr($agent"NT 6.1"))        $os="Windows 7";
if (
strpos($agent"Mozilla/5.0")) {
$browser "Mozilla";
}
if (
strpos($agent"Mozilla/4")) {
$browser "Netscape";
}
if (
strpos($agent"Mozilla/3")) {
$browser "Netscape";
}
if (
strpos($agent"Firefox") || strpos($agent"Firebird")) {
$browser "Firefox";
}
if (
strpos($agent"MSIE 7.0")) {
$browser "IE 7";
}
if (
strpos($agent"MSIE 6.0")) {
$browser "IE 6";
}
if (
strpos($agent"MSIE 5.0")) {
$browser "IE 5";
}
if (
strpos($agent"Netscape")) {
$browser "Netscape";
}
if (
strpos($agent"Camino")) {
$browser "Camino";
}
if (
strpos($agent"Galeon")) {
$browser "Galeon";
}
if (
strpos($agent"Konqueror")) {
$browser "Konqueror";
}
if (
strpos($agent"Safari")) {
$browser "Safari";
}
if (
strpos($agent"OmniWeb")) {
$browser "OmniWeb";
}
if (
strpos($agent"Opera")) {
$browser "Opera";
}
if (!isset(
$browser)) {
$browser "Unbekannt";
}
$saver1 date("W.Y");
$saver "verkleinerer".$saver1;
$filename "log/$saver.log";
$datum=date("d.m.Y, H:i");
$fp=fopen($filename"a+");
fwrite($fp"Am ".$datum." wurde die Datei - ".$filename33." - hochgeladen von: \n User : ".$usss." \n IP : ".$ip_addr." \n Hoster-IP : ".$hostname1." \n Betriebssystem : ".$os." \n Browser : ".$browser." \n \n \n");
fclose($fp); 
     }
else
{
unlink(''.$filename33.'');
echo 
"<font size=\"4\">Das verkleinerte Bild ist zu gross (Max. 1MB).</font>";
}
     }
     else
     {
     echo 
"<font size=\"4\">Die Gr&ouml;&szlig;e, die sie angegeben haben ist gr&ouml;&szlig;er als die Originalgr&ouml;&szlig;e.</font>";
     }
     }
     else
     {
     
unlink(''.$filename1.'');
    echo 
"<font size=\"4\">Falsches Dateiformat!</font>";
     }
    }
    else
    {
    echo 
"<font size=\"4\">Die Datei ist gross (Max 4MB).</font>";
    }
}}
else
{
echo 
"<font size=\"4\">Nutzungsbedingungen nicht akzeptiert.</font>";
}
?>
olixes ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.06.2010, 15:55  
Erfahrener Benutzer
 
Registriert seit: 14.10.2007
Beiträge: 302
PHP-Kenntnisse:
Fortgeschritten
Papst befindet sich auf einem aufstrebenden Ast
Standard

imagejpeg

du versuchst auszugeben.
setzt aber keinen Header UND sendest html mit.
Papst ist offline  
Alt 13.06.2010, 16:26  
Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
olixes befindet sich auf einem aufstrebenden Ast
Standard

Hi,
Habe jetzt einen header hinjugefügt:
PHP-Code:
$text 'Der Text';
$font 'verdana.ttf';
$picture ''.$filename2.'';
$im imagecreatefromjpeg($picture);
$white ImageColorAllocate ($im255255255);
imagettftext($im1501030$white$font$text);
header('Content-type: image/jpeg');
Imagejpeg ($im);
ImageDestroy ($im); 
Fehlermeldung kommt immer noch.
Was meinst du mit "sendest html nicht"?
olixes ist offline  
Alt 13.06.2010, 16:31  
Benutzer
 
Registriert seit: 24.01.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
olixes befindet sich auf einem aufstrebenden Ast
Standard

Problem hat sich erledigt!
olixes ist offline  
Alt 13.06.2010, 19:30  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von olixes Beitrag anzeigen
PHP-Code:
$picture ''.$filename2.''
Bitte solchen Unfug abgewöhnen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 14.06.2010, 01:02  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Ich habe mal einen passenden Wikiartikel angelegt. Wer noch mehr solchen Stuff kennt, kann den im zugehörigen Diskussionsthread hinterlegen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Text in textarea in anderer Datei einfügen emasch JavaScript, Ajax und mehr 13 25.08.2009 21:52
Text Ersetzen an anderer Stelle phpde Off-Topic Diskussionen 6 03.08.2009 20:12
CSS Layout mit 4 Buttons nebeneinander!! Rambo02 HTML, Usability und Barrierefreiheit 7 27.07.2009 15:33
Webdesign dringend Hilfe Rambo02 HTML, Usability und Barrierefreiheit 3 25.07.2009 10:40
Text im bild Ablo PHP Tipps 2009 4 24.05.2009 20:49
Text mit Javascript in Textarea einfügen kiffy HTML, Usability und Barrierefreiheit 2 02.04.2006 20:35
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
Designproblem: Text und Bild Sirke HTML, Usability und Barrierefreiheit 2 08.09.2005 14:59
text in bild mit zeilenumbruch PHP Tipps 2005-2 8 23.08.2005 09:02
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] durch Klick auf Text anderen Text einblenden HTML, Usability und Barrierefreiheit 3 03.07.2005 14:41
Text in Bild schreiben GSJLink HTML, Usability und Barrierefreiheit 1 01.07.2005 19:29
Text auf Bild HTML, Usability und Barrierefreiheit 6 08.02.2005 17:02
Javascript: Text einfügen geht nich über "javascript:BL HTML, Usability und Barrierefreiheit 14 19.10.2004 21:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php text in bild einfügen, php bild text einfügen, text in bild einfügen php, php bild in bild einfügen, http://www.php.de/php-einsteiger/68890-erledigt-mit-php-einen-text-ins-bild-einfuegen.html, php text auf bild platzieren, php schrift in bild einfügen, text in bild einfügen javascript, bild einfügen php, php text in ein bild einfügen, text in ein bild einfügen php, text in jpg einfügen php, php bild einfügen, php text auf bild einfügen, wie lege ich per php ein bild über einen text, text in photos einfügen mac, text in fotos einfügen mac, php jpg text, php imagecreatefromjpeg text einfügen, mac text in bild einfügen

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum