Pereiti prie turinio

Darius B.

Sustabdyti pačių prašymu
  • Pranešimai

    2.800
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    24
  • Atsiliepimai

    93.8%

Darius B. Pranešimai

  1. Tikrink ne koks paveiksliuko extensionas o koks mime tipas pvz.:

     

    function is_image($image) {
    $image_types = array('image/gif', 'image/jpeg', 'image/png');
    if (in_array(mime_content_type($image), $image_types)) {
    	return true;
    }
    else {
    	return false;
    }
    }

    Hmm, idomu - bet as nelabai susigaudau kur visa sita geri iterpt

  2. Nu man neiseina vistiek va pavizdziui paimkim ozo scripta biski kuri redagavau :)

    $direktorija = "$dir/$login";
    mkdir($direktorija,0777,TRUE);
    
    $fotodir = "$dir/$login/Foto";
    mkdir($fotodir,0777,TRUE);
    
    $file = $HTTP_POST_FILES["file"];
    $file_name = $HTTP_POST_FILES['file']['name'];
    $file_size = $HTTP_POST_FILES['file']['size'];
    $file_type = $HTTP_POST_FILES['file']['type'];
    $file_dir = "$dir/$login/Foto";
    $max_file_size = 500 * 1024;
    $file_destination = $file_dir . "/" . $file["name"];
    
    $msga = "Jus nesiunciate failo.";
    if (is_array ($HTTP_POST_FILES["file"]))
    {
    $msga = "Klaida! Nenurodete failo.";
    if (is_uploaded_file ($file["tmp_name"]))
    {
    
    $msga = "Klaida! Siuntimo direktorija " . $file_dir . " neegzistuoja.";
    if (file_exists ($file_dir))
    {
    $msga = "Klaida! Siuntimo direktorija  " . $file_dir . " nera direktorija.";
    if (is_dir ($file_dir))
    {
    $msga = "Failo dydis virsija $max_file_size kb limita.";
    if ($max_file_size > $file_size)
    {
    $msga = "Klaida! Failas " . $file_destination . " jau egzistuoja.";
    if (!file_exists ($file_destination))
    {
    $msga = "Klaida! Neimanoma nukopijuoti failo ". $file_destination . ".";
    
    $funkcija = move_uploaded_file ($file["tmp_name"], $file_destination);
    if ($funkcija != false)
    {
    $msga = "Failas nukopijuotas.<br/><img width=\"250\" height=\"250\"src=\"$dir/$login/Foto/$file_name\">";
    }
    }
    }
    }
    }
    }
    }
    
    // Rezultatas:
    print "<p align=\"center\">$msga</p>";

    Nu tai va, kas gali padet kad tik image keltu :D Aciu

  3. $filename = basename($_FILES['uploaded_file']['name']);
    $ext = substr($filename, strrpos($filename, '.') + 1);
    if (($ext == "jpg" || $ext == "JPG" || $ext == "jpeg" || $ext == "JPEG") && ($_FILES["uploaded_file"]["type"] == "image/jpg")) {
    kelk_faila();
    } else {
    echo "f-ck your sister";
    }

    Aciu :D

  4. Tai nelabai nusimanau kiek cia viskas kainuotu, bet vat reiketu man:

    bannerio

    4 backgrounds'u(arba patvarkyt maniskius)

    padaryti registracijos formos dizaina

     

    rasykite cia - issirinksiu kuris padarytu man priimtiniausia kaina :lol:

    atsiskaitysiu banku arba Paypal (siuo metu PP tuscias tai jeigu kas nores kad atsiskaityciau per PP gaus palaukt kol pervesiu pinigu is CC i PP :D) B)

×
×
  • Pasirinkite naujai kuriamo turinio tipą...