Ok, ho risolto così:

<?
$usern='user' || 'admin'; # valore username
$passd='passuser' || 'passadmin'; # valore password
?>


Almeno ho "2 utenti", nel senso che per il codice php che mi serve posso fare un controllo su nome e password per fare entrare solo uno dei due utenti (il primo è un utente generale dell'area protetta, è il sito di un coro; il secondo invece è l'amministratore)


Ora, risolto questo problema, ne sorge un altro: l'upload di file.


Questo è il form nella pagina protetta:

<form name="upload" method="post" action="upload2.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="50000000000">
<input type="file" name="uploadfile">
<input type="submit" name="go" value="Carica"></form>





E questo è il php di "upload2.php" (ovviamente devo ancora mettere il controllo sulla password)

<?php
// controllo che non ci siano stati errori nell'upload (codice = 0)
if ($_FILES['uploadfile']['error'] == 0){
// upload ok
// controllo che il file sia in formato pdf
if ($_FILES['uploadfile']['type'] != "application/pdf") die("Formato file non valido, è permesso solo il formato pdf");
// copio il file dalla cartella temporanea a quella di destinazione mantenendo il nome originale
copy($_FILES['uploadfile']['tmp_name'], "/file_caricati/".$_FILES['uploadfile']['name']) or die("Impossibile caricare il file");
// upload terminato, stampo alcune info sul file
echo "Upload terminato con successo:
";
echo "Nome file: ".$_FILES['uploadfile']['name']."
";
echo "Dimensione file: ".$_FILES['uploadfile']['size']."
";
echo "Tipo MIME file: ".$_FILES['uploadfile']['type'];
}
else{
// controllo il tipo di errore
if ($_FILES['uploadfile']['error'] == 2){
// errore, file troppo grande (> 50MB)
die("Errore, file troppo grande: il massimo consentito è 50MB");
}
else{
// errore generico
die("Errore, impossibile caricare il file");
}
}
?>



Caricando un pdf mi viene fuori il seguente errore:

Warning: copy(/file_caricati/SS4732_0509.pdf) [function.copy]: failed to open stream: No such file or directory in D:\Inetpub\webs\coroconcorezzoit\upload2.php on line 8
Impossibile caricare il file


Premetto che tutte le mie cartelle e i miei file hanno come attributo 777 (ho settato la cartella di base su 777 con tutti i suoi figli, file e sottocartelle! )