cs_cd59
Messages postés72Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention31 octobre 2011
-
6 févr. 2008 à 16:10
tom099
Messages postés10Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention20 janvier 2009
-
30 oct. 2008 à 01:26
Bonjour, je voudrais que le nom de l'opendir soit géré par Flash et pas par PHP.
Ci-dessous mon code qui fonctionne sauf pour l' opendir. En effet, si je précide le nom de l'opendir dans le PHP ça marche. Mais si je lui demande de récupérer la valeur que Flash lui a envoyé ça marche pas. Pourtant le PHP retourne bien cette valeur à Flash, donc elle fait bien FLASH>PHP>FLASH.En rose : Flash envoie Newmess<gras>"mondossierperso" j'utilise dans Flash : str</gras> " mondossierperso";
NewMess = escape(str); loadVariablesNum("counter1.php", 0, "POST");
En vert : PHP récupère la valeur de Newmess pour l'opendir.
Mon php qui s'appel counter1.php
<?
// Fonction pour l envoi des valeurs a Flash
function Parse($variable,$valeur)
{
echo "&$variable=$valeur";
}
tom099
Messages postés10Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention20 janvier 2009 30 oct. 2008 à 01:26
Hello cd59!
as-tu trouvé la solution à ton problème?
j'ai quasiment le même soucis que toi, ça a l'air tout bête mais je bloque...
voilà mes codes :
dans le flash : on (press) {
Sender7 = new LoadVars();
Loader = new LoadVars();
Sender7.scandirectory = "images/mondossier";
Sender7.sendAndLoad("reperttof.php", Loader, "POST");
}
Dans le php :
<?php
$scandirectory = stripslashes($_POST['scandirectory']);
$myFiles = array();
$dossier = opendir ($scandirectory);
while ($fichier = readdir ($dossier)) {
if ($fichier != "."&&$fichier != "..") {
array_push($myFiles,$fichier);
}
}