• Home
  • Forum
  • Fare Web
  • PHP

rinominare immagini

  • Creatore Discussione Creatore Discussione helpdesk
  • Data di inizio Data di inizio 22 Ott 2009
  • Tag Tag
    basename
Prec.
  • 1
  • 2
Primo Prec. 2 di 2

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #21
si appunto ed è quello che non so come fare come faccio a memorizzare l'ultimo valore aggiunto per poi incrementarlo sempre?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 23 Ott 2009
  • #22
ciao
prova questo miniscript, vedrai che ad ogni "aggiorna" della pagina il valore si incrementa di uno

PHP:
<?php
if(!isset($_SESSION)){
session_start ();
}

if(!isset($_SESSION['conta'])){
	$_SESSION['conta']=0;
}else{
	$_SESSION['conta']=(int)$_SESSION['conta']+1;
}
echo "valore raggiunto= ".$_SESSION['conta'];
?>
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #23
ho provato e funziona grazie provo ad applicare questo calcolo al mio script vediamo ti faccio sapere grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 23 Ott 2009
  • #24
ciao
scusa dimenticavo una cosa forse importante per te.
quando chiudi il bw la sessione si annulla quindi quando ripart di nuovo la sessione riparte da 0.
per ricordarti il valore anche alla chiusura del bw o usi un db o un file txt
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #25
ciao borgo ho provato ad applicarlo allo script che sto usando ma mi da errore e non capisco la logica e quindi non riesco ad applicarlo.

<?php
if(!isset($_SESSION)){
session_start ();
}
if(!isset($_SESSION['conta'])){
$_SESSION['conta']=0;
}else{
$_SESSION['conta']=(int)$_SESSION['conta']+1;
}
echo "numero foto= ".$_SESSION['conta'];

$tipologia=".jpg";
$foto="$_SESSION['conta']$tipologia";
echo($foto);

$storage = './';
$uploadfile = ''.$storage.basename( $_FILES['Filedata']['name'] );
$success = move_uploaded_file( $_FILES['Filedata'] ['tmp_name'] ,$uploadfile );
$nomefileimmagine=$storage.$foto;
if($success){
if (file_exists($nomefileimmagine)){
unlink($nomefileimmagine);
}
$nuovofile=''.$storage.$_FILES['Filedata']['name'];
rename($nuovofile,$nomefileimmagine);
echo($nomefileimmagine);
}else{
}

?>
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #26
Ho modificato così e funziona però mi viene fuori un output di questo tipo: numero foto= 8['conta'].jpg

a me servirebbe uno d questo tipo 8.jpg


<?php
if(!isset($_SESSION)){
session_start ();
}

if(!isset($_SESSION['conta'])){
$_SESSION['conta']=0;
}else{
$_SESSION['conta']=(int)$_SESSION['conta']+1;
}
echo "numero foto= ".$_SESSION['conta'];


$tipologia=".jpg";
$foto="['conta']$tipologia";

echo($foto);

$storage = './';
$uploadfile = ''.$storage.basename( $_FILES['Filedata']['name'] );
$success = move_uploaded_file( $_FILES['Filedata']['tmp_name'] ,$uploadfile );
$nomefileimmagine=$storage.$foto;
if($success){
if (file_exists($nomefileimmagine)){
unlink($nomefileimmagine);
}
$nuovofile=''.$storage.$_FILES['Filedata']['name'];
rename($nuovofile,$nomefileimmagine);
echo($nomefileimmagine);
}else{
}

?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 23 Ott 2009
  • #27
ciao
devi fare un concatenamento, quindi

$foto=$_SESSION['conta'].$tipologia;

oppure se tipologia e sempre la stessa

$foto=$_SESSION['conta'].".jpg";
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #28
siii grazie mille ora così funziona incrementa la foto ad ogni refresh ora provo l'upload e vediamo
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 23 Ott 2009
  • #29
dimenticavo
ma questo vale non solo per te:

quando da errore scrivete anche il tipo di errore che da a la riga a cui si riferisce
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #30
si scusa hai ragione lo farò sempre da ora in poi è che ero certo fosse un mio errore di sintassi e di logica
ultima cosa ora per resettare e provare da zero devo chiusere la sessione come se fosse un logout?
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #31
Funziona però parte da 15 ora e mi carica 15 e poi 17 stranamente per resettarlo ho provato a lanciare questo script ma non si resetta
<?php
session_start();
if(isset($_SESSION['conta'])){
session_destroy();
echo("sessione chiusa");
}
?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 23 Ott 2009
  • #32
ciao
in fase di prova per resettare ti conviene chiudere il bw e ripartire, comunque faccio una piccola prova poi ti so dire
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #33
per il fatto che caricata due per volta ho risolto ero io da flash che chiamano un richiesta di tipo URLRequest due volte ho eliminato il superfluo e funziona perfettamente è solo che non riesco a resettare e farlo ripartire da zero
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 23 Ott 2009
  • #34
ciao
per ora ho risolto così, però vedo se trovo un sistema migiore

PHP:
<?php
if(!isset($_SESSION)){
session_start ();
}


if(!isset($_SESSION['conta'])){
	$_SESSION['conta']=0;
}else{
	if($_POST['scelta']=="continua" || $_POST['scelta']==NULL){
		$_SESSION['conta']=(int)$_SESSION['conta']+1;
	}elseif($_POST['scelta']=="resetta"){
		$_POST['scelta']="continua";
		$_SESSION['conta']=0;
	}
}
echo "valore raggiunto= ".$_SESSION['conta'];
?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<form name="form1" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
  <p>continua
    <input name="scelta" type="radio" value="continua" checked>
    &nbsp;&nbsp;&nbsp;resetta
    <input name="scelta" type="radio" value="resetta">
  </p>
  <p>
    <input name="resetta" type="submit" id="resetta" value="go">
  </p>
</form>

prima di adottarlo prova lo script così com'è. ha un difetto dando l'aggiorna il bw ti informa che i dati devono essrere ricaricati...
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #35
Ciao Borgo ho risolto facendo semplicemente così $_SESSION['conta']=0; ho inserito fuori dalla logica condizionale il conta pari a 0 e ho caricata la prima foto di conseguenza mi ha caricato uno poi ho eliminato l'obbligo di conta a 0 e ho inserito fisicamente il file nuovamente in rete e ora conta da 1 in poi come serve a me
grazie mille sei stato gentilissimo.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 23 Ott 2009
  • #36
Proporrei una sessione?
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #37
in che senso una sessione?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 23 Ott 2009
  • #38
Cioè salvi in una sessione l'ultimo valore di $incn e quando viene inviato nuovamente il form lo incrementi ancora una volta di uno sia nello script che nella sessione. Leggiti una guida alle sessioni.
 

helpdesk

Utente Attivo
30 Set 2009
726
0
16
Pesaro
  • 23 Ott 2009
  • #39
ok grazie mille lo faccio subito
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

[PHP] Script per rinominare in automatico le immagini inviate da ftp
  • romeocharly
  • 11 Apr 2019
  • PHP
Risposte
0
Visite
1K
PHP 11 Apr 2019
romeocharly
M
  • Bloccata
rinominare immagini con form asp
  • magomer1
  • 19 Mag 2012
  • Classic ASP
Risposte
10
Visite
4K
Classic ASP 21 Mag 2020
Max 1
C
Rinominare file in base all'id dell'utente loggato
  • cape99
  • 1 Mar 2021
  • PHP
Risposte
0
Visite
567
PHP 1 Mar 2021
cape99
C
W
Rinominare un file in PHP
  • wuolfit_one
  • 10 Giu 2020
  • PHP
Risposte
7
Visite
3K
PHP 11 Giu 2020
wuolfit_one
W
W
Rinominare Documenti Con Form Asp
  • wuolfit_one
  • 21 Mag 2020
  • Classic ASP
Risposte
9
Visite
2K
Classic ASP 29 Mag 2020
wuolfit_one
W
[PHP] Rinominare file sul server ogni tot minuti
  • syndr0m3
  • 17 Ago 2018
  • PHP
Risposte
8
Visite
3K
PHP 16 Set 2018
mr.x
M
M
[PHP] Nome file, upload e rinominare
  • Marco Candian
  • 20 Lug 2018
  • PHP
Risposte
2
Visite
3K
PHP 20 Lug 2018
Marco Candian
M
S
Rinominare progetto da Visual Studio Express 2013
  • semio
  • 26 Nov 2015
  • Visual Basic
Risposte
0
Visite
3K
Visual Basic 26 Nov 2015
semio
S
M
rinominare file in upload
  • Maurizio Mascia
  • 7 Ott 2015
  • PHP
Risposte
3
Visite
7K
PHP 7 Ott 2015
borgo italia
M
Rinominare filename immagine prima di fare l'upload
  • Marco Bonanno
  • 7 Mar 2015
  • PHP
Risposte
2
Visite
3K
PHP 10 Mar 2015
Marco Bonanno
M
Rinominare immagine upload
  • xone
  • 9 Gen 2015
  • PHP
Risposte
3
Visite
2K
PHP 10 Gen 2015
xone
Rinominare le chiavi del multiarray dopo il suo ordinamento
  • Monital
  • 27 Ago 2013
  • PHP
Risposte
0
Visite
1K
PHP 27 Ago 2013
Monital
L
Rinominare link
  • Lord
  • 10 Feb 2013
  • PHP
Risposte
10
Visite
2K
PHP 8 Mar 2013
Lord
L
L
catturare e rinominare jpg
  • lucio1
  • 24 Giu 2012
  • PHP
  • 2
Risposte
27
Visite
7K
PHP 9 Lug 2012
borgo italia
M
Rinominare cartella con Cronjob
  • Mistya
  • 26 Ott 2011
  • PHP
Risposte
8
Visite
2K
PHP 27 Ott 2011
Longo8
Rinominare sito
  • fabriss76
  • 26 Dic 2008
  • HTML e CSS
Risposte
6
Visite
2K
HTML e CSS 29 Dic 2008
fabriss76
G
Come rinominare pagina HTML mantenendo posizione?
  • ghisirds
  • 20 Dic 2007
  • SEO e Posizionamento
Risposte
0
Visite
2K
SEO e Posizionamento 20 Dic 2007
ghisirds
G
M
Rinominare file
  • Mimix
  • 6 Ott 2005
  • Classic ASP
Risposte
3
Visite
2K
Classic ASP 7 Ott 2005
Mimix
M
L
rinominare una pagina da htm ad asp
  • limpido
  • 20 Ago 2004
  • Discussioni Varie
Risposte
5
Visite
2K
Discussioni Varie 9 Set 2004
gigimaster
G
S
[VB.NET]: Coordinate immagini dentro una PictureBox
  • SanMichele
  • 6 Ott 2023
  • Visual Basic
Risposte
0
Visite
6K
Visual Basic 6 Ott 2023
SanMichele
S
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?