Page 1 sur 1

lien ne fonctionnant pas vers un fichier pdf

Posté : 08 août 2005, 21:31
par Dany
Bonjour,

J'ai uploader un fichier au format pdf dans mon repertoire www/fichier.

cela fonctionne tres bien. J'ai crer un lien vers ce fichier et là le fichier ne s'ouvre pas.

Je ne comprends pas, quelqu'un aurait il une idée pour solutionner mon problème.

exemple d'une partie de mon code :

Je precise que dans le champ de ma base de données le fichier est une chaine de caractere qui comprends l'extension du fichier.
$db_requete="SELECT * FROM devis ORDER BY id  ASC";
		$db_resultat=mysql_query($db_requete);
	
		
		
		while($ligne=mysql_fetch_array($db_resultat))
			{
			echo("<tr>
				
				<td bgcolor='#707070'><font color=white><a alt='Cliquer ici pour visualiser votre devis' href=fichier/".$ligne['devis']." target='_blank' >".$ligne['devis']."</A></font></td>
										
				
				</tr>");
		}
		
		
		mysql_close($db);

Posté : 08 août 2005, 21:43
par Cyrano
Pourquoi éparpiller ton code aux 4 vents :shock:
$db_requete="SELECT * FROM devis ORDER BY id  ASC";
$db_resultat=mysql_query($db_requete);

while($ligne=mysql_fetch_array($db_resultat))
{
?>
  <tr>
    <td bgcolor='#707070'>
      <font color="whit"><a alt="Cliquer ici pour visualiser votre devis" href="fichier/<?php echo($ligne['devis']); ?>" target="_blank" ><?php echo($ligne['devis']); ?></a></font>
    </td>
  </tr>
<?php
}

mysql_close($db);
Ensuite en séparant PHP/HTML, ça devient tout de suite plus lisible. Merci aussi d'utiliser le bouton [php] quand tu envoies du code. J'ai édité et corrigé, mais essaye de ne pas l'oublier.

Quant à ton problème: par rapport à la page qui affiche ce code, est-ce que le chemin relatif vers le fichier est correct ?