Forum Flash, Actionscript, PHP e MySQL
non mi funziona la funzione
Vai a pagina «  1, 2
 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP
Precedente  Successivo 
Autore Messaggio
ZobaZ
moderatore
moderatore



Registrato: 27/03/04 21:25
Messaggi: 71
Località: Cologna Veneta, Verona

MessaggioOggetto:
Inviato: 06.07.08 | 20:59
Rispondi citando

Certo, basta modificare il form. Invece di usare un select, puoi fare una tabella con tutte le thumbnails. Vicino ad ogni thumbnails ci piazzi:

 
Codice:
<input type="checkbox" name="array_nomi[]" value="NOME_DELL_IMMAGINE" />


In fondo al form ci metti:

 
Codice:
<input type="submit" name="submit" value="cancella selezionarte" />


Poi aggiungi in alto qualche riga di php:

 
Codice:
if(isset($_GET["array_nomi"]) && is_array($_GET["array_nomi"])) {
     foreach($_GET["array_nomi"] as $value) {
          eliminafiles($value);
     }
}


...e poi... boh, dimentico altro? sì, forse sì.... ma mica te lo devo fare tutto io 'sto script, o no?

____________________________________________________________
ZobaZ - web design & sounds
www.myspace.com/zobaz_it
www.youtube.com/zobazDOTit
www.zobaz.it

Torna in cima
Profilo Messaggio privato   HomePage Indirizzo AIM Skype
Sponsor
suns
esperto
esperto


Età: -1988
Registrato: 20/07/05 23:53
Messaggi: 537

MessaggioOggetto:
Inviato: 06.07.08 | 21:11
Rispondi citando

bhe hai ragione Very Happy
io in verità ci stavo provando da un po senza risultati. quello del ceck box era la prima idea che mi era venuta in mente, solo che nn riesco a fare il for per elencarmi le immagini (per ora non sono thumb)
e modificare il form

____________________________________________________________
....
Torna in cima
Profilo Messaggio privato   MSN Messenger
ZobaZ
moderatore
moderatore



Registrato: 27/03/04 21:25
Messaggi: 71
Località: Cologna Veneta, Verona

MessaggioOggetto:
Inviato: 06.07.08 | 21:21
Rispondi citando

Una volta che hai immagazzinato tutte le tue immagine nell'array $arrayfile, si tratta solo di scrivere qualcosa del genere:

 
Codice:
<table>
<?php
foreach($arrayfile as $file) {
    echo 
"<tr><td><img src=\"./imgs/".$file."\" /><br /><input type=\"checkbox\" name=\"array_nomi[]\" value=\"".$file."\" /></td></tr>\n";
}
?>
</table>


etc. etc.

____________________________________________________________
ZobaZ - web design & sounds
www.myspace.com/zobaz_it
www.youtube.com/zobazDOTit
www.zobaz.it

Torna in cima
Profilo Messaggio privato   HomePage Indirizzo AIM Skype
suns
esperto
esperto


Età: -1988
Registrato: 20/07/05 23:53
Messaggi: 537

MessaggioOggetto:
Inviato: 07.07.08 | 13:29
Rispondi citando

 
Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
<script type="text/javascript">
function showImg(percorso){
     document.getElementById('mostraimmagine').innerHTML="<img border=\"1\" src=\""+percorso+"\" /><br /><br /><input type=\"hidden\" name=\"img\" value=\""+percorso+"\" /><input type=\"submit\" name=\"submit\" value=\"cancella questa immagine\" />";
}
function vai(x){
     showImg(x);
}
</script>
<style type="text/css">
<!--
body,td,th {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}
body {
    background-color: #CCCCCC;
}
.Stile1 {color: #990000}
-->
</style>
</head>

<body>
<div align="center">
<br />
<br />
<?php
function elencafiles($dirname){
$arrayfiles=Array();
if(
file_exists($dirname)){
$handle opendir($dirname);
while (
false !== ($file readdir($handle))) {
if(
is_file($dirname.$file)){
array_push($arrayfiles,$file);
}
}
$handle closedir($handle);
}
sort($arrayfiles);
return 
$arrayfiles;
}

function 
eliminafiles($dirname){
if(
file_exists($dirname) && is_file($dirname)) {
unlink($dirname);
}elseif(
is_dir($dirname)){
$handle opendir($dirname);
while (
false !== ($file readdir($handle))) {
if(
is_file($dirname.$file)){
unlink($dirname.$file);
}
}
$handle closedir($handle);
rmdir($dirname);
}
}

if(isset(
$_GET["array_nomi"]) && is_array($_GET["array_nomi"])) {
     foreach(
$_GET["array_nomi"] as $value) {
          
eliminafiles($value);
     }
}
?>

<form action="" method="get">
<table>
<?php
foreach($arrayfile as $file) {
    echo 
"<tr><td><img src=\"./imgs/".$file."\" /><br /><input type=\"checkbox\" name=\"array_nomi[]\" value=\"".$file."\" /></td></tr>\n";
}
?>
</table>
</form>
<br />
<br />
</div>
</body>
</html>


diavolo non mi funziona dho
non mi esce nulla, ed io vorrei ad ogni ceck sia possibile avere l'immagine accanto.
la cosa però che mi fa innervosire è che nn visualizzo manco + il pulsante elimina.

____________________________________________________________
....
Torna in cima
Profilo Messaggio privato   MSN Messenger
ZobaZ
moderatore
moderatore



Registrato: 27/03/04 21:25
Messaggi: 71
Località: Cologna Veneta, Verona

MessaggioOggetto:
Inviato: 07.07.08 | 15:55
Rispondi citando

Ascolta sun: il codice devi leggerlo con attenzione e cercare di capirne il significato. Non postare codice preso qua e là e aspettare che qualcun'altro trovi il bandolo della matassa.

Gli ultimi frammenti di codice che ti ho postato erano solo dei suggerimenti da sviluppare ed integrare con quello che era già stato fatto. Nell'ultimo post tu invece li hai presi alla lettera, messi assieme, a mio avviso, senza troppo pensare a quello che stavi facendo, ed inoltre:

 
Citazione:
[...] nn visualizzo manco + il pulsante elimina [...]


..e lo credo: hai tolto sia il div che deve contenere le immagini, sia il richiamo alla funzione javascript vai()...

____________________________________________________________
ZobaZ - web design & sounds
www.myspace.com/zobaz_it
www.youtube.com/zobazDOTit
www.zobaz.it

Torna in cima
Profilo Messaggio privato   HomePage Indirizzo AIM Skype
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP Tutti i fusi orari sono GMT + 2 ore
Vai a pagina «  1, 2
Pagina 2 di 2

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio funzione, che NON funziona :( claire ActionScript & Server Side 0 01.12.04 | 21:52 Leggi gli ultimi messaggi
claire
Nessun nuovo messaggio Function non funziona! natura ActionScript & Server Side 2 04.08.08 | 21:17 Leggi gli ultimi messaggi
natura
Nessun nuovo messaggio swfobject che non funziona away ActionScript & Server Side 4 09.09.08 | 18:53 Leggi gli ultimi messaggi
away
Nessun nuovo messaggio Script per accentramento non sempre f... Lupin77 Flash Generale 21 19.01.07 | 00:13 Leggi gli ultimi messaggi
Lupin77
Nessun nuovo messaggio guestbook in php e flash che non funz... misterbarone PHP 16 12.02.08 | 19:32 Leggi gli ultimi messaggi
Coach



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005