' . htmlspecialchars(strtoupper($name)) . ' - HIGH PERFORMANCE SAFETY & TRACTION TECH - GASEMI TIRE '; file_put_contents($filename, $svg); } // Generate brand logo SVGs function makeBrandLogo($filename, $title, $accentColor, $symbol) { $svg = ' ' . $symbol . ' ' . htmlspecialchars($title) . ' ORIGINAL BRAND '; file_put_contents($filename, $svg); } makeTireSvg(__DIR__ . '/images/tire_barez_p648.svg', 'BAREZ P648', '#2563eb'); makeTireSvg(__DIR__ . '/images/tire_kavir_kb14.svg', 'KAVIR KB14', '#059669'); makeTireSvg(__DIR__ . '/images/tire_yazd_neptune.svg', 'YAZD NEPTUNE', '#d97706'); makeTireSvg(__DIR__ . '/images/tire_hankook_k135.svg', 'HANKOOK K135', '#ea580c'); makeTireSvg(__DIR__ . '/images/tire_kumho_ps31.svg', 'KUMHO ECSTA PS31', '#dc2626'); makeTireSvg(__DIR__ . '/images/tire_michelin_primacy.svg', 'MICHELIN PRIMACY 4+', '#1d4ed8'); makeTireSvg(__DIR__ . '/images/tire_pirelli_pzero.svg', 'PIRELLI P ZERO', '#e11d48'); makeTireSvg(__DIR__ . '/images/tire_maxxis_at771.svg', 'MAXXIS AT771', '#7c3aed'); makeTireSvg(__DIR__ . '/images/tire_triangle_tr259.svg', 'TRIANGLE TR259', '#0284c7'); makeTireSvg(__DIR__ . '/images/tire_nexen_su4.svg', 'NEXEN NFERA SU4', '#4f46e5'); makeBrandLogo(__DIR__ . '/images/logo_barez.svg', 'BAREZ', '#2563eb', 'B'); makeBrandLogo(__DIR__ . '/images/logo_kavir.svg', 'KAVIR', '#059669', 'K'); makeBrandLogo(__DIR__ . '/images/logo_yazd.svg', 'YAZD TIRE', '#d97706', 'Y'); makeBrandLogo(__DIR__ . '/images/logo_hankook.svg', 'HANKOOK', '#ea580c', 'H'); makeBrandLogo(__DIR__ . '/images/logo_kumho.svg', 'KUMHO', '#dc2626', 'K'); makeBrandLogo(__DIR__ . '/images/logo_michelin.svg', 'MICHELIN', '#1d4ed8', 'M'); makeBrandLogo(__DIR__ . '/images/logo_pirelli.svg', 'PIRELLI', '#e11d48', 'P'); makeBrandLogo(__DIR__ . '/images/logo_maxxis.svg', 'MAXXIS', '#7c3aed', 'M'); echo "SVG generation complete.\n";