Ho risolto i problemi con i file suddetti. Ora però volevo chiederti una cosa.
Sempre nell'area amministrazione inserisco, tramite form, anche delle immaggini. Ho due file che mi permettono uno di mostrare i link attivi alle immagini inserite in database, l'altro visualizza la foto una volta clikkato sul link relativo.

Per intenderci posto il codice dei fue file. Il primo si chiama link.php

Codice PHP:
<?php
session_start
();
if (@
$_SESSION['username']!=true
header("location: ../registrazione/login.php");
?>
<?
@include 'config2.php';
$sql "SELECT art_id, nome FROM articoli ORDER BY art_id DESC";
$result = @mysql_query($sql) or die (mysql_error ());
while (
$row = @mysql_fetch_array($result))
{
  
$id $row['art_id'];
  
$nome $row['nome'];
  echo 
"<a href=\"show.php?id=".$id."\">".$nome."</a>
"
;
}
?>
L'altro, quello che mostra le immagini si chiama "show.php"

Codice PHP:
<?
if (isset($_GET['id']))
{
  
$id = @intval($_GET['id']);
  @include 
'config2.php';
  
$sql "SELECT art_id,type,immagine FROM articoli WHERE art_id='$id'";
  
$result = @mysql_query($sql) or die(mysql_error ());
  
$row = @mysql_fetch_array($result);
  
$id_img $row['art_id'];
  
$type $row['type'];
  
$img $row['immagine'];
  if (!
$id_img)
  {
    echo 
"Id sconosciuto";
  }else{
    @
header ("Content-type: ".$type);
    echo 
$img;
  }
}else{
  echo 
"Impossibile soddisfare la richiesta.";
}
?>
Il problema è questo. Ho provato i due file in remoto e non ho problemi. Quando vado a testarli su locale (uso easyphp 1.8) il file link.php mi da questo errore:

"Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO)"

mentre se clicco su show.php mi da

"impossibile soddisfare la richiesta"


Da cosa può dipendere? (tutto ciò mi esce naturalmente dopo che ho fatto il login e quindi avviato la sessione)