- iPhone topik
- Xiaomi Mi 11 Ultra - Circus Maximus
- Samsung Galaxy S25 Edge - a tegnap határán
- Poco F7 Pro - jó, de az amatőr sem rossz
- Garmin Instinct – küldetés teljesítve
- Redmi Note 10S - egy a sok közül
- Magisk
- Garmin Forerunner 165 - alapozó edzés
- Samsung Galaxy A53 5G - kevesebbet többért
- Motorola Edge 50 Neo - az egyensúly gyengesége
Új hozzászólás Aktív témák
-
dodopek
addikt
Közben megint problémám támadt.
A lenti kódot használom feltöltésre egy iframe oldalon. A problémám az, hogy szeretném, ha új ABLAKBAN jelenne meg, előre meghatározott méretben. A Chromban a target blank parancs csak részben működik, mert csak új lapra nyitja meg. Segítenétek?<?php
if(isset($_POST['submit'])) { //ha megnyomtuk a feltöltés gombot
$target= "uploads/"; //célmappa
$file_name = $_FILES['file']['name']; //a célfájlt nevezze el a $_FILES superglobal változóban lévő fájlnévre (a fájl eredeti nevére)
$tmp_dir = $_FILES['file']['tmp_name']; //az ideiglenes mappa helyét a $tmp_dir változóban tároljukif(!preg_match('/(gif|jpe?g|png|doc|pdf|xls|7z|zip|rar|docx|txt|rtf|otf|text|nfo)$/i', $file_name)) //ha a fájlnak ($file_name-nek) a kiterjesztése nem gif, jpg/jpeg, png, akkor...
{
echo "Rossz fajltipus!Kérlek jelezd Dodonak!"; //... "dobjon el" egy hibát
}
else
{
move_uploaded_file($tmp_dir, $target . $file_name); //az ideiglenes mappából átteszi a fájlt a végleges mappába (a $target . $file_name összeilleszti a két stringet, így uploads/fajlnev-et kapunk)
$feltoltve = true; //a feltoltve változó true értéket kap
}
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fajlok feltoltese php-val</title>
</head>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fajlok feltoltese php-val</title>
</head>
<body>
<form enctype="multipart/form-data" action="" method="post" />
<input type="hidden" name="MAX_FILE_SIZE" value="1500000" /> //a feltöltött file maximális mérete 15mb
<label for="file"> Válassz egy fájlt!</label><input id="file" type="file" name="file" />
<input type="submit" name="submit" value="Feltöltés!" />
</form><?php
if($feltoltve) {
$utvonal = $target . $file_name;
echo "Sikeresen feltöltötted a képet, megnézheted <a href=\"$utvonal\">itt!</a>";
}
?>
</body>
</html>Előre is köszi!
Dodo
Új hozzászólás Aktív témák
- Apple MacBook Pro Touch Bar(13-inch, M1, 2020)- 181 Ciklus - 96% Akku -8GB/256GB SSD - Ezüst -MAGYAR
- Razer Blade 15 Advanced (2019) Rtx 2080 OLED Touch 4K - újszerű
- szinte új 14 hüvelykes MacBook Pro M4 512GB SSD space black asztrofekete Apple 3 év garancia
- Gigabyte H510M-H PC
- új bontatlan iPhone 16 Pro 128GB natural titanium natúr titán független Apple 1 év garancia
- Samsung Galaxy A34 5G 128GB Kártyafüggetlen 1 év Garanciával
- Bomba ár! Lenovo ThinkPad T460 - i5-6GEN I 8GB I 256GB SSD I 14" FHD I Cam I W10 I Garancia!
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600X / RX 7600 / 32GB DDR4 / 1TB M.2 SSD
- Apple iPhone 12 Pro Max /128GB / Gyári független / 12Hó Garancia / 83% aku
- DELL Precision 7540 i7-9850H Quadro T2000 32GB 1000GB 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest