Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 21:28

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PHP] Warum wird das Bild nicht gepspeichert

Discussion on [PHP] Warum wird das Bild nicht gepspeichert within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
YowDaw's Avatar
 
elite*gold: 34
Join Date: May 2009
Posts: 475
Received Thanks: 291
[PHP] Warum wird das Bild nicht gepspeichert

Abend.
Ich bin am verzweifeln, irgendwas simmt da nicht.
Alle Dateinen haben CHMOD 777 Rechte.

PHP Code:
<?php

$bilder 
= array(
  
'bild1.png',
  
'bild2.png'
);

$picture imagecreatefrompng($bilder[array_rand($bilder)]); // open image
imagejpeg ($picture"images/valentine_bg_img.jpg")

?>
Greez - Quick
YowDaw is offline  
Old 04/06/2012, 11:32   #2
 
.Acu³'s Avatar
 
elite*gold: 166
Join Date: Mar 2011
Posts: 207
Received Thanks: 25
Wenn du das Bild als png erstellst (imagecreatefrompng) und anschließend als JPG (imagejpeg) speichern willst, gibt das schonmal nen Fehler.

Ansonsten musst noch nen Header mitsenden, bei PNG (da deine urspungsbilder ja png sind) wäre das dann:

PHP Code:
header('Content-Type: image/png'); 
Also sollte es wie folgt aussehen:
PHP Code:
<?php
header
('Content-Type: image/png');

$bilder = array(
  
'bild1.png',
  
'bild2.png'
);

$picture imagecreatefrompng($bilder[array_rand($bilder)]); // open image
imagepng($picture"images/valentine_bg_img.png")

?>
LG
.Acu³ is offline  
Old 04/06/2012, 13:33   #3
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
Quote:
Originally Posted by ibuprofenacu View Post
Wenn du das Bild als png erstellst (imagecreatefrompng) und anschließend als JPG (imagejpeg) speichern willst, gibt das schonmal nen Fehler.
Tut er doch garnicht!!!
Er erstellt aus einem PNG eine PHP-Image-Ressource, die er dann als JPG speichert. Sprich: Er konvertiert das Bild.

PHP Code:
imagejpeg ($picture"images/valentine_bg_img.jpg"
<- Hier fehlt schonmal das ; (Semikolon) am Ende der Zeile.

PHP Code:
$picture imagecreatefrompng($bilder[array_rand($bilder)]); 
image_rand() kann auch mehrere Eintragskeys zurückgeben und dann funktioniert das Ganze nicht. Versuche lieber:
PHP Code:
$int=round(rand(01));
imagecreatefrompng($bilder[$int]); 
Ansonsten kannst du noch die Fehlermeldungen aktivieren:
PHP Code:
error_reporting(E_ALL);
ini_set('display_errors'1); 
PseudoPsycho is offline  
Old 04/06/2012, 14:12   #4
 
.Acu³'s Avatar
 
elite*gold: 166
Join Date: Mar 2011
Posts: 207
Received Thanks: 25
Quote:
Originally Posted by PseudoPsycho View Post
Tut er doch garnicht!!!
Er erstellt aus einem PNG eine PHP-Image-Ressource, die er dann als JPG speichert. Sprich: Er konvertiert das Bild.
Da muss ich dir recht geben, trotzdem führt das meiner Erfahrung zu Problemen bzw zu einem Fehler.
.Acu³ is offline  
Reply


Similar Threads Similar Threads
Warum wird das Bild nicht animniert ?
08/30/2011 - General Art - 13 Replies
Einen schönen guten Morgen ElitePvpers, ich habe mich heute morgen mal an eine ANimation rangemacht, sie besteht aus 4 Bildern und es soll Regen dargestellt werden, nur leider wenn ich sie als .gif abspeichere und im Browser öffne, sehe ich nur ein normales Bild ohne Animationen. Und wenn wir gerade bei diesem Thema sind, aus wievielen Bildern kann eine Animation maximal bestehen ?
Bild wird nicht geladen
07/15/2011 - AutoIt - 7 Replies
Was stimmt daran nicht?: $Pic1 = GUICtrlCreatePic(@ScriptDir & "\Frames\Wiese.png", 0, 0, 800, 600) Das Bild hat den richtigen Namen, die richtige Endung, ist im richtigen Ordner und hat folgende Abmessungen: Breite: 800px Höhe: 600px Warum wird das Bild nicht geladen?
Ts3 Bild im Channel wird nicht gezeigt
04/21/2011 - Technical Support - 2 Replies
Ja ich bins mal wieder :awesome: Wir haben einen Teamspeak 3 Server und ich wollte Bilder in die Channels bauen. Aber statt das Bild, kommt nur ein kleines Symbol, habe auch schon eine kleine Grafik versucht, da gehts auch nicht. Ich habe mal gehört, als bei jemand Avatare nicht gingen, dass er den Port für den Avatar Server sperrte. Aber Bilder werden ja nur verlinkt, was muss ich machen, damit es geht ? Hier ein Screen: http://i.imm.io/57Qx.jpeg
wieso wird das bild nicht angezeigt?
08/12/2010 - AutoIt - 8 Replies
hallo ich habe aus dem inet folgendes gefunden für mein vorhaben: #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> ;//prüfen ob bild exisitiert, wenn nicht dann runterladen If Not FileExists(@ScriptDir & "/Bild.jpg") Then InetGet("http://ard.gedif.de/ard/46/chart.gfx ?width=380&height=250&average=38&avera ge=200&overTime=0&split=0&gridGlobalOf f=0&highLow=1&fill=0&chartType=0&t ime=10000&symbol=543900&exchangeId=2&c ountryId=276", @ScriptDir &...
Warum wid mein bild nicht angezeigt?
06/16/2010 - Main - 1 Replies
warum wird mein profilbild nicht angezeigt?



All times are GMT +2. The time now is 21:28.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.