Jump to content

nine72

Members
  • Posts

    27
  • Joined

  • Last visited

    Never

Posts posted by nine72

  1. requinix, if figured out what is going on with it FINALLY.

     

    Here is what's happening...

     

    When the request is passed to their domain there are 2 url's being passed to them.

    1) a response url - this is where their cURL is sending the response information and it is a php script page directly on the server and NOT connected to any other pages, no redirects, no session set up etc. It reads the incoming as $_REQUEST and then tosses it (somewhere, I have no figured out that part yet).

    2) redirect url - this url is set up after the cURL is closed as a header redirect on their side and redirects the uses browser to a given page, in this case one that just tells the user that their record has been added, and provides no details of the response.

     

    So that is why I could not grab any of the response data - Oh and btw, this is not my code, looks like I am maybe #5 working with it over the years.

     

    Thanks for the looks and the help.

  2. Hey everyone...

    Been over a year or more since I have had seek help here but I have something that I just do not understand.

     

    I am submitting a from from one domain - www.mydomain.com - to a form handler on another domain - www.theirdomain.com all under https.

    The form data is getting to theridomain.com just fine, the other side is handling it properly and all is well there. The issue is they are taking the response they generate and shipping it out via cURL using the below (they were nice enough to share this with me).

     

    $url = $_SESSION['request']['retUrl'];
    $fields = array(
    			'hash'=>rawurlencode($hash),
    			'responseText'=>rawurlencode($_SESSION['response']['responseText']),
    			'cid'=>rawurlencode($_SESSION['request']['cid']),
    			'name'=>rawurlencode($_SESSION['request']['name']),
    			'actCode'=>rawurlencode($_SESSION['response']['actCode']),
    			'apprCode'=>rawurlencode($_SESSION['response']['applCode']),
    			'Token'=>rawurlencode($_SESSION['response']['token']),
    			'req_number'=>rawurlencode($_SESSION['request']['req_number']),
    		);
    
    foreach($fields as $key=>$value) {
    	$fields_string .= $key.'='.$value.'&'; 
    }
    rtrim($fields_string,'&');
    
    
    if (isset($_SESSION['request']['Address1'])) {
    		$Address = array(
    			'Address1'=>rawurlencode($_SESSION['request']['Address1']),
    			'Address2'=>rawurlencode($_SESSION['request']['Address2']),
    			'City'=>rawurlencode($_SESSION['request'][City']),
    			'State'=>rawurlencode($_SESSION['request'][state']),
    			'Zip'=>rawurlencode($_SESSION['request']['Zip']),
    			'Country'=>rawurlencode($_SESSION['request']['Country']),
    			);
    foreach($Address as $key=>$value) {
        	$Address_string .= $key.'='.$value.'&';
        }
        rtrim($Address_string,'&');
    }
    
    $end = array(
    				'END'=>"END"
    );
    foreach($end as $key=>$value) {
    
    $end_string .=$key.'='.$value;
    }
    rtrim($end_string,'&');
    
    

     

    I have worked for almost a week and I CANNOT snag the incoming data!

    All I am trying to do is collect this and convert it into $_SESSION data for use on a success page.

     

    If any one has any thoughts or in site, please....

  3. Hey guys, been awhile since I have been here, but I hit a little issue in reading session data reliably every time.

     

    What I am doing is reading the variables and values from a rarurlencoded string.

    Then putting that into a session array to populate parts of a form and fill in some hidden fields.

    After the form posts every now and then, about 1 in 50 or so attempts, I have one (always the same one) that just vanishes.

     

    Anyone ever experience anything like this?

  4. Did you set the target of the form to the id/name (I forget which) of the iFrame?

     

    I am not sure exactally what you mean so bear with me...

    Do you mean that on the form from the first domain set it with a target id some thing like"

     

     <form name="test" method="post" target="partner" action="iframe_test.php">

     

    and then set the iframe with

    <iframe src="http://other.domain.iframe.com" id="partner" width="500" height="350" frameBorder="0"></iframe>

     

    or something like that?

  5. I have tried to use .js and converting the session information to a hidden from and do a "POST" to the iframe using an onLoad.

    This works but it breaks the iframe and loads the partner page directly. Wonder if I should find a js forum and see if there is some way to us js and hold the iframe inplace....or if it is possible to post the original form information to 2 urls.

     

    I was hoping that I could take the $_SESSION variables and encode them to the url that calls the iFrame and then decode them for that page in the iframe and use them that way....but I cant get that to work ether. (Granted I have never done encoding like that before so I may just be missing something... :confused:)

    I think that this would be acceptable since none of the information being sent is sensitive...

     

  6. Hey everyone...been awhile since I have been here but I have hit a roadblock that I cant seem to get past and I am sure that it is something simple.

     

    I have a form page that is more or less a user registration page.

    Collects:

    First Name

    Last Name

    Address

    ....

     

    From here I am posting to another page on my domain, but it calls an iFrame that loads from another domain.

     

    In my posting of the form data I am converting it to $_SESSION information and I need to pass that to this page from the other domain and I just cant figure it out...

     

    EXAMPLE:

    Form Page (only "hidden" because did not want to build all the fields to test)

    <form name="test" method="post" action="iframe_test.php">
    <input type="submit" name="Submit"/>
    <input type="hidden" name="fName" value="ABC" />
    <input type="hidden" name="lName" value="DEF" />
    <input type="hidden" name="address1" value="GHI" />
    <input type="hidden" name="address2" value="JKL" />
    <input type="hidden" name="country" value="MNO" />
    <input type="hidden" name="postal_code" value="PQR" />
    <input type="hidden" name="city" value="STU" />
    </form>
    

     

    From here the iframe_test.php page loads and I can do

     

    print_r ($_SESSION);

    and can see that the values have been passed to this page and the page loads the iframe just fine..

     

    <body>
    
    <div align="center"><span class="style1"><strong>This is the iFrame Page</strong></span>
    </div>
    <div align="center">
    <iframe src="http://other.domain.iframe.com" width="500" height="350" frameBorder="0"></iframe>
    </div>
    
    </body>
    

     

    I need to some how move the $_SESSION data to the http://other.domain.iframe.com domain.

     

    Mainly the reason for this is that it is a second registration at a partner site, and I am just trying to keep the user from having to re-enter their details....just trying to be user friendly a bit.....a bit.

     

    Any thoughts, suggestions, would be helpful....Oh and I have considered doing a urlencode but have not been able to make that work ither.

     

    Thanks!

  7. Hey everyone,

    Is it possible to unset and destroy a named session...example: $_SESSION['form_data'] ???

     

    I have 23 named session states including my orginal login session ($_SESSION())

     

    I need to unset and destory the other 22 with out loosing the login session.

     

    I know that I can unset the named session by unset($_SESSION['form_data']);

     

    Thanks in advance...

  8. wildteen88, I...I...don't know what to say....that is beautiful!

     

    I had been printing to the array out to the page using...

     

    //Creating Instance of the Class 
    $xmlObj    = new XmlToArray($xml_data); 
    //Creating Array 
    $arrayData = $xmlObj->createArray(); 
    

     

    it is that last line you supplied that I could not figure out...

    // save the generated array to the $_SESSION variable
    $_SESSION['xmlResponse'] = $xml_array['xml']['Response'];
    
    

     

    I can not beleive that it is that simple...I must have been over thinking...because nothing about this first phase of this project has been THAT easy for a year now...

     

    I think that I shall consider you a php God .... :D

     

    I will set this up and run with it...if I can make it all work I can move to phase 2...w00t

     

    Thank you again!

  9. Sorry about not being really clear on some of this wildteen88 but you did answer part of my problem and I thank you.

     

    I had it in my mind that it was going to be way more complicated than that…I think because I have not been able to figure out how to access and use [ResponseText] => Succeed as an actual variable that I can use from the parse.

     

    The rest of the problem is that I parse the response, but I need to take the results that I get from the parse and move them in to the named session i.e. $_SESSION[‘xmlResponse’]

     

    Example

    Parse Results – 
    
    Array
    (
        [xml] => Array
            (
                [Response] => Array
                    (
                         => Array    
        [ResponseText] => Succeed   
                                [contact_id] => 677
                                [r_contact_type] => DEFAULT
                                [r_first_name] => JOHN
    

    Turn into –

    $_SESSION[‘xmlResponse’][‘ResponseText’] = “Succeed”;
    $_SESSION[‘xmlResponse’][‘contact_id’] = “667”;
    $_SESSION[‘xmlResponse’][‘r_contact_type’] = “DEFAULT”;
    $_SESSION[‘xmlResponse’][‘r_first_name’] = “JOHN”;
    

    Etc… 

     

    Kind of like when I am doing a POST from form page to form page I take the incoming POST and do

    
    foreach ($_POST as $key => $val) { 
         $_SESSION['form_data'][$key] = $val;  
     }
    
    

     

    Then do as you suggest and access the $_SESSION[‘xmlResponse’] via session_start() on the Complete Page.

     

    On the complete page I need to take the $_SESSION[‘xmlResponse’] values and print them in an organized manner for the user to print out, save etc…

     

  10. First I want the thank everyone for the fantastic help I have received here. You all have been excellent! ;D

     

    I am to the final stages of the project that I am working on, and I have one last issue that I am struggling with…. ???

     

    I am getting back an xml string from the middleware app that I post my xml string to. This string is a string and not a file. (I am working with a test "file" at the moment and may need some help reading the actuall sting... ::) )

    Anyway the string comes in and I can get it into an associative array so that is good.

    What I need some help with is remove some tags that I do not need and then turn this array to a named session array and automatically post to another page.

     

    partial example of the parsed xml array as it is now…

     

    Array
    (
        [xml] => Array
            (
                [Response] => Array
                    (
                         => Array                        (
              [ResponseText] => Succeed   
                                [contact_id] => 677
                                [r_contact_type] => DEFAULT
                                [r_first_name] => JOHN
                                [r_last_name] => DOE
                                [r_middle_i] => B
                                [r_address1] => 100 SOME ST
                                [r_address2] => SUITE 180
                                [r_state_cd] => TX
                                [r_city] => DALLAS
                                [r_zip] => 75287
                                [r_cntry_cd] => 840
                                [r_telephone] => 9879879877
                                [r_mobile] => 
                                [r_email_id] => JOHN@MAIL.COM
                                [r_department] => 
                                [r_title] => 
                                [r_fax] => 3213213211
                                [r_url] => 
                                [r_country] => UNITED STATES OF AMERICA
                                [r_state] => TEXAS
                                [r_customer_care_phone] => 9879879877
                                [r_copy_to_accounting] => 
                                [r_copy_to_billing] => 
                                [r_copy_to_chargeback] => 
                                [r_copy_to_helpdesk] => 
                                [r_copy_to_management] => 
                                [r_copy_to_technical] => 
                                [r_apply_to_cp] => 
                                [r_apply_to_mm] => 
                                [r_apply_to_me] => 
                                [r_apply_to_tt] => 
                                [contact_type] => ACCOUNTING
                                [first_name] => JANE
                                [last_name] => DOE
                                [middle_i] => M
                                [address2] => 
                                [state_cd] => MA
                                [city] => RIVERMORE
                                [zip] => 01556
                                [cntry_cd] => 840
                                [telephone] => 9879879877
                                [mobile] => 
                                [email_id] => JANE@MAILME.COM
                                [department] => 
                                [title] => 
                                [fax] => 3213213211
                                [url] => 
                                [country] => UNITED STATES OF AMERICA
                                [state] => MASSACHUSETTS
                                [customer_care_phone] => 9879879877
                                [copy_to_accounting] => 
                                [copy_to_billing] => 
                                [copy_to_chargeback] => 
                                [copy_to_helpdesk] => 
                                [copy_to_management] => 
                                [copy_to_technical] => 
                                [apply_to_cp] => 
                                [apply_to_mm] => 
                                [apply_to_me] => 
                                [apply_to_tt] => 
                            )
    
                    )
    
                 => >        )
    
    )
    

     

    Put into a named session of $_SESSION[‘xmlResponse’]['$key'] = $val;

     

    And based on [ResponseText] => val

     

    Send to ether a “Complete” page or a “Failed” page.

     

    This is the parse class that I am using....

    <?PHP
    
    /** 
    * XMLToArray Generator Class 
    * Purpose : Creating Hierarchical Array from XML Data 
    */ 
    
    class XmlToArray 
    { 
        
        var $xml=''; 
        
        /** 
        * Default Constructor 
        * @param $xml = xml data 
        * @return none 
        */ 
        
        function XmlToArray($xml) 
        { 
           $this->xml = $xml;    
        } 
        
        /** 
        * _struct_to_array($values, &$i) 
        * 
        * This adds the contents of the return xml into the array for easier processing. 
        * Recursive, Static 
        * 
        * @access    private 
        * @param    array  $values this is the xml data in an array 
        * @param    int    $i  this is the current location in the array 
        * @return    Array 
        */ 
        
        function _struct_to_array($values, &$i) 
        { 
            $child = array(); 
            if (isset($values[$i]['value'])) array_push($child, $values[$i]['value']); 
            
            while ($i++ < count($values)) { 
                switch ($values[$i]['type']) { 
                    case 'cdata': 
                    array_push($child, $values[$i]['value']); 
                    break; 
                    
                    case 'complete': 
                        $name = $values[$i]['tag']; 
                        if(!empty($name)){ 
                        $child[$name]= ($values[$i]['value'])?($values[$i]['value']):''; 
                        if(isset($values[$i]['attributes'])) {                    
                            $child[$name] = $values[$i]['attributes']; 
                        } 
                    }    
                  break; 
                    
                    case 'open': 
                        $name = $values[$i]['tag']; 
                        $size = isset($child[$name]) ? sizeof($child[$name]) : 0; 
                        $child[$name][$size] = $this->_struct_to_array($values, $i); 
                    break; 
                    
                    case 'close': 
                    return $child; 
                    break; 
                } 
            } 
            return $child; 
        }//_struct_to_array 
        
        /** 
        * createArray($data) 
        * 
        * This is adds the contents of the return xml into the array for easier processing. 
        * 
        * @access    public 
        * @param    string    $data this is the string of the xml data 
        * @return    Array 
        */ 
        function createArray() 
        { 
            $xml    = $this->xml; 
            $values = array(); 
           //$index  = array(); 
            $array  = array(); 
            $parser = xml_parser_create(); 
            xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1); 
            xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0); 
            xml_parse_into_struct($parser, $xml, $values); //, $index
            xml_parser_free($parser); 
            $i = 0; 
            $name = $values[$i]['tag']; 
            $array[$name] = isset($values[$i]['attributes']) ? $values[$i]['attributes'] : ''; 
            $array[$name] = $this->_struct_to_array($values, $i); 
            return $array; 
          
        }//createArray 
        
        
    }//XmlToArray
     
    ?>
    

     

    So any assistance would be out standing!

     

    Thanks so much everyone…

     

    nine

  11. Hi everyone,

     

    Just a question if you will...

     

    I have a set of forms (8 to be exact) I am saving the field data to the session, then generating a massive, very complex XML string based on the data in the session.

    EXP...for simplest part of the xml build.

    $xmlString .= "<Corporate>\n";
    		$xmlString .= "<CpBus>\n";
    			$xmlString .= "<agent_id>". $agentId ."</agent_id>\n";
    			$xmlString .= "<iso_id>". $isoId . "</iso_id>\n";
    			$xmlString .= "<bb_id>". $bbId . "</bb_id>\n";
    			$xmlString .= "<cp_legal_name>". $cpLegalName . "</cp_legal_name>\n";
    			$xmlString .= "<cp_dba_name>". $cpDbaName . "</cp_dba_name>\n";
    		$xmlString .= "</CpBus>\n";
    	$xmlString .= "</Corporate>\n";
    

     

    Moving forward I do not want to save to the session as I need 3 of the forms to be able to be used over and over by the user as many times as needed. Therefore, I am now committing the data to a mysql temp db. At the point I want to build my XML string I want to pull the information from the tables and place into a session, just long enough to build the string. The session build needs to look something like this:

     

     
    $_SESSION['column_name'] = $val_of_cell;
    

     

    So I am thinking that it should be as simple as...

     
    include_once("../../Connections/bdadd.php"); // Location of my db connection script
    include_once("../../db_calls/get_session.php"); // Location of my query to get table data. $xmlSet = 'SELECT * FROM table_name'
    
    $query = ($xmlSet);  
    $res = mysql_query($query);  
    if($res){  
        while($row = mysql_fetch_assoc($res)){  
        foreach($row as $key => $val){  
        $_SESSION[$key] = ($val);            
        }  
        }  
    }
    

     

    Change to the xml generation would be something like…

     

    	$xmlString .= "<Corporate>\n";
    		$xmlString .= "<CpBus>\n";
    			$xmlString .= "<agent_id>". $agentId ."</agent_id>\n";
    			$xmlString .= "<iso_id>". $isoId . "</iso_id>\n";
    			$xmlString .= "<bb_id>". $bbId . "</bb_id>\n";
    			$xmlString .= "<cp_legal_name>". $cpLegalName . "</cp_legal_name>\n";
    			$xmlString .= "<cp_dba_name>". $cpDbaName . "</cp_dba_name>\n";
    		$xmlString .= "</CpBus>\n";
    	$xmlString .= "</Corporate>\n";
    

     

    To accommodate the session set up.

     

    However, when I try and test this theory by doing a

     	echo "<pre>";
    		print_r(session_id());
    		print_r("\n");
    		print_r($_SESSION);
    	echo "</pre>";	
    

     

    I get the session_id but none of the data from the table....

     

    Does anyone have any thoughts, theories or suggestions?

     

    Thanks

     

  12. thanks for the susguestions they are both intresting possiblities...

     

    would it work if I did something along this line...

     

    $_SESSION['agentId'] = $agentId

    $agentId = preg_replace("/[^a-zA-Z0-9s]/", "", $agentId);

     

    or somthing like

     

    if (!isset($_SESSION['agentId']), ereg("[0-9!@#$%^&*()]", $agentId)) {

    $xmlString .= "<agent>" . $agnetId . "</agent>";

    }

     

    or am I just WAYYY off....

  13. ok, so I have this form(s)...saving the input to the session. I need to take what is saved in the session strip special characters and then have it return back the var that I state it equals.

     

    exp.

     

    $_SESSION['agentId'] = $agentId - need to strip special characters at this point

     

    then enter the stripped var into a new string

     

    $xmlString .= "<agent>" . $agentId . "</agent>";

     

    I need to do this some 400+ times...

     

    Thanks in advance....

  14. yep, cookies or sessions

     

    so in other words, if i have 100 people from various locations logged into the site and they are going through the forms, simply store the information in the session data and that will work.

     

    Ok, once they complete the process how do I kill the current session and invoke another if they need to run through it several times?

     

    example of what is being done...

     

    user logs in (yes there is a user db)

    they go though several pages with a single form per page.

    the infomration entered is then put into an xml string that is posted a middleware app

    from the middleware to a core db

    responce for the record being added back to middleware then back to the site.

    (I know its a lond way around but the 3 tier system will not allow direct connect from the net level to the db level)

    site gives a record add or record failed with the reported errors.

    if the user needs to add another record they go back to the begining and starts from the top.

    So IF the record add is successful and they go to the begining I need to kill the current session id flush the held session data and start a new one....yes/no....how....yikers....

     

     

     

  15. is it possible to save information from muti forms accross multi pages (would think that could do it in the session) from multi users with out confusing who entered what. then gather the in information to populate an xml string that will be posted to a middleware app?

     

    if so anyplace where I can find some examples...

     

    Thanks

  16. thanks for the reply!!

     

    I will try to make this short and concise....if possible...

     

    Visualize...

     

    login

     

    form1 ->temp db

    form2 ->temp db

    form3 ->temp db

    form4 ->temp db, ( if neded form4 ->temp db, form4 ->temp db, form4 ->temp db, form4 ->temp db, form4 ->temp db etc.)

    total of 15 form pages Required info Optional Info with 6 recurring forms if multi input needed.

     

    Conformation page of enterd data - db read print to scree with ability to click edit and edit in place that updates the $varriable for insertion into the xml string.

     

    Commit - xml generator page

    curl seession xml string to handler on Layer2

    xml responce returnd to parser

     

    print Success or Fail

     

    Fail - reprint confromation and mark what is wrong

    Success - provide system generated tracking nubmer, kill session and errase temp db entries via the sessionid as primary key.

     

    return to home, new session if they need to add another account.

     

    At the begining, there were not any recurring requirements. I had made a multi tab form in AJAX/PHP that worked just fine. Then posed the multi and the need to add new form fields as customer requests etc....so now it is a monster like the CORE db...

    the project managers, developers and DBA's on the back end have spent 2 years working on this...then last week some one asked "So how do we collect this data and get it to CORE...." so here I am.

     

  17. As the title says, where I work has done it to me again. For the most I can figure out what they are needing and get it done...This time I need some direction...I have ran several searches through the forums, if the answres are in there send me the links please...or links to where I can find sample code..Please see what I am looking for below....Thanks in advance.

     

    1) Can I build a form based on a MySql DB.

    What I mean is can I create a table that when the table is quaried by the script it will build the form complete with textfields, check boxes, dropdowns, and the require <option> information. Thus resulting in just having to update the db to up date the form on the web.

     

    2) The information stored in the tables from the forms (generated or not) needs to be extracted assigned a varriable name then the value of the varriable inserted in to a huge xml string that in turn populates another db that can not be directly accessed via the web. (going web level to industry security compliant 3rd level db).

     

    3) Parts of the form are replicated, say location information. They can add location commit to db, select to add another location commit to the db, as many times as they wish. This repetitive information needs to be handled in 2) however the xml tags for location are the same for each and not subject to change via a set in stone xsd. ie

    <locations>

      <location>

        <locationName>

        </locationName>

      </location>

      <location>

        <locationName>

        </locationName>

      </location>

      etc....

    <locations>

    so each entry into the table then needs to have some way to build the tags per table row.

     

    I have about 6 weeks top from this posting to generate and deliver something. I feel (and am more than likely wrong) that 1) can not be done as they are wanting. So 2) and 3) are really more pressing. Our DB admin is going to build out the db once I give hime the peramiters and fields etc.

     

    Again, thanks for any info that can be provided, links to samples would be most helpful!

    If you want to email me directly it is lantz.dave@gmail.com

     

    Regards

    Dave

  18. And if so how....

    OK, got some good instruction from nice people in the PHP secetion now looking for a bit of Ajax to go with.
    What I need to do is this...
    User enters a 4 digit code into the text field and to the right I need to have it print the definition of what that nubmer is.

    | Text Box |  print definition of text input.

    exp.  MCC Code: | 5942 |  Book Stores

    This needs to happen instantly or when they loose focus on that field. My forms are in sets of AJAX tabs.

    The codes are Merchant Class Codes for the Credit Card Industry they define risk, discounts, charge fees, reserve % etc. The code is what gets passed to my xml generator. The def is for the data monkeys that enter this stuff so they have an "at a glance" notice that they have the right MCC.

    There are no catagories for these codes, they are a long list of code numbers and def provided by VISA/MasterCard (they use the same codes to set rates). and since a business that sells widgets might be MCC 1000 and a business that sales boxes might be 8000 but a shop that sales widges and boxes might be a 4550. and then again depending on the person that sold the merchant the processing service might say that they are a 0785 for general sundries. its nutty.

    This is the php help that I received and it si good ( i was over thinkning what I needed to do...)
    <?php
    // Get the code passed from the form field
    $mmc = $_GET['mmc'];

    // Path to your code file
    $filepath = 'mmc_codes.txt';

    // Create an array of the file contents
    $codes = file($filepath);

    // Loop through the results
    foreach ($codes as $code){
      list($c, $d) = explode(' ', $code); // Split the line on a space ($c is code, $d is description)
      if ($code == $mmc){
          echo $d;
      }
    }
    ?>
    (THANKS TO HUGGYBEAR FOR THIS PART!!)

    so now i would need the ajax to make it print "instantly" in on the form...any and all suguestions and help welcome.

    thanks
    nine72
  19. [quote author=HuggieBear link=topic=124464.msg515747#msg515747 date=1170028204]
    [quote author=ProjectFear link=topic=124464.msg515746#msg515746 date=1170028081]
    are the codes and everything already written out in a file, like: 0001:Book Store,0002:Train Station etc etc. :)
    then just get the contents of the file, use the explode function on it to split them all into just 0001:Book Store
    Then in a for or foreach loop explode them again then create the drop down list. Then use ajax for the rest.
    [/quote]

    I was just going to write a bit of example code that did just that...

    You can add additional checks into the php, and hey presto.

    Regards
    Huggie
    [/quote]

    Well would you look at that...LOL I think part of my problem was that I was over thinking it. This works beautifully!

    Thank you for all the assist!
  20. [quote author=matto link=topic=124464.msg515739#msg515739 date=1170027559]
    Could you something like this ? (autocomplete dropdown list)

    [url=http://www.mattkruse.com/javascript/autocomplete/]http://www.mattkruse.com/javascript/autocomplete/[/url]

    :)
    [/quote]

    thanks for the link is a good thought but again 1100 plus codes that is a heck of a dropdown.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.