Torna indietro   Serverplan Forum > Risorse per Webmaster > PHP

Rispondi
 
LinkBack Strumenti discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 29-08-2003, 11.01.18
Member
 
Data registrazione: 29-08-2003
Messaggi: 44
stefano is on a distinguished road
Predefinito form in php: allegare files

ciao a tutti ! Non ho mai avuto a che fare con il php ma ho rimediato un form che permette l'invio dei dati inseriti alla mia email personale..

come si fa ad inserire un campo per allegare files?

grazie, stefano
Rispondi citando
  #2 (permalink)  
Vecchio 29-08-2003, 12.06.05
Administrator
Amministratore
 
Data registrazione: 12-09-2002
Messaggi: 3,422
serverplan ha disabilitato la reputazione
Predefinito

Ciao,

se dai una piccola letta a questo tutorial riesci a creare un upload in pochi minuti:

http://freephp.html.it/articoli/view...sp?id=66&pag=1


se hai problemi facci sapere

Saluti
Rispondi citando
  #3 (permalink)  
Vecchio 29-08-2003, 13.46.11
Member
 
Data registrazione: 29-08-2003
Messaggi: 44
stefano is on a distinguished road
Predefinito qualcosa d? errore...

HO LETTO LE PAGINE DEL LINK.. ma non capisco dove inserire l'email di destinazione e come settare il chmod a 777. ecco i files che ho creato:

FORM.HTML*********************************

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="upfile">
<input type="hidden" name="MAX_FILE_SIZE" value="10000">
<input type="submit" value="Invia il file">
</form>

</body>
</html>
*************************************************


UPLOAD.PHP**************************************

<?

// QUESTE RIGHE RENDONO LO SCRIPT COMPATIBILE CON LE VERSIONI
// DI PHP PRECEDENTI ALLA 4.1.0
if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES;
if(!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS;

/********************* VARIABILI DA SETTARE ********************/
// Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto)
$upload_dir = $_SERVER["DOCUMENT_ROOT"] . "/upload";

// Eventuale nuovo nome da dare al file uploadato
$new_name = "";

// Se $new_name ? vuota, il nome sar? lo stesso del file uploadato
$file_name = ($new_name) ? $new_name : $_FILES["upfile"]["name"];

if(trim($_FILES["upfile"]["name"]) == "") {

die("Non hai indicato il file da uploadare !");

}

if(@is_uploaded_file($_FILES["upfile"]["tmp_name"])) {

@move_uploaded_file($_FILES["upfile"]["tmp_name"], "$upload_dir/$file_name")
or die("Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");

} else {

die("Problemi nell'upload del file " . $_FILES["upfile"]["name"]);

}

echo "L'upload del file " . $_FILES["upfile"]["name"] . " ? avvenuto correttamente";

?>
Rispondi citando
  #4 (permalink)  
Vecchio 29-08-2003, 14.02.44
Administrator
Amministratore
 
Data registrazione: 12-09-2002
Messaggi: 3,422
serverplan ha disabilitato la reputazione
Predefinito

Ciao,

scusa ma non avevo capito bene credevo dovevi fare un form per inviare file sul tuo spazio web, per quello che ti serve a te puoi dare uno sguardo a quest'altro tutorial:

http://freephp.html.it/articoli/view...sp?id=70&pag=4

Saluti
Rispondi citando
  #5 (permalink)  
Vecchio 29-08-2003, 14.21.21
Member
 
Data registrazione: 29-08-2003
Messaggi: 44
stefano is on a distinguished road
Predefinito

L'email arriva ma senza allegato. Inoltre il campo Destinatario dovrebbe essere nascosto all'utente perch? l'email di destinazione iscrizioni@artserver.it ? fissa. Ed inoltre manca un "attach" dopo "sfoglia": perch? l'inserimento dei files deve essere simultaneo. Come per l'inbox.

Questi sono i link ai files di prova..

http://www.artserver.it/sendmail.htm
http://www.artserver.it/sendmail.php

Mamma che fatica per un semplice form...
Rispondi citando
  #6 (permalink)  
Vecchio 29-08-2003, 18.50.53
Member
 
Data registrazione: 29-08-2003
Messaggi: 44
stefano is on a distinguished road
Predefinito

potete aiutarmi voi per le problematiche su riscontrate?
sicuramente ci metterete di meno.

grazie !
Rispondi citando
  #7 (permalink)  
Vecchio 29-08-2003, 18.52.50
Administrator
Amministratore
 
Data registrazione: 12-09-2002
Messaggi: 3,422
serverplan ha disabilitato la reputazione
Predefinito

Scusa ma non mi era arrivata la notifica via email, mi spieghi meglio il problema dell'attach, non mi ? chiaro...

Ciao
Rispondi citando
  #8 (permalink)  
Vecchio 29-08-2003, 19.07.44
Member
 
Data registrazione: 29-08-2003
Messaggi: 44
stefano is on a distinguished road
Predefinito

ora stacco.. ma mi far? sentire molto presto..
grazie ancora dell'attenzione !
Rispondi citando
  #9 (permalink)  
Vecchio 29-08-2003, 20.37.19
Junior Member
 
Data registrazione: 28-08-2003
Messaggi: 24
Hedo is on a distinguished road
Invia un messaggio via ICQ a Hedo
Predefinito

Citazione:
Originalmente inviato da stefano
ora stacco.. ma mi far? sentire molto presto..
grazie ancora dell'attenzione !

LOL :lol:
Rispondi citando
Rispondi

Strumenti discussione
Modalità visualizzazione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Attivato


Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
portare i files sulserver Gultec ASP 0 05-05-2006 21.06.22
possibilit? di allegare file su forum phpBB leopaolo PHP 0 10-02-2006 19.15.53
Files In FTP assone HTML 4 17-03-2004 06.18.02
upload sito con files zippati onigit Pannello di controllo Cpanel - Linux 2 25-02-2004 10.53.10
Decomprirere i files online octeld PHP 2 24-01-2004 17.47.28


Tutti gli orari sono GMT +1. Adesso sono le 00.02.22.


Powered by vBulletin versione 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0
Traduzione italiana : www.vbulletin.it