Visualizzazione risultati 1 fino 16 di 16

Discussione: Variabile dentro mkdir

  1. #1
    Guest

    Post Variabile dentro mkdir

    $id=$_POST['id'];
    mkdir('/membri/dchub/includes/recensioni/img/film/$id');

    Nn và perkè?

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a mettere membri2 al posto di membri. Le altre cartelle esistono? Ti dà qualche errore? Altrimenti al posto degli apici prova a metterci le doppie virgolette.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    Ho provato con tutto,ma mi dà errore relativo alla variabile.
    Così mi scrive $id come cartella cioè nn gli dà il valore della variabile.

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Beh, allora basta fare così:
    Codice PHP:
    $id=$_POST['id'];
    mkdir("/membri/dchub/includes/recensioni/img/film/".$id);
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    nada,nn và :'(

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Con non va cosa intendi?
    Cerca di dare qualche spiegazione in più, altrimenti diventa difficile aiutarti.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    Guest

    Predefinito

    Parse error: parse error, unexpected '.', expecting ')' questo è il risultato della stringa che tu mi hai postato.

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova così:
    Codice PHP:
    $id=$_POST['id'];
    $cartella="/membri/dchub/includes/recensioni/img/film/".$id;
    mkdir($cartella);
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  9. #9
    Guest

    Predefinito

    Niente stesso errore,ma non riesco a capire il perchè fà così

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Naturalmente l'id glielo passi tramite form, vero?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  11. #11
    Guest

    Predefinito

    Si,col form logico è post.

  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a scrivere per intero tutto il codice, perché io di errori non ne vedo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  13. #13
    Guest

    Post

    Arrivano i dati dal form

    Codice PHP:
    <?
    $id
    =$_POST['id'];
    // 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)

    //mkdir('/membri/dchub/includes/recensioni/img/film/".$id."'); //Per av
    $cartella="../includes/recensioni/img/film/".$id; // In locale

    mkdir($cartella);


    $upload_dir = $_SERVER["DOCUMENT_ROOT"] . "../includes/recensioni/img/film/".$id.""; // In locale
    //$upload_dir = "/membri/dchub/includes/recensioni/img/film/$id/"; //Per av



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

    // 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";

    ?>
    Ultima modifica di funcool : 12-06-2006 alle ore 17.10.13

  14. #14
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Il codice che hai scritto per AlterVista è errato.
    Non è:
    Codice PHP:
    mkdir('/membri/dchub/includes/recensioni/img/film/".$id."'); //Per av
    Bensì:
    Codice PHP:
    mkdir("/membri/dchub/includes/recensioni/img/film/".$id); //Per av
    P.S.: Quando scrivi del codice inseriscilo tra i tag appositi.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  15. #15
    Guest

    Post

    Si ma non và,ti ho postato quello nativo -.-,

    @EDITO=Ecco c'è l'ho fatta,era un banale errore,uffa.
    Forse dovrei usare un editor,ogni volta mi metto col notepad e gli errori lì devo vedere io.Cmq grazie e scusate
    Ultima modifica di svacant : 12-06-2006 alle ore 17.21.14

  16. #16
    Guest

    Predefinito

    bene, chiudo!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •