hi there,
i am trying to get this script working but no success so far.
it gives "wrong image format" error when i try to upload a jpeg file. i think, the script is badly constructed.
could you please help me on this.
thanx
<?
if ($headline <> "" and $preview <> "")
{
$nmessage = ereg_replace( "\n", "<BR>",$nmessage);
$nmessage = ereg_replace( "\'", "´",$nmessage);
$headline = ereg_replace( "\"", """,$headline);
$headline = ereg_replace( "\n", " ",$headline);
$headline = ereg_replace( "\'", "¥",$headline);
$preview = ereg_replace( "\n", "<BR>",$preview);
$preview = ereg_replace( "\'", "¥",$preview);
$res2 = mysql_query("SELECT * FROM $db_pnews WHERE preview='$preview'");
#//image upload
if ( ($picture) && ($picture != "none") ) {
if ($story)
$story = mysql_insert_id();
$type = basename($picture_type);
switch ($type) {
#case "jpg":
case "pjpeg":
case "jpeg":
case "image/gif";
$mimeName = "GIF Image";
break;
case "image/jpeg";
$mimeName = "JPEG Image";
$filename = "pictures/$story.jpg";
copy ($picture, $filename);
$sql = "update $db_pnews
set picture = '$filename'
where id = $story";
$res2 = mysql_query($sql, $conn);
break;
default: print "Invalid picture format: $picture_type";
}
}#//end of image upload
if(mysql_num_rows($res2)<1){$res = mysql_query("INSERT INTO $db_pnews VALUES(0,'$headline','$login','$msection','',CURRENT_TIMESTAMP,'$preview','$nmessage','$picture','uk')") or die("error<BR>");}
?>