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 :)
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.
Jep. Miten niitä pitää siis muuttaa?
Eikö kukaan osaa tässä auttaa? ite oon tuhannella tavalla yrittäny, aina on tuloksena virheilmotus tai ei mitään.
$polku = "kuvat";
ei toimi
$polku = "/home/toni/public_html/muuta/Galleria/kuvat/
tulostuksessa:
$s = "Galleria/kuvat/".basename($files[$i2]);
Riippuen tietty missä kansiossa tulostuscripti on, niin muuta tuo $s muuttujan hakemisto eriksi.
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.
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ä...
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; ?>
Onko kellään ratkaisua ongelmaan?
Aihe on jo aika vanha, joten et voi enää vastata siihen.