Bild ausschneiden/auswählen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Bild ausschneiden/auswählen

    Hallo Leute!

    Ich brauche ein JavaScript, Ajax oder Flash-Script, mit welchen man ein Bild "ausschneiden" bzw. auswählen kann.

    Im Prinzip soll dieser genau so funktionieren, wie auf der Seite: evenmore.ro/test/crop/ ....nur halt, dass man das Auswahl-Fenster nicht verkleinern oder vergrössern kann/darf, als Benutzer. Das Auswahl-Fenster soll von der Breite und der Höhe immer die gleiche Werte haben, damit ich das Fenster nur in verschiedene Richtungen verschieben kann.

    Könnt ihr mir bitte bei dieser Sache weiterhelfen? Ich wäre sehr dankbar!

    Gruß,
    Surfer
  • Würde trotz allem jetzt die Version 1 testen. Egal ob mit Support oder nicht. Version 2 habe ich auch ausprobiert, liegt mir nicht so.

    Darum die Frage hier, warum das nicht klappt, s.o

    also so sieht Step 2 Script aus, wo es stehen bleibt:

    Quellcode

    1. <?php
    2. $pic_path = $_SERVER['DOCUMENT_ROOT']."/12cropimage2/bilder/";
    3. $max_fsize = 102400; // Maximum filesize
    4. if (isset($file)){
    5. $source = $file;
    6. $source_name = $file_name;
    7. if(($source <> "none")&&($source <> "")){ //Checkes wether the uploaded file exists
    8. $dest = $pic_path.$source_name;
    9. if(move_uploaded_file($source,$dest)){
    10. $transfer=$pic_path.$source_name;
    11. $size = GetImageSize($transfer);
    12. $fsize = filesize($transfer);
    13. $img_width=$size[0];
    14. $img_height=$size[1];
    15. $ext = substr($source_name, strrpos($source_name, ".")+1); //Strips the extension of the image
    16. switch (strtoupper($ext)){
    17. case "JPEG":
    18. $format = "jpeg";
    19. $aut="1";
    20. break;
    21. case "JPG":
    22. $format = "jpeg";
    23. $aut="1";
    24. break;
    25. }
    26. if ($aut == "1") { //If the filetype is correct the authorisation is set to 1
    27. if ($fsize > $max_fsize) {
    28. $foutje=$pic_path."$source_name";
    29. @unlink($foutje);
    30. echo "The picture you sent had a filesize of $fsize bytes. This is too big! Mazimum filesyze is $max_fsize bytes.";
    31. exit;
    32. }
    33. $random_name = md5(uniqid(rand()));
    34. $session=$random_name.".";
    35. $new_file=$pic_path.$session.$format;
    36. $new_img = $session.$format;
    37. rename($transfer,$new_file);
    38. @unlink($source);
    39. }
    40. else {
    41. echo"Du hast nicht den richtigen Bildtyp ausgewählt. Es werden nur JPEG-Bilder akzeptiert.";
    42. @unlink($transfer);
    43. exit;
    44. }
    45. }
    46. else {
    47. echo "Irgendwas ist falsch gelaufen!\n"; // you need to write-enable the upload directory
    48. exit;
    49. }
    50. } else {
    51. echo "no valid file sent!";
    52. exit;
    53. }
    54. if ($keep_logs == 1){
    55. write_log($pic_log);
    56. }
    57. } else {
    58. echo "no valid file sent!";
    59. exit;
    60. }
    61. ?>
    Alles anzeigen


    Und es kommt immer zu "no valid file sent!" raus. Es ist so, als ob ich direkt "step2.php" eingebe, dasselbe. Es wird komischerweise kein Bild übergeben.

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Surfer ()