Kezdőoldal » Számítástechnika » Weblapkészítés » Zt a html kódot hogy tudnám a...

Zt a html kódot hogy tudnám a weblapomra működőképesen beszúrni?

Figyelt kérdés

[link]

itt található a kód és alatta a működő verziója, a kód melyik részét kell szerkesztenem, hogy működjön a saját weboldalamon? Illetve hova fogja feltölteni a képeket?

(egy ingyenes weboldalról van szó)



2015. máj. 22. 21:13
1 2 3
 1/22 anonim ***** válasza:
Ahhoz PHP is kell. Nem tudom, hogy ismered-e?
2015. máj. 22. 21:22
Hasznos számodra ez a válasz?
 2/22 A kérdező kommentje:
Ha elmagyarázná, hogy mit kellene tennem nagyon megköszönném.:)
2015. máj. 22. 21:24
 3/22 anonim ***** válasza:
Kezdetnek: [link]
2015. máj. 22. 21:26
Hasznos számodra ez a válasz?
 4/22 anonim ***** válasza:

Az alapba (a html fájlba) ez kell:

<form method="post" action="upload.php" enctype="multipart/form-data">

<input type="file" name="kep" />

<input type="submit" name="submit" value="Feltöltés" />

</form>

Majd kell egy upload.php fájl.

Abba a fájlba kell beleilleszteni a következő sorokat:

<php?

$types = array("jpg", "jpeg", "gif", "png"); // engedélyezett kiterjesztések

$maxsize = 1048576; // maximális méret (1 MB)

$target = "kepek/upload"; // végleges hely

// feltöltés ellenőrzése

if ($_FILES["kep"]["name"] == ""){

print "Nem töltöttél fel képet!";

}

else{

$upload = true;

$name = removeaccent($_FILES["kep"]["name"]);

// kiterjesztés ellenőrzése

$ext = strtolower(array_pop(explode(".", $name)));

if (!in_array($ext, $types)){

print "Csak kép tölthető fel!";

$upload = false;

}

// méret ellenőrzése

if ($_FILES["kep"]["size"] > $maxsize){

print "Túl nagy a fájl mérete!";

$upload = false;

}

// áthelyezés

if ($upload){

move_uploaded_file($_FILES["kep"]["tmp_name"], $target."/".$name);

}

}

?>

2015. máj. 22. 21:28
Hasznos számodra ez a válasz?
 5/22 A kérdező kommentje:
És akkor a végleges kód így nézne ki? Hol kellene belenyúlnom? (esetleg a szerkesztendő részekbe beleírná, hogy "itt írd be a feltöltendő fájl maximális méretét")
2015. máj. 22. 21:34
 6/22 anonim ***** válasza:

<?

$maxsize = MAX MÉRET;

$target = "kepek/upload";

// feltöltés ellenőrzése

if ($_FILES["kep"]["name"] == ""){

print "Nem töltöttél fel képet!";

}

else{

$upload = true;

$name = removeaccent($_FILES["kep"]["name"]);

// méret ellenőrzése

if ($_FILES["kep"]["size"] > $maxsize){

print "Túl nagy a fájl mérete!";

$upload = false;

}

// áthelyezés

if ($upload){

move_uploaded_file($_FILES["kep"]["tmp_name"], $target."/".$name);

}

}

?>

2015. máj. 22. 21:38
Hasznos számodra ez a válasz?
 7/22 A kérdező kommentje:
Köszönöm, és ilyenkor a feltöltött képeket hova menti-küldi a szerver?
2015. máj. 22. 21:42
 8/22 anonim ***** válasza:

$target = "kepek/upload";

Ez a sor adja meg, hogy hova menjen.

Tehát most a kepek mappán belül az upload mappába mennek, de ha nincs ilyen létre kell hozni, vagy át kell írni mondjuk simán csak "kepek"-re.

2015. máj. 22. 21:46
Hasznos számodra ez a válasz?
 9/22 A kérdező kommentje:

Köszönöm, illetve ezt a sorod nem igazán értem:

"Majd kell egy upload.php fájl.

Abba a fájlba kell beleilleszteni a következő sorokat:"

2015. máj. 22. 21:50
 10/22 anonim ***** válasza:

Létrehoz egy új fájlt, amit nem upload.html néven kell elmenteni, hanem upload.php néven.

Tehát a kiterjesztése nem ".html", hanem ".php".

És ebbe, az "upload.php" című fájlba kell beleilleszteni azt amit leírtam utoljára.

2015. máj. 22. 21:57
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!