<div dir="ltr"><div><div>Nothing wrong with building an array.<br><br></div>The issue here is that the data is in the URL (array or not), and that means it will be logged in the server's access logs, and crawlers may follow it, ...etc. It can also reveal things that you may not want to reveal. An extreme case is login name and password in the URL!<br><br></div>The proper way to avoid all this is to use POST, where the data is not logged anywhere, and not visible to anyone (if you use SSL). <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 12, 2018 at 6:55 PM, Raymond Chen <span dir="ltr"><<a href="mailto:raymondchen625@gmail.com" target="_blank">raymondchen625@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">What's wrong with the CGI script building an array? I think using the same name multiple times is the way to go, at least it's common in other language like Java.<div><br></div><div><br></div></div><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote"><div dir="ltr">On Sat, May 12, 2018 at 6:39 PM Khalid Baheyeldin <<a href="mailto:kb@2bits.com" target="_blank">kb@2bits.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>You should really be using a POST for this, so the data is not in the URL at all.<br><br></div>But to your question, you can do:<br><br></div>/cgi?A[0]=111&A[1]=222 ... etc.<br><br></div>If it does not work, try escaping it with:<br><br></div>%5B for [, and %5C for ]<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 12, 2018 at 5:52 PM, William Park via kwlug-disc <span dir="ltr"><<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,  (apology if you're seeing it again)<br>
<br>
If I'm sending single valued data over web, eg. a=111, b=222, c=333,<br>
then I can do <br>
    http://.../xxx.cgi?a=111&b=<wbr>222&c=333<br>
<br>
How do I send array data, like A[1]=111, A[2]=222, A[3]=333 to a CGI<br>
script?  I don't think I can do something like<br>
    http://.../xxx.cgi?A[1]=111&A[<wbr>2]=222&A[3]=333<br>
Or, can I?<br>
<br>
I have seen places where a same variable is repeated, eg.<br>
    http://.../xxx.cgi?A=111&A=<wbr>222&A=333<br>
but that means the CGI script has to build the array.<br>
<span class="m_6122987316276171590m_6423291643989666800HOEnZb"><font color="#888888">-- <br>
William Park <<a href="mailto:opengeometry@yahoo.ca" target="_blank">opengeometry@yahoo.ca</a>><br>
<br>
______________________________<wbr>_________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">http://kwlug.org/mailman/<wbr>listinfo/kwlug-disc_kwlug.org</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="m_6122987316276171590m_6423291643989666800gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Khalid M. Baheyeldin<br><a href="http://2bits.com" target="_blank">2bits.com</a>, Inc.<br>Fast Reliable Drupal<br>Drupal optimization, development, customization and consulting.<br>Simplicity is prerequisite for reliability. -- Edsger W.Dijkstra<br>Simplicity is the ultimate sophistication. -- anonymous<br><br></div></div></div>
</div>
______________________________<wbr>_________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">http://kwlug.org/mailman/<wbr>listinfo/kwlug-disc_kwlug.org</a><br>
</blockquote></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Khalid M. Baheyeldin<br><a href="http://2bits.com" target="_blank">2bits.com</a>, Inc.<br>Fast Reliable Drupal<br>Drupal optimization, development, customization and consulting.<br>Simplicity is prerequisite for reliability. -- Edsger W.Dijkstra<br>Simplicity is the ultimate sophistication. -- anonymous<br><br></div></div></div>
</div>