CreateImageAll.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. header("Content-type: image/png");
  3. $wanr = htmlspecialchars($_GET["WaNr"]);
  4. $posi = htmlspecialchars($_GET["Posi"]);
  5. $prcode = htmlspecialchars($_GET["Produktcode"]);
  6. $scan1 = htmlspecialchars($_GET["ScanInnen"]);
  7. $scan2 = htmlspecialchars($_GET["ScanAussen"]);
  8. //$stringposi = htmlspecialchars($_GET["Position"]);
  9. $im = imagecreatefrompng("background.png");
  10. //$im = imagecreate( 1920, 1080 );
  11. $background = imagecolorallocate( $im, 255, 255, 255 );
  12. $grey = imagecolorallocate( $im, 30, 30, 30 );
  13. $font = './OpenSans.ttf';
  14. if(isset($_GET['WaNr']) && !empty($_GET['WaNr'])){
  15. imagettftext($im, 50, 0, 200, 550, $grey, $font, "WA-NR: " . $wanr);
  16. }
  17. if(isset($_GET['Posi']) && !empty($_GET['Posi'])){
  18. imagettftext($im, 50, 0, 200, 650, $grey, $font, "Posi: " . $posi);
  19. }
  20. if(isset($_GET['Produktcode']) && !empty($_GET['Produktcode'])){
  21. imagettftext($im, 50, 0, 200, 750, $grey, $font, "Produktcode: " . urldecode($prcode));
  22. }
  23. if(isset($_GET['ScanInnen']) && !empty($_GET['ScanInnen'])){
  24. imagettftext($im, 50, 0, 200, 850, $grey, $font, "Scan Innen: " . $scan1);
  25. }
  26. if(isset($_GET['ScanAussen']) && !empty($_GET['ScanAussen'])){
  27. imagettftext($im, 50, 0, 200, 950, $grey, $font, "Scan Außen: " . $scan2);
  28. }
  29. //imagettftext($im, 50, 0, 200, 630, $grey, $font, "Stimmt die Position: " . $stringposi);
  30. imagepng($im);
  31. imagedestroy($im);
  32. ?>