Probleme php
Résolu/Fermé
scout-boy
Messages postés
98
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
21 mai 2014
-
29 sept. 2010 à 00:26
kadeh Messages postés 334 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 15 novembre 2012 - 29 sept. 2010 à 20:46
kadeh Messages postés 334 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 15 novembre 2012 - 29 sept. 2010 à 20:46
A voir également:
- Probleme php
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
6 réponses
kadeh
Messages postés
334
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
15 novembre 2012
92
29 sept. 2010 à 03:06
29 sept. 2010 à 03:06
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 />'; }
@+
kadeh
Messages postés
334
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
15 novembre 2012
92
29 sept. 2010 à 00:45
29 sept. 2010 à 00:45
Bonjour,
Pouvez-vous poster le code source?
@+
Pouvez-vous poster le code source?
@+
scout-boy
Messages postés
98
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
21 mai 2014
29 sept. 2010 à 00:57
29 sept. 2010 à 00:57
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>';
}
}
?>
<?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>';
}
}
?>
scout-boy
Messages postés
98
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
21 mai 2014
29 sept. 2010 à 09:27
29 sept. 2010 à 09:27
Bonjour ,
merci beaucoup c marche
@+
merci beaucoup c marche
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kadeh
Messages postés
334
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
15 novembre 2012
92
29 sept. 2010 à 15:33
29 sept. 2010 à 15:33
de rien
bonne chance.
bonne chance.
scout-boy
Messages postés
98
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
21 mai 2014
29 sept. 2010 à 17:42
29 sept. 2010 à 17:42
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 ^^
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 ^^
kadeh
Messages postés
334
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
15 novembre 2012
92
29 sept. 2010 à 20:46
29 sept. 2010 à 20:46
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).
dans la deusième page
bonne chance.
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.