Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: move_uploaded_file

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023

    move_uploaded_file

    Ciao a tutti,
    ho un problema banale, ma non essendo un mago del php non riesco a venirne fuori:

    Codice PHP:
    <?php
    //istanzia var timestamp
    $today date("Ymdhms"); 
    $todays="ppp";
    //se non esiste,crea la directory (attivare i permessi di scrittura!)

    if(!is_dir("./files".$today)) mkdir("./files".$today0755); 

    //trasferisce il file uploadto
    move_uploaded_file($_FILES['Filedata']['tmp_name'], "./files/".$_FILES['Filedata']['name']);

    //permessi scrittura

    chmod("./files/".$_FILES['Filedata']['name'], 0777);
    ?>
    Il problema è in "./files/".$_FILES['Filedata']['name']);
    perché non ho più solo la cartella "files", ma gli ho aggiunto un timestamp $today
    "./files".$today

    come faccio quindi a cambiare il path?
    ho provato ad istanziare
    $foldPath="./files".$today
    e quindi
    move_uploaded_file($_FILES['Filedata']['tmp_name'], $foldPath.$_FILES['Filedata']['name']);

    ma non funge


  2. #2
    Codice PHP:
    <?php
    //istanzia var timestamp
    $today date("Ymdhms");
    $todays="ppp";
    //se non esiste,crea la directory (attivare i permessi di scrittura!)

    if(!is_dir("./files".$today)) mkdir("./files".$today0755);

    //trasferisce il file uploadto
    move_uploaded_file($_FILES['Filedata']['tmp_name'], "./files$today/".$_FILES['Filedata']['name']);

    //permessi scrittura

    chmod("./files$today/".$_FILES['Filedata']['name'], 0777);
    ?>
    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Originariamente inviato da sonounostrinato
    Codice PHP:
    <?php
    //istanzia var timestamp
    $today date("Ymdhms");
    $todays="ppp";
    //se non esiste,crea la directory (attivare i permessi di scrittura!)

    if(!is_dir("./files".$today)) mkdir("./files".$today0755);

    //trasferisce il file uploadto
    move_uploaded_file($_FILES['Filedata']['tmp_name'], "./files$today/".$_FILES['Filedata']['name']);

    //permessi scrittura

    chmod("./files$today/".$_FILES['Filedata']['name'], 0777);
    ?>
    grazie...
    "./files$today/".
    ho imparato una cosa nuova...
    thanx

  4. #4
    di niente!!!

    ah te ne insegno un'altra :

    Codice PHP:
    <?php
        
    echo  'questo non $funziona';   #stampa questo non $funziona
        
    $funziona "si";
        echo 
    "mentre questo $funziona";   #stampa mentre questo si
    ?>
    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    posso quindi concatenare .$today.$cv.

    e se volessi un "/cippalippa/ tra la var today e la var cv?

    dank je wel

  6. #6
    posso quindi concatenare .$today.$cv.
    certo! esempi
    Codice PHP:
    <?php

        
    echo $today.$cv;
        
    $bb $today.$cv;
        
    mkdir($today.$cv0777);
        
    mkdir($bb0777);    #uguale a quella sopra

    ?>
    e se volessi un "/cippalippa/ tra la var today e la var cv?

    cioè?
    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Originariamente inviato da sonounostrinato
    certo! esempi
    Codice PHP:
    <?php

        
    echo $today.$cv;
        
    $bb $today.$cv;
        
    mkdir($today.$cv0777);
        
    mkdir($bb0777);    #uguale a quella sopra

    ?>



    cioè?
    ad esempio:
    $nome= "ignazio maria
    $cognome= "cippalippa";

    e volgio ottenere "ignazio maria/cippalippa".

    a parte la vergognosità dell'esempio con 2 stringhe, come si fa?
    mi verrebbe da dire $nome+"/"+$cognome

    ma non funge...come fare?

  8. #8
    in php l'operatore di concatenazione delle stringhe non è come in javascript il +
    ma il punto

    Codice PHP:
    <?php

    $nome
    "ignazio maria";
    $cognome"cippalippa";

    echo 
    $nome "/" $cognome;   #stamperà "ignazio maria/cippalippa"

    ?>
    ecco qua quello che volevi
    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Ah si grazie...appena scoperto smanettando

    quindi posso tranquillamente dire che in php il . "sostituisce" il +, vero?

    grazie

  10. #10
    Ah si grazie...appena scoperto smanettando
    cosi si fanno le migliori scoperte!!

    quindi posso tranquillamente dire che in php il . "sostituisce" il +, vero?
    si

    grazie
    siamo qui apposta...(anche se generalmente io rompo le scatole e basta)

    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.