php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.04.2008, 16:57  
Erfahrener Benutzer
 
Registriert seit: 12.07.2005
Beiträge: 279
max-dhom
max-dhom eine Nachricht über MSN schicken
Standard PHP Skript ausführen

Hallo zusammen,

ich erzeuge mit folgendem Skript eine Grafik:

PHP-Code:
<?php

   header
('Content-type: image/png');
  
       
$url "images/footer.png";
          
$img imagecreatefrompng("$url");
       
$color imagecolorallocate($img255255255); //Farbe
       
$ttf "verdanab.ttf"//Schriftart
       
if(isset($_GET['size'])) { $ttfsize $_GET['size']; } else { $ttfsize 9; }//Schriftgrösse
       
$t_x 157;
       
$t_y 15;
       
$text stripslashes($_GET['text']);
       
imagettftext($img$ttfsize0$t_x$t_y$color$ttf$text);
       
imagepng($img,"images/footer1.png");
       
imagedestroy($img);
?>
Bisher habe ich dieses Skript immer mit
Code:
[img]schrift.php?text=HALLO[/img]
aufgerufen, dann wurde HALLO in das Bild geschrieben. Jetzt habe ich das Skript aber so geändert dass die Grafik nicht mehr angezeigt wird, sondern es wird eine Datei erzeugt.
Jetzt möchte ich, dass ich ein Formular habe, in das ich den Text eingeben kann, worauf beim Absenden dann diese .php-Datei einmal ausgeführt wird, damit die Grafik erstellt wird.

Kann mir da jemand helfen?

Danke,
Max
max-dhom ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.04.2008, 17:19  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.241
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

form mit GET method und text Input field benutzen...
nikosch ist offline  
Alt 12.04.2008, 17:22  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.425
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Ich denke mal, dass ein einfaches Include reicht.
Da du das Bild ja in eine Datei schreibst, wird auch kein Bild ausgegeben und du kannst die Content-Type-Angabe weglassen.
Manko10 ist offline  
Alt 13.04.2008, 10:43  
Erfahrener Benutzer
 
Registriert seit: 12.07.2005
Beiträge: 279
max-dhom
max-dhom eine Nachricht über MSN schicken
Standard

Ja wenn ich das Inlcuden will, dann sagt er dass das nicht geht.
Überhaupt, wenn ich diese PHP-Datei im Browser öffne, dann spiechert er das Bild wie er es soll, aber er zeigt mir dann den Fehler "Die Datei ... kann nicht angezeigt werden weil Sie Fehler enthält!". Ich weiß aber nicht wo der Fehler sein soll

Gruß und Danke für eure Hilfe,

Max
max-dhom ist offline  
Alt 13.04.2008, 11:40  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Hallo,
wahrscheinlich gibst du immernoch den PNG-Header aus, so dass der Browser eine Grafik vermutet wo du eigentlich normales HTML ausgibst...
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 13.04.2008, 12:39  
Erfahrener Benutzer
 
Registriert seit: 12.07.2005
Beiträge: 279
max-dhom
max-dhom eine Nachricht über MSN schicken
Standard

ach jetzt weiß ichs wieder. Das Problem ist dass ich ja dann folgendes habe:
PHP-Code:
include("logo.php?text=Blabla"
und da meckert er dass das nicht geht!
max-dhom 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
Skript auf einem anderen Server! aha_01 PHP Tipps 2008 3 05.12.2007 09:02
Startup Skript m_haussner Datenbanken 3 10.10.2007 20:56
.htpasswd (im geschützten Ordner!) per skript ändern! Funky_ PHP Tipps 2006 8 22.07.2006 18:03
ein Skript startet ein zweites... ajo_silent PHP-Fortgeschrittene 8 03.05.2006 13:42
Skript &amp;amp;amp;quot;tarnen&amp;amp;amp;quot;? Off-Topic Diskussionen 17 07.08.2005 19:42
Ein php skript aus einem anderen skript heraus aufrufen PHP Tipps 2005-2 8 06.08.2005 20:23
Javascript - CountUP Skript zählt falsch.. Chr!s HTML, Usability und Barrierefreiheit 0 28.03.2005 14:32
Skript zur Dateisuch => function??? PHP Tipps 2005 2 16.02.2005 18:03
[Erledigt] php skript ruft anderes php skript auf PHP-Fortgeschrittene 7 09.01.2005 23:06
[Erledigt] problem mit login skript | mysql | cookie PHP Tipps 2004-2 13 07.12.2004 19:01
Proxy Skript gesucht. Beitragsarchiv 2 12.11.2004 12:02
SKRIPT GESUCHT - Werbung auf einer site anzeigen Beitragsarchiv 4 29.08.2004 14:07
Skript Meldeformular PHP Tipps 2004 8 27.07.2004 18:00
php skript frage! Gibt es das?? PHP Tipps 2004 4 02.07.2004 14:38
[Erledigt] Php skript upload problem! PHP Tipps 2004 2 30.06.2004 00:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php skripte ausführen, php skript ausführen, php skripte, php skript starten, php skripte starten, php-skripte ausführen, png als php ausführen, php im browser ausführen, skript ausführen, php script ausführen html, php-skript ausführen, anderes php script starten mit php, php text ausführen, php skript in html seite ausführen, php script einmal ausführen, skript starten php, php in png ausführen, vbs debugger, php php skript ausführen, php text wird angezeigt statt ausgeführt

Alle Zeitangaben in WEZ +1. Es ist jetzt 08:11 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.