php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.07.2006, 21:40  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard GDLib gibt nur müll aus

egal was ich fürn bild erstelle, bekomm ich sowas hier:

ÿÛ$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghij stuvwxyz‚ƒ„…*‡ˆ‰*’“”•–— ˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄ ÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêò ôõö÷øùúÿÚ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality

jemand ne idee ?
__________________
keine
cytrobic ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.07.2006, 21:42  
Gast
 
Beiträge: n/a
Standard

Zitat:
jemand ne idee ?
Header() vergessen ?
 
Alt 03.07.2006, 21:45  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Klar!
In Zeile 17 steht ein falscher Index für die Konfiguration des Flux-Kompensators.
Und die Schwerkraftdämpfer sind auch total verkalkt.

Mal ernsthaft....
Bei 394 Beiträgen solltest Du doch wohl begriffen haben, dass Du mal etwas Code präsentieren solltest, wenn Du was anderes als einen Blick in die Glaskufel als Antwort erwartest.

Wie erzeugst Du das Bild? Wie lieferst Du es an den Browser? Was machst Du zwischen den beiden Schritten? Was sagst Du dem Browser, was er für Daten kriegt? Fragen über Fragen und kein einziges Stückchen Code...... :-/
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 03.07.2006, 21:51  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

jipjip sorry

die Daten kommen aus ner DB:

PHP-Code:
echo "Visualisation:

</pre>"
;

        
$img_docks mysql_query("SELECT * FROM docks WHERE Simulate = '1'"$conn);
        if(
$img_docks){
          while(
$dock mysql_fetch_array($img_docks)){
        include(
"img_docks.php");
      }
    } 
img_docks.php soll das bild erzeugen:

PHP-Code:
<?php

  $name  
$dock['name'];
  
$start $dock['start_m'];
  
$end   $dock['end_m'];
  
$depth $dock['depth_m'];

  
$end_pic round($end 100);

  
$image imagecreatetruecolor($end_pic$depth);
  
$bgcol Imagecolorallocate($image200200200);
    
  
Imagejpeg($image); 
   
?>
nix dolles, aber no go...

achja: bei

header ("Content-type: image/jpeg");

sagt er mir: Warning: Cannot modify header information - headers already sent by (output started at E:\xampp\htdocs\SIMULATION\index.php:191) in

was ja auch logisch is.
__________________
keine
cytrobic ist offline  
Alt 03.07.2006, 21:54  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

willst du ein Bild erstellen oder ausgeben ?

ansonsten schau dir doch mal www.php.net/imagejpeg

entweder bild ausgeben, dann brauchst du wie oben schon geschrieben header, ansonsten musst du halt mal die anderen parameter von www.php.net/imagejpeg anschauen, damit die datei auch irgendwo landet.
robo47 ist offline  
Alt 03.07.2006, 21:56  
Gast
 
Beiträge: n/a
Standard

Zitat:
Warning: Cannot modify header information
Nöööööööööööööööööööööö,
jetzt nimmste mal bissel Zeit und Google zur Hand, tippe dein Fehler ein und
dann weiste was falsch ist.

EDIT:

Ach, und dann sollte du dein Speicher frei geben.
Erst recht wenn dein Code durch while() geschaufelt wird.

Und wo wird das Bild dann ausgegeben ?
 
Alt 03.07.2006, 21:59  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

ja also saven und dann einbinden,..

EDIT: in der while() vom sql-statement
aber das imagecreate wird ja jedesmal überschrieben, sollte also kein problem sein.
__________________
keine
cytrobic ist offline  
Alt 03.07.2006, 22:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Imagejpeg($image);
in

Zitat:
Imagejpeg($image, 'name.jpg');
ImageDestroy($image);
 
Alt 03.07.2006, 22:05  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

jep hab ich jetzt so, ist eh besser glaub ich
__________________
keine
cytrobic ist offline  
Alt 03.07.2006, 22:06  
Gast
 
Beiträge: n/a
Standard

Naja, hängt von der Ausgabe ab, aber das hat robo47 schon erwähnt.
 
 


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
GDlib: Text unscharf / unschön badaxx PHP Tipps 2007 12 10.06.2007 20:28
gdlib installiert? PHP Tipps 2006 6 27.07.2006 12:23
[Erledigt] gdlib auf einen windows xp rechner installieren PHP Tipps 2006 4 12.04.2006 16:19
GDLib Tutorial gesucht PHP Tipps 2006 13 01.03.2006 12:41
Problem mit GDLib DER_Brain PHP Tipps 2007 6 20.12.2005 17:36
[Erledigt] Transparenten Text mit GDLib PHP-Fortgeschrittene 3 19.12.2005 11:53
Wie Grafik aus GDLib Persistieren ¿ PHP Tipps 2005-2 17 04.10.2005 07:44
GDLib mehere Grafiken erzeugen und positionieren PHP Tipps 2005-2 2 06.08.2005 17:57
GDlib - Probleme PHP Tipps 2005 9 16.01.2005 21:55
Dokumentation GDLIB in Deutsch PHP Tipps 2004-2 2 19.11.2004 16:45
Frage mit GDLib PHP Tipps 2004-2 6 13.11.2004 18:12
Bild speichern das mit der GDLib erstellt wurde. Stefano PHP Tipps 2004 2 22.09.2004 11:53
GDLib Frage!!!! PHP Tipps 2004 4 08.08.2004 02:13
[Erledigt] verzweifel an gdLib PHP Tipps 2004 2 17.07.2004 22:44
GDLIB -> Fehler : xxx.jpg is not a valid JPEG file PHP-Fortgeschrittene 11 09.06.2004 22:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
zend gdlib, http://www.php.de/php-tipps-2006/41015-gdlib-gibt-nur-muell-aus.html, schwerkraftdämpfer

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:07 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.