ist bestimmt die falsche rubrik,hoffe es aber nicht:-)
habe folgendes problem. wenn bilder auf den server geladen werden mit der unten aufgefürten funktion,sollten die einen schriftzug "Copyright usw" oder ein pic mit dem Copyright.erhalten. GD ist auf dem server installiert. nur habe eben erst über GD etwas gelesen und habe überhaupt keinen schimmer dieses auch anzuwenden. würde mich freuen,wenn mir jemand helfen könnte.
Das ist die Routine:
----------------------------------------------
ich bedanke mich jetzt schon einmal. mfg kai
habe folgendes problem. wenn bilder auf den server geladen werden mit der unten aufgefürten funktion,sollten die einen schriftzug "Copyright usw" oder ein pic mit dem Copyright.erhalten. GD ist auf dem server installiert. nur habe eben erst über GD etwas gelesen und habe überhaupt keinen schimmer dieses auch anzuwenden. würde mich freuen,wenn mir jemand helfen könnte.
Das ist die Routine:
----------------------------------------------
PHP-Code:
if(isset ($action) && $action=="upload")
{
if(isset ($cats) && $cats=='') error("Du musst eine Kategorie wählen!");
if (isset ($furl) && $furl !='')
{
$time = time();
mysql_query( "INSERT INTO niv_images ( p_user,p_status,p_cat,p_desc,p_date,p_furl ) VALUES ('$username','0','$cats','$desc','$time','$furl')" ) or error( mysql_error() );
}
else
{
for( $i = 0; $i < count( $photo ); $i++ )
{
if( $photo[ $i ] != "" && $photo[ $i ] != "none" )
{
if( $photo_size[ $i ] > ($conf[UploadSize]*1124) ) error( "Datei ist zu gross" );
if( $photo_type[ $i ] == "image/pjpeg" || $photo_type[ $i ] == "image/jpeg" ||$photo_type[ $i ] == "image/gif" ||$photo_type[ $i ] == "image/png" )
{
if($photo_type[ $i ] == "image/pjpeg") $ext="jpg";
if($photo_type[ $i ] == "image/jpeg") $ext="jpg";
if($photo_type[ $i ] == "image/gif") $ext="gif";
if($photo_type[ $i ] == "image/png") $ext="png";
$newphoto[] = $photo[ $i ];
}
else
{
error( "Ungültiges Bildformat - bitte NUR JPG hochladen" );
}
}
}
for( $i = 0; $i < count( $newphoto ); $i++ )
{
$time = time();
mysql_query( "INSERT INTO niv_images ( p_user,p_status,p_cat,p_desc,p_date ) VALUES ('$username','0','$cats','$desc','$time')" ) or error( mysql_error() );
$photoid = mysql_insert_id();
copy( $newphoto[ $i ], "upload/{$photoid}.$ext" );
unlink( $newphoto[ $i ] );
mysql_query( "UPDATE niv_images set p_url='upload/{$photoid}.$ext' WHERE p_id='$photoid'");
}
}
function MailNewPic($result)
{
global $db, $conf, $username;
$result=preg_replace("/~user~/","$username",$result);
return $result;
}
$mailtext = MailNewPic($mailtemp['TemplateNewPic']);
$message = "$mailtext \n\n";
$message .= "$conf[MailAdvertText]";
outMails( "$user[m_username]<$user[m_mail]>", $conf['SiteMail'], "$mailtemp[SubjectNewPic]", $message );
header ("Location:./account.php");
}
//--End Image-Upload Routine
Kommentar