Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuvat galleriaan toisesta kansiosta?

Sivun loppuun

Tontttu [19.01.2006 19:52:13]

#

Koitetaans nyt vielä.. Eli mun olis tarkotus saaha tässä sctiptissä kuvat otettua kansiosta kuvat. Nyt se ottaa ne samasta kansiosta, missä koodi on.
Koodia ei näköjään antanu laittaa. se löytyy täältä: http://toni.arkku.net/muuta/Galleria/index.txt

Kiire! Vastaus pitäis saada nopeasti. Kiitos :)

kayttaja-2791 [19.01.2006 22:37:42]

#

Lisää jonnekin alkuun <?php tagin sisäpuolelle:

$polku = "ekakansio/tokakansio";

Missä "ekakansio/tokakansio" on haluamasi kansio.

Edit:
Näemmä ne kooditagit eivät tosiaan toimi oikein.

Tontttu [20.01.2006 16:23:12]

#

Jep. Miten niitä pitää siis muuttaa?

Tontttu [21.01.2006 12:27:53]

#

Eikö kukaan osaa tässä auttaa? ite oon tuhannella tavalla yrittäny, aina on tuloksena virheilmotus tai ei mitään.

Olga [21.01.2006 14:41:55]

#

$polku = "kuvat";

Tontttu [21.01.2006 16:34:27]

#

ei toimi

T.M. [21.01.2006 16:38:30]

#

$polku = "/home/toni/public_html/muuta/Galleria/kuvat/"; // huomaa kenoviiva lopussa.

tulostuksessa:
$s = "Galleria/kuvat/".basename($files[$i2]);

Riippuen tietty missä kansiossa tulostuscripti on, niin muuta tuo $s muuttujan hakemisto eriksi.

Olga [21.01.2006 16:43:13]

#

Tontttu kirjoitti:

ei toimi

Edelleen, jos olet tuossa Galleria-hakemistossa ja haluat sen kuvat-nimistä alihakemistoa käsitellä, niin oikea polku on kyllä silloin juurikin tuo kuvat. Voit toki yrittää laittaa perään kenoviivan jos tuo ei onnistu. Ja jos vieläkin tulee ongelmia, tee välitulostuksia.

Tontttu [21.01.2006 17:07:20]

#

Eipä se vieläkään niitä kuvia sieltä hae. http://toni.arkku.net/muuta/Galleria/index.txt Tuolla on koodi, joka siellä on tällä hetkellä. polun muuttaminen ei auta.

Välitulostuksia en osaa tehä...

Tontttu [23.01.2006 17:07:29]

#

Eikö kukaan tosiaan osaa vai eikö vaa viitti auttaa?
Saakos uploadii sit laittamaan samaan kansioon tiedostoja?

<a href="index.php">Galleriaan</a><br>
<a href="asetukset.php">Asetussivulle</a><br>
<?php
ob_start();

define("MAX_COUNT", 5);
define("UPLOAD_DIRECTORY", "kuvat/");
define("MAX_SIZE", 126976);

if(!is_dir(UPLOAD_DIRECTORY)) {
    mkdir(UPLOAD_DIRECTORY, 0777);
}

if(file_exists($_FILES['file1']['tmp_name'])) {
    for($i=1; $i<=MAX_COUNT; $i++) {

        if($_FILES['file'.$i]['size'] > MAX_SIZE) { echo "Liian iso tiedosto!<br>".MAX_SIZE." on raja"; break; }

        if(file_exists(UPLOAD_DIRECTORY.$_FILES['file'.$i]['name'])) { exit($_FILES['file'.$i]['name']." niminen tiedosto on jo serverillä"); }

        move_uploaded_file($_FILES['file'.$i]['tmp_name'], UPLOAD_DIRECTORY.$_FILES['file'.$i]['name']);

        header("Location: lisaa.php");
    }
}
?>
    <form action="lisaa.php" method="post" ENCTYPE="multipart/form-data">
    <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="102400000">
<?php
for($i=1;$i<=MAX_COUNT;$i++) {
    echo "    <b>$i</b> <input type=\"file\" name=\"file".$i."\" size=\"75\"><br>";
}

?>    <input type="submit" value="upload"></form><?php

ob_end_flush();
exit;
?>

Tontttu [27.01.2006 17:45:27]

#

Onko kellään ratkaisua ongelmaan?


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta