daianyyy 0 Denunciar post Postado Março 30, 2009 Vou posta o código com as modificações pra você olhar c to fazendo alguma coisa errada ...p q ainda naum to conseguindo pegar o valor da variavel $opt Excluir.php <? session_start(); ?> <form method="post" action="ezfoto.php?acao=sim" enctype="multipart/form-data"> <fieldset> <label for="opt"> Galeria :</label> <select name="opt" class="campo" id="opt"> <?php include('postar.php'); $fp = fopen("n.txt", "r"); $n = fgets($fp, 500); fclose($fp); $cont = 0; do { echo '<option value="' . $cont . '">' . $eventos[$cont]['titulo'] . '</option>'; $cont = $cont+1; } while ( $cont < $n ); $_SESSION['opt']=$opt; ?> </select> <input name="salvar" type="Submit" class="botao" value="Avançar" /> </fieldset> </form> ezfoto.php <? session_start(); ?> <?php if(isset($_POST['opt']) && !empty($_POST['opt'])) { $opt = $_POST['opt']; $_SESSION['opt'] = $opt; } if ($acao == "sim") { $opt = $_SESSION['opt'] ; include('postar.php'); $fpx = fopen(''. $eventos[$opt]['pasta'] .'/n.txt', "r"); $nf = fgets($fpx, 500); fclose($fpx); $diretorio = $eventos[$opt]['pasta']; echo'' .$opt. ''; echo '<div id="tanto">'; echo 'Essa galeria tem o total de: ' .$nf. ' fotos cadastradas...'; echo "<form action=\"teste.php?nf=$nf&diretorio=$diretorio\" method=\"post\" name=\"from1\">"; $cont = 0; while ($cont < $nf) { echo '<div id="mini">'; echo "<img src=\"" .$diretorio. '/' .$cont. ".jpg\" width=\"94\" height=\"70\" />\n"; echo '' .$cont. '.jpg'; echo "<input type=\"checkbox\" name=\"selef[" .$cont. "]\" value=\"apaga\" />\n"; $cont++; } if ($nf != 0) { echo '<input name="Submit" type="submit" class="botao" value="Excluir" />'; echo '</form>'; } else { echo 'Essa galeria não possui fotos cadastrada...'; } } ?> teste.php <?php $testa = count($selef); $cont = 0; $contnome = 0; if ($testa != 0){ do{ if ($cont > 9){ $magem = "$diretorio/$cont.jpg"; }else if($cont > 99){ $magem = "$diretorio/$cont.jpg"; }else{ $magem = "$diretorio/$cont.jpg"; } if ($selef[$cont]=="apaga"){ unlink($magem); $fpx = fopen(''. $diretorio .'/n.txt', "r"); $n = fgets($fpx, 500); fclose($fpx); $n--; $fp = fopen(''. $diretorio .'/n.txt', "w+"); fputs($fp, $n); fclose($fp); } if ($selef[$cont]!="apaga"){ if ($contnome > 9){ $magem2 = "$diretorio/$contnome.jpg"; }else if($contnome > 99){ $magem2 = "$diretorio/$contnome.jpg"; }else{ $magem2 = "$diretorio/$contnome.jpg"; } rename($magem,$magem2); $contnome++; } $cont++; } while($cont<$nf); } echo '<html>'; echo '<body>'; if ($testa == 0){ echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=ezfoto.php?acao=sim? msg=As fotos foram apagadas com sucesso...'>"; }else{ echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=ezfoto.php?acao=sim? msg=Selecione as fotos que deseja apagar...'>"; } ?> Compartilhar este post Link para o post Compartilhar em outros sites
daianyyy 0 Denunciar post Postado Março 30, 2009 Deu certinho do jeito que postei ai por ultimo ...fiz do jeito que o AlmirFS ....valeu gente pela ajuda !!!!! Obrigada a todos !!!!!! Compartilhar este post Link para o post Compartilhar em outros sites