Tfe

Ongi etorri tfe-ren webgunera...

Old stuff/old_sites/www/include/perso/images.php

(Deskargatu)
<?

    if(empty($_GET['article']) and empty($_GET['ajout']))
    {
	$file = dirname(__FILE__);
	$file = preg_replace("/^(.*)\/.+?\/.+?$/","$1",$file);
	$handle = opendir($file."/users/$nick/eleveur_miniatures");
	echo "<ul>
	<li><a href=\"index.php?page=perso&amp;id=images&amp;ajout=1\">Ajouter une image</a></li>
	";
	
	
	while($fichier = readdir($handle))
	{
	    if (! ereg("^\.",$fichier))
	    {
	    echo "<li><a href=\"index.php?page=perso&amp;id=images&amp;article=$fichier\">Supprimer : <img src=\"users/$nick/eleveur_miniatures/$fichier\" alt=\"$fichier\" /></a></li>\n";
	    }
	}
	echo "</ul>\n";
    }
    elseif (! empty($_GET['ajout']))
    {
	if ($_FILES)
	{
	$dir = preg_replace("/^(.*)\/.+?\/.+?$/","$1",dirname(__FILE__))."/users/".$nick;
	if (file_exists($dir."/eleveur/".$_FILES['fichier']['name']))
	    { echo "<p>ERREUR: le fichier existe dej&agrave; !</p>"; }
	else 
	    {
	    if (move_uploaded_file($_FILES['fichier']['tmp_name'],$dir."/eleveur/".$_FILES['fichier']['name']))
		{

		
		$size =  getimagesize($dir."/eleveur/".$_FILES['fichier']['name']);
		if (! $size)  { 
		    echo "Ce fichier n'est pas reconnu !" ; 
		    unlink($dir."/eleveur/".$_FILES['fichier']['name']); 
		    }
		else { 
		    miniature($dir."/eleveur/".$_FILES['fichier']['name'],$dir."/eleveur_miniatures/".$_FILES['fichier']['name']);
		    echo "<p>Fichier transfer&eacute; $size[0] et $size[1]</p>";
		    }
		
		
		
		}
		else { echo "Erreur lors du transfert (taille trop grande?)"; }
		
	    
	    }
	    
	}
	else
	{
	print "<form enctype=\"multipart/form-data\" action=\"index.php?page=perso&amp;id=images&amp;ajout=1\" method=\"post\">
	<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"30000000\">
	<dl>
	<dt>Fichier</dt>
	<dd><input type=\"file\" name=\"fichier\"></dd>

	
	<dt>Validation</dt>
	<dd><input type=\"submit\" value=\"Upload\"></dd>
	</dl>
	</form>
	";
	}    
    
    }
    else
    {
    if ($_POST['action'])
    {
	$fichier = preg_replace("/\//","",$_GET['article']);
    	$file = dirname(__FILE__);
	$file = preg_replace("/^(.*)\/.+?\/.+?$/","$1",$file)."/users/$nick";
	echo "<p>Suppression du $fichier : $file/eleveur/$fichier</p>";	
	unlink("$file/eleveur/$fichier");
	echo "<p>Suppression du $fichier : $file/eleveur_miniatures/$fichier</p>";		
	unlink("$file/eleveur_miniatures/$fichier");	
	echo "<h4>Fichiers supprim&eacute;s !</h4>";	

    }
    else{
	echo "<form action=\"index.php?page=perso&amp;id=images&amp;article=".$_GET['article']."\" method=\"post\" >
	<p><input name=\"action\" type=\"submit\" value=\"Supprimer cette image\" /></p>
	</form>
	";
    }
        
    
    }
    
    
    
    
?>