Probleme php
Résolu
scout-boy
Messages postés
125
Statut
Membre
-
kadeh Messages postés 341 Statut Membre -
kadeh Messages postés 341 Statut Membre -
Bonjour & salue a tous ;
je suis en train de crier mon site web et j'ai tombé dans le problème suivant :
je veux affiché les noms des images que j'ai importé par une requête php a partir un dossier ,
est ce qu'il y a qq qui peux m'aidez à affiché leur noms ?
merci d'avance mes amis
je suis en train de crier mon site web et j'ai tombé dans le problème suivant :
je veux affiché les noms des images que j'ai importé par une requête php a partir un dossier ,
est ce qu'il y a qq qui peux m'aidez à affiché leur noms ?
merci d'avance mes amis
6 réponses
-
essayez ça:
if(file_exists($lien)){ $position = strpos($fichier, '.'); $fichier = substr($fichier, 0, $position); echo'Nom de l\'image: '.$fichier.'<br />'; print '<img src="'.$lien.'" title="'.$fichier.'" alt="'.$fichier.'" width="100" height="100"/><br />'; }
@+ -
-
voila mon code source
<?php
$requete = mySQL_query('SELECT * FROM materiels where id_mat = 2');
$data=mysql_fetch_array($requete);
$dir='images/ecran ';
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array('.', '..');
if(!in_array($fichier,$berk)){
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:135px; width:20%;">';
if(file_exists($lien)){
print '<img src="'.$lien.'" alt="" width="100" height="100"/><br />';
}
print '</div>';
}
}
?> -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
bonjour Mr ,
est ce que vous pouvez m'aidez dans ma nouvelle probleme qui est la suivante & désoler pour le derangement une autre fois :
mon problème c'est comment pouvé envoyer son nom à la 2eme page pour récupérer ces donner a partir de la base . -_-
voici mon essais de code :
<form method="post" action="description.php">
<?php
$dir='images/ecran pos';
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array('.', '..');
if(!in_array($fichier,$berk)){
$lien=$dir.'/'.$fichier;
print '<div style="float:left; margin-left:15px; margin-right:15px; margin-bottom:50px; height:135px; width:20%;">';
if(file_exists($lien)){
$position = strpos($fichier, '.');
$fichier = substr($fichier, 0, $position);
print '<a href="description.php"><img src="'.$lien.'" border="3" title="'.$fichier.'" alt="'.$fichier.'" width="150" height="150"/><br /></a>';
print '<div align="center">';
echo '<a href="description.php">'.$fichier.'</a><br />';
print '</div>';
}
print '</div>';
}
}
?>
</form>
Merci d'avance ^^
-
-
Bonjour,
je ne pense pas qu'il ya un dérangement, tout le monde peut répondre ou ignorer tout simplement le message, c'est une question de choix.)
revenons à votre question:
la transition des données par formulaire est faisable, mais par URL est plus simple.
veuillez essayer le code suivant:(fichier et non_fichier à replacer par les termes qui vous conviennent).<?php $dir='images/ecran pos'; $dossier=opendir($dir); while($fichier=readdir($dossier)) { $berk=array('.', '..'); if(!in_array($fichier,$berk)) { $lien=$dir.'/'.$fichier; echo'<div style="float:left;height:135px; width:20%;">'; if(file_exists($lien)) { $fichier = substr($fichier, 0, strpos($fichier, '.')); echo'<a href="description.php?fichier='.$fichier.'"><img src="'.$lien.'" title="'.$fichier.'" alt="'.$fichier.'" width="150" height="150" border="3" / <br /></a> <div align="center"> <a href="description.php?fichier='.$fichier.'">'.$fichier.'</a><br /> </div>'; } echo'</div>'; } } ?>
dans la deusième page<?php if(isset($_GET['fichier'])) { $non_fichier=$_GET['fichier'];// on récupère le non de fichier transmis par URL // connexion à la base de données //récupération des données } ?>
bonne chance.