hallo,
ich mache eine homepage mit bildbearbeitung und verwaltung.
dafür ist das gdlibary sehr sinnvoll.
gibt es eine möglichkeit, gd auf dem bplacedserver zu benutzen?
ansonsten: gibt es alternativen?
danke im voraus,
gruß,
philipp
hallo,
ich mache eine homepage mit bildbearbeitung und verwaltung.
dafür ist das gdlibary sehr sinnvoll.
gibt es eine möglichkeit, gd auf dem bplacedserver zu benutzen?
ansonsten: gibt es alternativen?
danke im voraus,
gruß,
philipp
gd2 ist installiert
danke für die schnelle antwort
komisch.
bei mir kommt immer folgender fehler:
Warning: imagefilter() expects parameter 2 to be long, string given in /users/nekondra/www/mediatuner/bildheller.php on line 11
Fatal error: Call to undefined function imagejpg() in /users/nekondra/www/mediatuner/bildheller.php on line 12
mein skrpt:
$helligkeit = $_POST[“zahl”];
//wird von formular aufgenommen.
//man kann zahlen von -255 bos 255 eingeben
$bild=imagecreatefromjpeg("/users/nekondra/www/mediatuner/bilderupload/$benutzernamesession/$benutzernamesession.jpg");
imagefilter ($bild, img_filter_brightness, $helligkeit); //zeile 11
imagejpg ($bild,"$benutzernamesession.jpg"); //zeile 12
imagedestroy ($bild);
ich habe es aus einer zeitschrift übernommen.
wo ist hier der fehler?
gruß,
philipp
Die erste Warnung kommt daher, dass Imagefilter einen Integer will, du aber einen String übergibst, der keine Zahl darstellt. Die zweite Warnung liegt daran, dass die Funktion imagejpg() einfach nicht existiert; sie heißt [i]imagejpeg/i.
Warning: imagefilter() expects parameter 2 to be long, string given in /users/nekondra/www/mediatuner/bildheller.php on line 12
wieder der fehler
$helligkeit = $_POST[“zahl”];
$helligkeit = settype($helligkeit,“integer”);
//wird von formular aufgenommen
require(“vorlagetop.php”);
$bild=imagecreatefromjpeg("/users/nekondra/www/mediatuner/bilderupload/$benutzernamesession/$benutzernamesession.jpg");
imagefilter ($bild, img_filter_brightness, $helligkeit); //zeile 12
imagejpeg ($bild,"$benutzernamesession.jpg");
imagedestroy ($bild);
ansonsten habe ich es zu integer gewechelt.
was kann ich noch machen?
Was kommt dabei raus, wenn du diesen Code an den Anfang hinzufügst?
Was kommt dabei raus, wenn du diesen Code an den Anfang hinzufügst?
bei den fehlern kommt nichts über dieses skript…
hier ist mein nochmal komplettes skript mit formular:
formular:
<?php require("vorlagetop.php"); echo "bildheller.php:
<?php session_start(); $benutzernamesession=$_SESSION["benutzername"]; $helligkeit = $_POST["zahl"]; $helligkeit = intval( $helligkeit ); require("vorlagetop.php"); $bild=imagecreatefromjpeg("/users/nekondra/www/mediatuner/bilderupload/$benutzernamesession/$benutzernamesession.jpg"); imagefilter ($bild, IMG_FILTER_BRIGHTNESS, $helligkeit); imagejpeg ($bild,"$benutzernamesession.jpg"); imagedestroy ($bild); echo "helligkeit "; echo $helligkeit; echo "bitte helft mir!
Es ist ganz einfach, die $helligkeit enthält keine Zahl…
mach einfach $helligkeit=($helligkeit*1); dann dürfte es entweder einen Fehler geben, oder Funktionieren…
danke,
problem gelöst.
-kann geschlossen werden-