Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320

    devo eliminare l'estensione di un file in fase di visualizzazione

    Ciao
    devo inserire i nomi delle immagini senza l'estensione

    esempio io carico da una dir

    $handle = opendir('immagini');
    while (false !== ($file = readdir($handle))) {
    if ($file != "." && $file != "..")
    {
    echo "<a href=immagini/$file>$file</a>
    ";
    $sql= "INSERT INTO specie (nome) VALUES ('$file') ";
    mysql_db_query("$nome_db",$sql,$db);


    salvandole nel db registro anche l'estensione come devo scrivere il codice per evitare l'estensione


    Grazie
    Felicità e Prosperità a tutti

  2. #2
    prova cosi :
    Codice PHP:
    $elimino_estensione=str_replace(".estensione","","$file");
    INSERT INTO table (immagineVALUES('".$elimino_estensione."')
    etc... 

    .estensione , sarebbe l'estensione dell'immagine.Potrebbe essere .jpg,.gif etc...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    si ok ma io vorrei eliminare gli ultimi 4 caratteri del file

    nel modo che mi dici tu dovrei sapere a priori se è un file jpg o gif etc.

    grazie help me
    Felicità e Prosperità a tutti

  4. #4
    Codice PHP:
    <?php

    $file
    ="ciao.pippo.txt";
    $tmp=explode('.',$file);
    array_pop($tmp);
    $newfile=implode('.',$tmp);

    echo 
    $newfile;

    ?>
    così ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    Grande

    proprio così


    Grazie
    Felicità e Prosperità a 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.