Upload

V tejto téme sa nachádzajú snippety (rozšírenia) pre Etomite.

Moderátor: Moderators

Kissman
Light Expert
Light Expert
Príspevky: 42
Dátum registrácie: Ut Nov 08, 2005 7:24 pm

Upload

Príspevok od užívateľa Kissman » Po Feb 20, 2006 4:20 am

nejakej jednoduchej snippet na upload souboru na server do slozky a zaroven odeslani emailu s infem ze se neco uploadnulo by skladem nebyl....? Bylo by supr kdyby byl treba form kde by bylo od koho a kolik souboru, pak ok.. pak druhej form kde by se zobrazilo tolik poli pro upload kolik se zadalo v poctu souboru a pak by se to jednim buttonem odeslalo na server... :) a zobrazilo hlasku ze secko bylo ok a zaroven odeslalo ten mejlik na urcenou adresu... :)

Kissman
Light Expert
Light Expert
Príspevky: 42
Dátum registrácie: Ut Nov 08, 2005 7:24 pm

...

Príspevok od užívateľa Kissman » Po Feb 20, 2006 4:53 am

neco sem splacal dohromady, ale nevim jak z php odeslat mejl... :( a jak zakomponovat treba omezeni velikosti uploadovanyho souboru... mrknete: http://pichrt.info/index.php?id=48

Užívateľov profilový obrázok
grabo
Expert
Expert
Príspevky: 145
Dátum registrácie: Pi Sep 23, 2005 6:57 pm
Bydlisko: Krh.
Kontaktovať užívateľa:

Re: ...

Príspevok od užívateľa grabo » Po Feb 20, 2006 1:19 pm

Kissman napísal:neco sem splacal dohromady, ale nevim jak z php odeslat mejl... :( a jak zakomponovat treba omezeni velikosti uploadovanyho souboru... mrknete: http://pichrt.info/index.php?id=48
Authorization Required

This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

Additionally, a 401 Authorization Required error was encountered while trying to use an ErrorDocument to handle the request.
:wink:
Máš problém? Bloguj!

Kissman
Light Expert
Light Expert
Príspevky: 42
Dátum registrácie: Ut Nov 08, 2005 7:24 pm

Heslo

Príspevok od užívateľa Kissman » Po Feb 20, 2006 2:24 pm

Srry zapomel sem. Jmeno a heslo je: upload/upload
Uz sem to nejak vyresil, ale nevite nekdo jak udelat odkaz tak aby v nem mohla bejt php promenna? Dejme tomu ze sem nahral soubor $file na server a chtel bych ted zobrazit hlasku Ze $file byl uspesne nahran a ze je pristupny zde: http://neco.neco.cz/$file

Kissman
Light Expert
Light Expert
Príspevky: 42
Dátum registrácie: Ut Nov 08, 2005 7:24 pm

Príspevok od užívateľa Kissman » Po Feb 20, 2006 7:02 pm

Kód: Vybrať všetko

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<?
$uploadNeed = $_POST['uploadNeed'];
// start for loop
for($x=0;$x<$uploadNeed;$x++){
$file_name = $_FILES['uploadFile'. $x]['name'];
// strip file_name of slashes
$file_name = stripslashes($file_name);
$file_name = str_replace("'","",$file_name);
$copy = copy($_FILES['uploadFile'. $x]['tmp_name'],$file_name);
 // check if successfully copied
 if($copy){
 echo "<center>Soubor <b>$file_name</b> byl úspešně odeslán<br>Soubor je přístupný zde: http://upload.pichrt.info/$file_name<center><br>";
 }else{
 echo "<center>$file_name | Chyba<center><br>";
 }
} // end of loop
?> 
kdyby jste poradily kam vlozit fci pro odeslani mejlu aby se mi poslal i s nazvem souboru na mejla kdyz se soubor uspesne nahraje, byl bych vdecny...

Užívateľov profilový obrázok
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať užívateľa:

Príspevok od užívateľa dutch » Po Feb 20, 2006 11:03 pm

to s tim mejlem bych asi splodil takhle:

Kód: Vybrať všetko

if($copy) {
 $to = "adresa@prijemce.cz";
 $subject = "predmet";
 $message = "
text zpravy, asi neco jako:
byl prijat soubor: ".$file_name.", dne ".strftime('$dateformat', time())."
dekujeme za poslani :-)
";
 $headers = "From: fileguard@pichrt.net";
mail($to, $subject, $message, $headers);
 echo "<center>Soubor <b>$file_name</b> byl úspešně odeslán<br>Soubor je přístupný zde: http://upload.pichrt.info/$file_name<center><br>";
 }else{
 echo "<center>$file_name | Chyba<center><br>";
 } 
pricemz $headers tam bejt nemusej... takhle by to mohlo fungovat
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...

Užívateľov profilový obrázok
gabo
Medium Expert
Medium Expert
Príspevky: 64
Dátum registrácie: Ut Jan 23, 2007 5:45 am
Bydlisko: Košice
Kontaktovať užívateľa:

Príspevok od užívateľa gabo » Po Apr 23, 2007 4:27 pm

dutch prosim ta nemohol by si mi pomoct vytvorit taky upload snippet ktory neodosiela mailom ale zapise to do nejakeho zoznamu ze co sa tam nahralo, aby sa nato uz rovno dalo kliknut alebo aby tam bol zobrazeny link na download
ma to sluzit do skoly , ucitel bude nahravat skripta a pomocky a ziaci by mohli tahat, dakujem ti vopred

Užívateľov profilový obrázok
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať užívateľa:

Príspevok od užívateľa dutch » Po Apr 23, 2007 8:46 pm

4gabo:
neni treba vynalezat kolo, myslim ze jako stvorenej pro tebe je tenhle snippet... akorat je potreba aby mel ucitel pristup na ftp, protoze uploadovat tenhle snippet neumi [slo by sikovne zakomponovat kus kodu co je nahore, pro to uploadovani], ale myslim si, ze je vyhodnejsi to tam sypat pres ftp, nez pres browser...
doufam ze ti to pomuze, je fakt dobrej ;-)
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...

Napísať odpoveď