Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
rename file
Last Updated: Nov 30 2015 17:44, Started by
cumva
, Nov 24 2015 17:12
·
0
#1
Posted 24 November 2015 - 17:12
Am urmatorul cod pentru schimbarea numelui unui fisier salvat printr-un formular hmtl care imi merge :
$target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); rename($target_file,"uploads/yyy.png");Pe scurt imi schimba numele fisierului salvat in "yyy". Dar poate numele cu care vreau sa il schimb se afla intr-o variabila.Astfel nu stiu cum sa fac.De exemplu daca in variabila $dest am salvat viitorul nume al fisierului("yyy.png") cum il introduc in rename ? Am incercat ceva de genul : $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $name = "yyy.png" $dest_file = $target_dir . $name; rename($target_file, $dest_file);dar nu merge... Edited by cumva, 24 November 2015 - 17:14. |
#2
Posted 24 November 2015 - 17:23
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $name = "yyy.png"; <- nu uita ';' !!! $dest_file = $target_dir . $name; rename($target_file, $dest_file); Edited by robbie_ro, 24 November 2015 - 17:25. |
#4
Posted 25 November 2015 - 17:51
Intre timp am mai avansat in proiect si am tot o problema cu aceasta functie.Am urmatorul cod :
<?php $target_dir = "images/"; $current_file = $_FILES["fileToUpload"]["tmp_name"]; $file_name = "name"; $file_type = $_FILES["fileToUpload"]["type"]; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $result_file = $target_dir . $file_name . '.' . $file_type; move_uploaded_file($current_file, $target_file); rename($target_file, $result_file); ?>Astfel vreau sa mut fisierul uploadat intr-un formular in folderul 'images/' si sa-i schimb denumirea cu cea aflata in variabila $file_name . Mie imi muta fisierul dar nu mi-l si redenumeste. Problema ar fi la $result_file = $target_dir . $file_name . '.' . $file_type; Daca as face : $file_name="name.png"; $result_file = $target_dir . $file_name; nu ar fi nici o problema . Insa nu totdeauna stiu tipul fisierului asa ca l-am scos in variabila file_type insa nu reusesc sa-l leg de restul stringului $result_file . Imi puteti spune ce as putea sa fac ? |
#5
Posted 30 November 2015 - 17:44
Nu te baza pe cheia type din $_FILES. Foloseste http://php.net/manua...f-imagetype.php
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users