Jump to content
php.lv forumi

BIUDI gribu...


somainis

Recommended Posts

Vai nu esmu galīgi stulbs, vai vienkārši neko nevaru atrast. Bet lieta ir tāda, ka es gribu uztaisīt tādu lietiņu, ka katrs jauns lietotājs, kurš ir autorizējies, var pievienot sev jaunu bildi.

 

Īsāk sakot, vai kāc negrib padalīties ar scriptu , kur var citi uzlādēt bildi uz mana kompja caur MySQL? Būšu mežonīgi pateicīgs garā :))

Link to comment
Share on other sites

uztaisi formu, kurai ir enctype="multipart/form-data", input type="file" name="fails".

kad aplodo failu, tad ar masiiva $_FILE['fails'] nolasi visus nepiecieshamos mainiigos, kurus ieliec db.

tur kur tu glabaa bildes datus, laucinjam jaabuut blob tipam.

failu peec tam var paraadiit ar php skriptu, kuram noraada headeri ar faila tipu un izvada blob laucinja datus.

to php skriptu liek kaa img src.

viss.

Link to comment
Share on other sites

Nu pro :D tams. Bet vai jūs varat arī palīdzēt, vai tikai kļūdas jautājumā labot?

14059[/snapback]

 

Uztaisi formu:

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

<input type="hidden" name="MAX_FILE_SIZE" value="307200">

<input type="file" name="picture_upload_file">

<input type="submit" name="picture_upload_submit" value="Upload!">

</form>

 

Uztaisi failu 'upload.php' :

//bildes uploads

define('UPLOAD_DIR', '/var/html/pictures/'); //celjsh uz bilžu direktoriju, kurā jāseivo

if (isset($_POST['picture_upload_submit']) && $_POST['picture_upload_submit']=="Upload!") {
$uploaddir = UPLOAD_DIR;
$uploadfile = $uploaddir . $_FILES['picture_upload_file']['name'];
@chmod(UPLOAD_DIR.$_FILES['picture_upload_file']['name'], 0744);
if (move_uploaded_file($_FILES['picture_upload_file']['tmp_name'], $uploadfile)) {
echo "Bildes ielādē veiksmīgi!";
If (insertUploadInDatabase($_FILES[picture_upload_file']['name'])) {
echo "Bildes ievietošana datubāzē veiksmīgi!";
} else {
echo "Bildes ievietošana datubāzē neveiksmīgi!";
}
} else {
$echo "Bildes ielādē neveiksmīgi!";
}

function insertUploadInDatabase($pic_file) {
$return = mysql_query("INSERT INTO `pictures` SET `filename`='".$pic_file."';");
if ($return) {
return TRUE;
} else {
return FALSE;
}
}

Edited by Robis
Link to comment
Share on other sites

Kapēc visi piesienās gramatikai? vai tad IT tas ir tik svarīgi? :D

14172[/snapback]

 

Jā - jo a) ja koda komentāri rakstīti nekorekti, uzreiz rodas priekšstats ka arī tas, kas rakstīts koda veidā varētu būt tikpat aplams bē) ir jāraksta web interfeisi, dokumentācija, e-pasts - ar saviem tekstiem tu veido priekšstatu par savu profesionalitāti un kreativitāti

 

jālasa arī belletristika, ne vien manuāļi

Link to comment
Share on other sites

BELLETRISTIKA (no franžu: belles lettres) - mākslinieciskā literatūra 1) daiļliteratūra 2) mākslinieciskā proza 3) XX.gs. arī masveida tuvas dzīvei, izklaidējošās tematikas literatūra, pretstats augstās māklsas darbiem

Link to comment
Share on other sites

×
×
  • Create New...