Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Rinominare File

  1. #1

    Rinominare File

    Salve a tutti, ho un piccolo problema che non riesco a risolvere.

    In pratica mi arriva il nome del file 11111.jpg e devo rinominarlo in 11111_thumb.jpg ma come ?


    Facciamo conto che:
    codice:
    $HTTP_POST_VARS[profoto] = "1111111.jpg";
    
    system("/usr/local/bin/convert -geometry '105x200>' $dir/$HTTP_POST_VARS[profoto] $dir/$HTTP_POST_VARS[profoto]_thumb.jpg");
    In questa maniera rinomino la foto in 1111111.jpg_thumb.jpg invece dovrei rinominarla in 1111111_thumb.jpg

    Avevo provato a fare un str_replace ma mi da problemi con l'header già dichiarato ....

    cosa posso inventarmi per questa stupidaggine?

    Grazie mille
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    $file = basename($HTTP_POST_VARS[profoto],".jpg");

    $dir/$file_thumb.jpg


  3. #3
    Grazie innanzitutto per la risposta.

    Niente .. mi scrive il file ma dal nome vuoto ... ovvero solo
    .jpg

    Io ho semplicemente fatto cosi

    $file = basename($HTTP_POST_VARS[profoto],".jpg");
    system("/usr/local/bin/convert -geometry '105x200>' $dir/$HTTP_POST_VARS[profoto] $dir/$file_thumb.jpg");

    E poi il basename() che roba è?
    Così imparo

    Perchè uso Maxthon? | Mi piace questa chat

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    http://fr.php.net/manual/it/function.basename.php

    Guarda anche gli esempi, deve andare

  5. #5
    Allora .. diciamo che dovrebbe essere giusto cosi:

    $file = basename($dir/$HTTP_POST_VARS[profoto],".jpg");
    system("/usr/local/bin/convert -geometry '105x200>' $file.jpg $dir/$file_thumb.jpg");
    Segmentation fault
    Warning: Cannot modify header information - headers already sent by (---)

    ecc ecc


    Grazie
    Perchè uso Maxthon? | Mi piace questa chat

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    quello dipende dal fatto che hai già stampato qualcosa a schermo...

  7. #7
    Strano perchè a video non stampo nulla:

    c'è modo di evitare questa cosa?

    (Grazie per l'assistenza)
    Perchè uso Maxthon? | Mi piace questa chat

  8. #8
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    prova a postare la pagina in questione (è molto lunga?)

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.