Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1430
  • Last Modified:

create an image and save it in a directory using php

I created a file tstimg.php using following php script ( please see code snippet) . the code produces a final image and I want to save this final image as a new image in a directory.
copy() function kind of thing does not work.
// File name tstimg.php
// code starts now 
<?php
session_start();
$filename="blank.jpg";
$filename2="1.jpg";
$filename3="2.jpg";
$img_src=imagecreatefromjpeg($filename);
$img_src2=imagecreatefromjpeg($filename2);
$img_src3=imagecreatefromjpeg($filename3);
 
imagecopy($img_src, $img_src2, 15, 17, 0, 0, 200, 65);
imagecopy($img_src, $img_src3, 15, 82, 0, 0, 200, 150);
// how to save final image on server and how to upload 1.jpg ,2.jpg from PC to server
header ("Content-type: image/jpeg");
 
imagejpeg($img_src);
imagedestroy($img_src);
imagedestroy($img_src2);
imagedestroy($img_src3);
?>
// code ends

Open in new window

blank.jpg
1.jpg
2.jpg
0
amitbravo
Asked:
amitbravo
1 Solution
 
ncooCommented:


Change the line to:

imagejpeg($img_src,'location/to/save/file.jpg');

See below:
// File name tstimg.php
// code starts now 
<?php
session_start();
$filename="blank.jpg";
$filename2="1.jpg";
$filename3="2.jpg";
$img_src=imagecreatefromjpeg($filename);
$img_src2=imagecreatefromjpeg($filename2);
$img_src3=imagecreatefromjpeg($filename3);
 
imagecopy($img_src, $img_src2, 15, 17, 0, 0, 200, 65);
imagecopy($img_src, $img_src3, 15, 82, 0, 0, 200, 150);
// how to save final image on server and how to upload 1.jpg ,2.jpg from PC to server
//header ("Content-type: image/jpeg");
 
imagejpeg($img_src,'location/to/save/file.jpg');
imagedestroy($img_src);
imagedestroy($img_src2);
imagedestroy($img_src3);
?>
// code ends

Open in new window

0
 
hieloCommented:
provide a path to imagejpeg($img_src);

imagejpeg($img_src,"C:\images\image.jpg");

http://us3.php.net/manual/en/function.imagejpeg.php
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now