You have to put the variable into a hidden form element or tack it onto a URL in order to pass it to the PHP page.
---John Holmes... ----- Original Message ----- From: "Mihaela Dupret" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, May 28, 2002 6:51 AM Subject: [PHP] onchange read file, php & JS Hy, Is it possible to use a javascript variable into php or to change it into php variable? I have a list with the files from a directory, this works fine. For the event onchange I want to show the content of the file chosen. So, in the code, the variable "inputf" has the file name that I want to read. How can I use it in the code php? Thanks a lot! Mihaela <form name=showfile> <SELECT NAME=Types onChange="javascript:FileContenu (this.form)"> <OPTION SELECTED value="choisir">- Choisissez - <?php $conn_id = ftp_connect($server); $login_result = ftp_login($conn_id, $user, $pass); if ((!$conn_id) || (!$login_result)) { echo "Connection problem! "; die; } else { $list=Array(); $list=@ftp_nlist($conn_id, "dirName"); $i=0; do{ ?> <OPTION value="<?php echo $list[$i]; ?>"> <?php echo $list[$i]; $i++; }while($list[$i]); } ?> </SELECT> </form> //JAVASCRIPT <script language="JavaScript"> function FileContenu(n){ var inputf =""; inputf=n.Types.options[n.Types.selectedIndex].value; if(inputf=="choisir"){ n.mesg.value = ""; } else{ <?php //conection ftp to read the file $file="ftp://$user:$pass@$server/home/$user/????"; $filehandle=fopen($file,"r"); if($filehandle){ while (!feof ($fp)) { $buffer = fgets($fp, 4096); } fclose($filehandle); ?> n.mesg.value = "<?php echo $buffer;?>"; } } //--> </script> ______________________________________________________ Boîte aux lettres - Caramail - http://www.caramail.com ---------------------------------------------------------------------------- ---- > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php