Probleme variable $_get php

jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   -  
jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ouvre un autre post car j'ai trouve mon probleme , mais je ne sais pas le résoudre
$dir=opendir($dir=$_GET['valeur_id']);
	if ( $handle = $dir){ 
		while (false !== ($file = readdir($handle))) {
			if (preg_match('/'.$filtre.'/s',strtolower($file))) {
				$diapos[] = $file; /

dans ce cas la valeur $file se trouve noter vvvv.jpgxxxxx.jpgxxxxx.jpg.xxxxx.jpg . etc
alors que si on entre
if ( $handle = $dir='allemandes'){ 

vvvv.jpg.xxxxx.jpg.xxxxx.jpg. etc...
on remarque que les 3 premieres photos mis dans le tableau avec $_get ne sont pas separe alors que si on entre directement la valeur c'est bon ,.
a+

--
FC 11 - Mandriva 2009 -Debian 5.0-
Les meilleures choses ont besoin de patience.(JC ANGLADE)
penser aux astuces https://www.commentcamarche.net/list
Configuration: Debian 4.0:FC9: mandriva 2008

2 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    $dir=opendir($dir=$_GET['valeur_id']);
    if ( $handle = $dir){
    while (false !== ($file = readdir($handle))) {
    if (preg_match('/'.$filtre.'/s',strtolower($file))) {
    $diapos[] = $file; /


    bizarre comme code

    mets plutot:

    $dir=$_GET['valeur_id']);
    
    	if ( $handle = opendir($dir)){ 
    		while ( $file = readdir($handle)!==false) {
    			if (preg_match('/'.$filtre.'/s',strtolower($file))) {
    				$diapos[] = $file; /
    0
  2. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    re,
    ça ne change rien ...
    a+
    0