Visualizzazione dei risultati da 1 a 4 su 4

Discussione: upload

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442

    upload

    in che modo conto il numero di file presenti nella cartella temporanea upload?
    ossia $count=count(?);
    chi mi da una mano?

  2. #2

    Re: upload

    Originariamente inviato da Lowenthal
    in che modo conto il numero di file presenti nella cartella temporanea upload?
    ossia $count=count(?);
    chi mi da una mano?
    Ma la cartella la crei tu? Cioè ci hai messo tu i file dentro e li devi contare?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442

    risposta

    tramite l'upload inserisco in una cartella temporanea dei file e tramite questo codice qui

    for($i=1;$i<=$count;$i++){
    // supponendo che le img si chiamino: 1.jpg, 2.jpg ecc.
    // e che a ciascuna venga associato un link
    // con numero dell'img via GET
    $img=$i; // potresti anche usare direttamente $i ....
    echo '<a href="pagina.php?img='.$img.'>[img]upload/'.$img.'.jpg[/img]</a>
    ';
    }

    voglio caricare l'immagine nelle diverse pagine del sito

    come posso fare?
    mi9 consigkliate se esiste modo migliore di farlo?

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Non ho capito bene cosa vuoi fare, riguardo al caricare l'immagine nelle diverse pagine del sito tramite un link :master:

    per avere una lista dei file presenti in una directory uso questo codice, adattalo alle tue esigenze.

    Codice PHP:

    $dir 
    =  $_SERVER["DOCUMENT_ROOT"]."/tuopercorso/upload" ;

    if (!(
    $dp opendir($dir))) die ("Non si può aprire la directory $dir.") ;

    while(
    $nome_file readdir($dp)) {

    if (
    $nome_file != '.' && $nome_file != '..' ) {

    $file $dir."/".$nome_file ;

    if ( 
    is_file($file) ) {

    echo 
    "[img].$file.[/img]
    ;

    }}} 
    Errare humanum est, perseverare ovest

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.