• Home
  • Forum
  • Fare Web
  • PHP

Aiuto per immagini via FTP

  • Creatore Discussione Creatore Discussione filminci
  • Data di inizio Data di inizio 6 Ott 2009
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 23 Ott 2009
  • #21
Ricorda che sono ignorante in materia.....

In quale parte del codice devo inserire questa modifica????
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 23 Ott 2009
  • #22
Il codice lo puoi anche inserire nell'head della pagina tra i tag <script> e </script>. Quello lì è Javascript! E poi crei una checkbox così:
HTML:
<input type="checkbox" onchange="checkAll();" />
E dovrebbe funzionare.
 
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 26 Ott 2009
  • #23
Facciamo prima se metto qui il codice.... ora la pagina appare ma quando flaggo il "check all" non succede niente....

<?php
// DEVI MODIFICARE QUESTE IMPOSTAZIONI
$gallery = 'img'; // percorso delle immagini
$move = 'gallery'; // percorso delle immagini spostate
// FINE DELLE IMPOSTAZIONI - TI CONSIGLIO DI USARE PERCORSI ASSOLUTI

if(isset($_POST['submit']))
{
foreach($_POST['box'] as $img)
copy("{$gallery}/{$img}", "{$move}/{$img}");

$op = opendir($gallery);
while(false !== ($read = readdir($op)))
{
if($read != '.' && $read != '..' && $read != '.htaccess')
unlink("{$gallery}/{$read}");
}
closedir($op);
}


?>
<html>
<head>
<script>
function checkAll()
{
var boxes = document.getElementsByName('box');
for(i = 0; i <= boxes.length; i++)
{
var elem = document.delete.box;
if(elem.checked)
elem.checked = false;
else
elem.checked = true;
}
}
</script>

<title>Gestione Immagini</title>
<style type="text/css">
body, table, td { font-family:Verdana; font-size:11px; }
td { padding:5px; }
a img { border:none; }
</style>
</head>
<body>
<div align="center">
<h1>GESTIONE IMMAGINI</h1><br>
<h3>Seleziona le immagini da approvare, le altre saranno cancellate</h3><br>

<form name="delete" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="submit" name="submit" value="Invia" /> <br /> <br />

<table border="1">
<tr>
<td><b>Anteprima</b></td>
<td><b>Seleziona</b></td>
<td><b>Anteprima</b></td>
<td><b>Seleziona</b></td>
<td><b>Anteprima</b></td>
<td><b>Seleziona</b></td>
</tr>
<?php
$counter = 0;

$op = opendir($gallery);
while(false !== ($read = readdir($op)))
{
if($read != '.' && $read != '..' && $read != '.htaccess')
{
if($counter %3 == 0)
echo '</tr> <tr>';

echo '<td><a href="'. $gallery .'/'. $read .'"><img src="'. $gallery .'/'. $read .'" width="150" alt="Ingrandisci" /></a></td>';
echo '<td><input type="checkbox" name="box[]" value="'. $read .'" /></td>';

$counter++;
}
}
?>
</table>
<input type="checkbox" onchange="checkAll();" /><br>
<br /> <input type="submit" name="submit" value="Invia" />
</form>
</div>
</body>
</html>
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 26 Ott 2009
  • #24
Allora prova ad usare l'evento onclick invece di onchange.
 
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 26 Ott 2009
  • #25
alessandro1997 ha scritto:
Allora prova ad usare l'evento onclick invece di onchange.
Clicca per allargare...

Niente, quando clicco non succede nulla....
Rispetto al codice pubblicato prima ho semplicemente cambiato onchange con onclick.
 
Ultima modifica: 29 Ott 2009

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 26 Ott 2009
  • #26
Prova a sostituire:
var boxes = document.getElementsByName('box');
Clicca per allargare...
Con:
var boxes = document.delete.box;
Clicca per allargare...
E vedi che cosa succede.
 
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 26 Ott 2009
  • #27
Fatto... non succede niente quando flaggo..... dovrebbe selezionare tutti i check, vero???

:crying:
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 26 Ott 2009
  • #28
Sì. Allora chiedi in area Javascript, come hai visto io non sono proprio un luminare in materia
 
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 26 Ott 2009
  • #29
alessandro1997 ha scritto:
Sì. Allora chiedi in area Javascript, come hai visto io non sono proprio un luminare in materia
Clicca per allargare...

Grazie mille lo stesso :fonzie:

Ho seguito il tuo consiglio.
http://forum.mrwebmaster.it/javascript/20938-aiuto-check-multiplo.html#post74367
 
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 29 Ott 2009
  • #30
Visto che nessuno mi ha ancora risposto non è che riusciresti ad aggirare il problema???

Ovvero, più semplicemente, riesci ad impostare di default che tutte le immagini sono già checkate?????
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 29 Ott 2009
  • #31
ciao
scusa una domanda tu vorresti che tutti i chec siano selezionato all'apertura della pagina e poi deselezionare quelli delle foto che vuoi salvare?
allora perche non fai semplicemente così

echo '<td><input type="checkbox" name="box[]" value="'. $read .'" checked/></td>';

se quelli che devi deselezionare sono pochi mi sembrerebbe la soluzione migliore senza complicarti la vita

p.s.
spero di non aver detto una c....a
 
F

filminci

Nuovo Utente
6 Ott 2009
19
0
0
  • 29 Ott 2009
  • #32
borgo italia ha scritto:
ciao
scusa una domanda tu vorresti che tutti i chec siano selezionato all'apertura della pagina e poi deselezionare quelli delle foto che vuoi salvare?
allora perche non fai semplicemente così

echo '<td><input type="checkbox" name="box[]" value="'. $read .'" checked/></td>';

se quelli che devi deselezionare sono pochi mi sembrerebbe la soluzione migliore senza complicarti la vita

p.s.
spero di non aver detto una c....a
Clicca per allargare...

Non hai detto affatto un c...a!!!!

Grazie mille, era proprio quello che mi serviva! :beer:
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 5 Nov 2009
  • #33
Credo che tu abbia sbagliato discussione
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 5 Nov 2009
  • #34
Ops, perdonami, ho sbagliato io, credevo che tu avessi postato in area Web Server. Comunque su Linux di solito è normale che PHP dia quell'errore, a meno che non dai i permessi adatti. Ti consiglio di dare questi comandi:
sudo chmod -R 0777 /var/www
sudo chown -R alessandro:www-data /var/www
Clicca per allargare...
Ovviamente cambiando le parti in grassetto con il percorso della cartella dove tieni i file PHP e il nome del tuo utente.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 5 Nov 2009
  • #35
ciao
forse state sbagliando entrambi, ma non la discussione.
il problema dell'errore (vedi alcuni post precedenti) con un suggerimento di alessandro1797 (sempre più vecchio) non dava più l'errore
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 5 Nov 2009
  • #36
Oddio, sto impazzendo, non ci sto più con la testa. È che ci sono troppi thread che seguo in contemporanea...
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

W
Aiuto per menù fatto con immagini e relativo sottomenù
  • warim1974
  • 27 Set 2013
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 28 Set 2013
warim1974
W
N
Aiuto per galleria di immagini
  • nat65
  • 9 Lug 2009
  • Javascript
Risposte
3
Visite
2K
Javascript 18 Lug 2009
lukeonweb
B
aiuto per le immagini
  • beginners
  • 30 Mar 2005
  • HTML e CSS
Risposte
3
Visite
1K
HTML e CSS 30 Mar 2005
mptech
E
Aiuto per query
  • Emanuele85
  • 25 Nov 2023
  • PHP
Risposte
8
Visite
3K
PHP 14 Dic 2023
marino51
I
aiuto urgente per thunderbird
  • ilprincipiante
  • 11 Ott 2022
  • Posta Elettronica
Risposte
0
Visite
1K
Posta Elettronica 11 Ott 2022
ilprincipiante
I
I
aiuto per outlook
  • ilprincipiante
  • 22 Giu 2022
  • Posta Elettronica
Risposte
0
Visite
1K
Posta Elettronica 22 Giu 2022
ilprincipiante
I
T
aiuto per trasformare un quiz fatto in JS in un quiz in JQUERY
  • theseo
  • 6 Gen 2022
  • jQuery
Risposte
0
Visite
3K
jQuery 6 Gen 2022
theseo
T
M
Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ?
  • mapa
  • 15 Nov 2021
  • jQuery
Risposte
0
Visite
3K
jQuery 15 Nov 2021
mapa
M
P
Aiuto per rendere un Bot Telegram Privato
  • PieRC
  • 13 Giu 2021
  • PHP
Risposte
1
Visite
3K
PHP 9 Ago 2021
odino
O
A
Aiuto per pagina php
  • AndreaCerre
  • 17 Feb 2021
  • PHP
Risposte
0
Visite
1K
PHP 17 Feb 2021
AndreaCerre
A
T
cercasi aiuto per file d1 (open-edge db)
  • theseo
  • 9 Ott 2020
  • Database
Risposte
0
Visite
1K
Database 9 Ott 2020
theseo
T
L
  • Bloccata
Aiuto per programma web php/mySQL
  • Ludo83
  • 29 Giu 2020
  • PHP
Risposte
2
Visite
2K
PHP 30 Giu 2020
Max 1
[Javascript] aiuto su jquery per calcolo altezze dom
  • claudio_lorenzo
  • 23 Nov 2019
  • Javascript
Risposte
1
Visite
2K
Javascript 23 Nov 2019
Tommy03
T
Aiuto per php7 e mysqli
  • tisana
  • 6 Apr 2019
  • PHP
Risposte
3
Visite
2K
PHP 6 Apr 2019
Max 1
T
mysql tutorial per importare tabelle access in mysql aiuto
  • twogate
  • 13 Mar 2019
  • MySQL
Risposte
2
Visite
2K
MySQL 13 Mar 2019
twogate
T
aiuto per sbloccare account instagram bannati
  • wildcity9
  • 14 Dic 2018
  • Social Media Marketing
Risposte
0
Visite
1K
Social Media Marketing 14 Dic 2018
wildcity9
A
Aiuto per configurare il banner di Iubenda su un sito in html
  • alessiapietralata
  • 1 Dic 2018
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 1 Dic 2018
alessiapietralata
A
S
[PHP] Aiuto creazione form php per completamento modello word
  • sagoch
  • 14 Apr 2018
  • PHP
Risposte
1
Visite
2K
PHP 16 Apr 2018
macus_adi
Z
[HTML] aiuto per visualizzazione su tablet
  • Zeitblom
  • 4 Gen 2018
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
6
Visite
2K
Offerte e Richieste di Lavoro e/o Collaborazione 19 Gen 2018
puntotoprinci
P
W
[PHP] Un aiuto per il mio primo "Multithread"
  • w_t
  • 23 Nov 2017
  • PHP
Risposte
0
Visite
2K
PHP 23 Nov 2017
w_t
W
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?