Changeset 165 for dev/mods/signature_generator/sig.php
- Timestamp:
- 01/03/07 09:06:54 (14 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
dev/mods/signature_generator/sig.php
r98 r165 6 6 $sig_name = str_replace('.', '', $sig_name); 7 7 $sig_name = str_replace('/', '', $sig_name); 8 $sig_name = str_replace('/', '', $sig_name); 8 9 function errorPic($string) 10 { 11 $im = imagecreate(200, 60); 12 $black = imagecolorallocate($im, 0, 0, 0); 13 $red = imagecolorallocate($im, 250, 200, 20); 14 imagefill($im, 1, 1, $black); 15 imagestring($im, 3, 10, 10, 'Error: '.$string, $red); 16 header('Content-Type: image/jpeg'); 17 imagejpeg($im); 18 exit; 19 } 9 20 10 21 if (!$plt_id = $_GET['i']) 11 22 { 12 header('Location: mods/signature_generator/error.jpg'); 13 exit; 23 errorPic('No pilot id specified.'); 14 24 } 15 25 require_once("common/class.pilot.php"); … … 21 31 if (!$pilot->exists()) 22 32 { 23 header('Location: mods/signature_generator/error.jpg'); 24 exit; 33 errorPic('That pilot doesnt exist.'); 25 34 } 26 35 $corp = $pilot->getCorp(); … … 30 39 if (ALLIANCE_ID && $alliance->getID() != ALLIANCE_ID) 31 40 { 32 header('Location: mods/signature_generator/error.jpg'); 33 exit; 41 errorPic('Wrong alliance.'); 34 42 } 35 43 elseif (CORP_ID && $corp->getID() != CORP_ID) 36 44 { 37 header('Location: mods/signature_generator/error.jpg'); 38 exit; 45 errorPic('Wrong corporation.'); 39 46 } 40 47 … … 64 71 if (!is_dir('mods/signature_generator/signatures/'.$sig_name)) 65 72 { 66 header('Location: mods/signature_generator/error.jpg'); 67 exit; 73 errorPic('Template not found.'); 68 74 } 69 75