Probleme php

Fermé
alpha - 11 nov. 2008 à 21:52
williom Messages postés 230 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 2 juillet 2009 - 13 nov. 2008 à 08:26
Bonjour,voila,j'ai un petit problème le résultat obtenue n'est pas celui escompter
je voudrais avoir un résultat comme celui ci: 123.456 or j'obtiens ceci : 123.Array
Voici mon code:

<?php

$debut = @file_get_contents("D:\programme\debut.txt") ;
$debut = explode("/", $debut);
$fin = @file_get_contents("D:\programme\fin.txt") ;
$fin = explode("/", $fin);
$alexandra = sizeof($debut);
$ines = 0;
$point = ".";
while ($ines < $alexandra)
{
echo "$debut[$ines]$point$fin" ;
echo "\n";
$ines++;
}

?>
merci de vos réponse
A voir également:

7 réponses

williom Messages postés 230 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 2 juillet 2009 51
11 nov. 2008 à 22:11
bonjour,

echo "$debut[$ines]$point$fin[$ines]" ;

en admettant que $fin et $debut aient le même nombre d'éléments.
0
merci;mais cela me met"php notice : undefined offset: 1 d:/programme/prog.php on line 12"
php notice : undefined offset: 2 d:/programme/prog.php on line 12
php notice : undefined offset: 3 d:/programme/prog.php on line 12
et ainsi de suite jusqua 6
0
williom Messages postés 230 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 2 juillet 2009 51
11 nov. 2008 à 22:45
le echo je l'écrirais peut-être comme çà :

echo $debut[$ines].$point.$fin[$ines] ;

avec des points entre les variables...et sans les guillemets.
0
cette fois ci je n'est que le point
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
williom Messages postés 230 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 2 juillet 2009 51
12 nov. 2008 à 19:04
tes fichiers début et fin sont-ils bien de cette forme :

debut.txt
abcd/efgh/ijklmnop/15965

fin.txt
jkhkjh/jhfeue/kjlkj/oisejilfj

bon j'ai fais un test avec ce code et les deux fichiers ci-dessus :

<?php

$debut = @file_get_contents("C:\debut.txt") ;
$debut = explode("/", $debut);
$fin = @file_get_contents("C:\fin.txt") ;
$fin = explode("/", $fin);
$alexandra = sizeof($debut);
$ines = 0;
$point = ".";
while ($ines < $alexandra)
{
echo $debut[$ines].$point.$fin[$ines];
echo "<br>";
$ines++;
}

?>

résultat

abcd.jkhkjh
efgh.jhfeue
ijklmnop.kjlkj
15965.oisejilfj

si j'ai bien compris ce que tu veux faire...
0
oui c'est bien sa que je veux mais cela ne marche toujours pas j'ai un ressultat comme celui si :

123.<br>php : notice.....
0
williom Messages postés 230 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 2 juillet 2009 51
13 nov. 2008 à 08:26
bonjour,
tes tableaux sont-ils correctement générés : essaie de les afficher indépendamment
for ($i=0;$i<=$alexandra;$i++){echo $debut[$i];}
for ($i=0;$i<=$madeleine;$i++){echo $fin[$i];}

avec madeleine = le sizeof $fin
sinon donne moi un exemple de tes fichiers et ton code.
0