|
|
 |  |
Re: CD signup scriptingFrom: Ron Lockard Date: Sunday, January 25, 2004
Time: 7:39:16 pmLewis,
I was looking at the code a bit closer tonight and was wondering what
you do about the customer selecting a phone number? How does ISPWizard
deal with the situation of not being passed a phone number to auto
configure with? Does it let you select one from the list built into
ISPWizard then during the configure process?
That was the part I was really stuck on with the way I was trying to do
it. I couldn't figure out how to get the selected phone number out of
Optigold since Optigold doesn't pass the actual number. It passes an ID
identifier instead of the real number from the phone number selection
process.
Shawn, Is there a way to get Optigold to give the real phone number back
once it is selected from a page similar to the standard Optigold
selection page?
Thanks,
Ron
On Fri, 2004-01-23 at 08:59, Lewis Watson wrote:
> Hi Don,
> Not a problem at all, its there to be used...
> Thanks.
> Lewis
>
> ----- Original Message -----
> From: "Don Hard" <dhard@neonramp.com>
> To: "Optigold ISP List" <isp-list@optigold.com>
> Sent: Friday, January 23, 2004 10:40 AM
> Subject: Re: [Optigold ISP] CD signup scripting
>
>
> > I hope you dont mind but I would like to also take your code and
> > incorporate it into our systems for online signup
> >
> > Thanks
> >
> > Don Hard
> >
> > On Fri, 23 Jan 2004 01:17:21 -0800, Ron Lockard
> > <optigold@thunderboltcomputing.com> wrote:
> >
> > > Lewis,
> > >
> > > Thanks I'll give it a try. I'm using ISPWizard also so shoudl work
> the
> > > same as yours. If I make any improvements I'll send them back your
> way.
> > >
> > > Thanks,
> > > Ron
> > >
> > >
> > > On Thu, 2004-01-22 at 19:51, Lewis Watson wrote:
> > >> Hi Ron,
> > >> I just used Optigold, Optiskin, ISPWizard and my own poor php skills
> to
> > >> create a new dialup user in Optigold using nothing more than the
> signup
> > >> cd
> > >> and the clients computer....
> > >>
> > >> Watch out for word wrapping....
> > >>
> > >> Here is what I added to the optiskin file signup3.php
> > >>
> > >> <? include "/path/to/signup_files/ins_helper.php"; ?>
> > >>
> > >> <META HTTP-EQUIV="REFRESH" CONTENT="0;
> > >> URL=http://www.yoursite.com/path_to_ins_file/<? echo "$inslogin.ins";
> > >> ?>">
> > >>
> > >> <? include "/path/to/signup_files/ins_unhelper.php";"; ?>
> > >>
> > >>
> > >>
> > >> Now for the ins_helperfile.php file. I tried to make it easy for
> someone
> > >> to use it.. Just make the variables your own...
> > >>
> > >> <?
> > >>
> > >>
> > >> // Set your variables here, detail_file is the complete path and
> > >> filename
> > >> to be the insfile. entry_name is the name of your ISP..
> > >> //
> > >> $my_entry_name = "VisionSix Internet";
> > >> $my_domain = "visionsix.com";
> > >> $my_dns1 = "65.202.119.4";
> > >> $my_dns2 = "65.202.119.5";
> > >> $my_smtp_server = "mail.visionsix.com";
> > >> $my_pop3_server = "mail.visionsix.com";
> > >> $my_news_server = "news1.visionsix.com";
> > >>
> > >>
> > >>
> > >> // Gets the variables from Optiskin. You many want to get more but
> this
> > >> will basically do it
> > >> //
> > >> $inslogin = $HTTP_POST_VARS["Login"];
> > >> $inspassword = $HTTP_POST_VARS["Password"];
> > >> $insfname = $HTTP_POST_VARS["First_Name"];
> > >> $inslname = $HTTP_POST_VARS["Last_Name"];
> > >>
> > >>
> > >>
> > >> // One more variable needed from you; this sets the .ins file to
> match
> > >> the
> > >> username
> > >> // detail_file is the complete path and filename to be the insfile
> that
> > >> will be created on the fly
> > >> //
> > >>
> > >> $my_detail_file = "/home/www/visionsix/www/signup/$inslogin.ins";
> > >>
> > >> // Just for testing to see the variables. You probably don't want
> this
> > >> once it's working.
> > >> //
> > >> echo $inslogin;
> > >> echo "<br>";
> > >> echo $inspassword;
> > >> echo "<br>";
> > >> echo $insfname;
> > >> echo "<br>";
> > >> echo $inslname;
> > >> echo "<br>";
> > >> echo "<br>";
> > >>
> > >>
> > >> // Open the file (Make sure the variable is set for the
> $my_detail_file
> > >> //
> > >>
> > >> $fp = fopen( "$my_detail_file" , "w" );
> > >>
> > >>
> > >> // Open the file or fail
> > >> //
> > >>
> > >> if(!$fp) {
> > >> echo "There was a problem with the ins file. Try again later.";
> > >> exit;
> > >> }
> > >>
> > >>
> > >>
> > >> // Get the content and put it in the file; I had to have this all on
> one
> > >> line so fix the wrap :-)
> > >> //
> > >>
> > >> $inputString =
> > >>
> "\n[Entry]\nEntry_Name=$my_entry_name\n[Device]\nType=modem\n[Internet_Mai
> > >>
> l]\nPOP_Server=$my_pop3_server\nSMTP_Server=$my_smtp_server\nEmail_Address
> > >> =$inslogin@$my_domain\nEmail_Name=$insfname
> > >>
> $inslname\nPOP_Logon_Name=$inslogin\nPOP_Logon_Password=$inspassword\n[Int
> > >>
> ernet_News]\nNNTP_Server=$my_news_server\n[TCP/IP]\nDNS_Address=$my_dns1\n
> > >>
> DNS_Alt_Address=$my_dns2\n[User]\nName=$inslogin\nPassword=$inspassword";
> > >>
> > >> // You really don't want this echoed unless you are testing.
> > >> //
> > >> // echo "<pre>";
> > >> // echo "$inputString";
> > >> // echo "</pre>";
> > >>
> > >>
> > >> // We do need to write this stuff to the file...
> > >> //
> > >>
> > >> fwrite( $fp, $inputString );
> > >>
> > >>
> > >> //
> > >> // Closes the file
> > >>
> > >> fclose( $fp );
> > >>
> > >> ?>
> > >>
> > >>
> > >>
> > >> And lastly the un_inshelper file
> > >>
> > >> <?
> > >> // Deletes the ins file, we're going to make a new one for each
> person
> > >> anyway :-)
> > >> //
> > >>
> > >> if ($inslogin) {
> > >>
> > >> unlink( "/home/www/visionsix/www/signup/$inslogin.ins"; );
> > >>
> > >> } else {
> > >>
> > >> print "what file?";
> > >>
> > >> ?>
> > >>
> > >> Change the variables to meet your needs and have fun. This really
> has
> > >> no
> > >> error checking so it may wreak havoc, cause bad weather, and
> completely
> > >> ruin everything on your server - however- it's worked fine for me so
> I
> > >> hope maybe it help some of you...
> > >> Thanks,
> > >> Lewis
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> ----- Original Message -----
> > >> From: "Ron Lockard" <optigold@thunderboltcomputing.com>
> > >> To: "Optigold ISP List" <isp-list@optigold.com>
> > >> Sent: Thursday, January 22, 2004 5:17 PM
> > >> Subject: Re: [Optigold ISP] CD signup scripting
> > >>
> > >>
> > >> > Lewis,
> > >> >
> > >> > I'm working on something else at the moment so whenever you can
> send
> > >> it
> > >> > is fine and much appreciated. I was going to write the same thing
> if
> > >> I
> > >> > couldn't get the FMPro post to work correctly, but was trying that
> > >> route
> > >> > first.
> > >> >
> > >> > Thanks,
> > >> > Ron
> > >> >
> > >> >
> > >> > On Thu, 2004-01-22 at 15:04, Lewis Watson wrote:
> > >> > > I lied, its going to be longer than 10 minutes but just hold
> tight
> > >> and
> > >> I
> > >> > > 'll have it shortly :-)
> > >> > > Lewis
> > >> > >
> > >> > > ----- Original Message -----
> > >> > > From: "Lewis Watson" <lists@visionsix.com>
> > >> > > To: "Optigold ISP List" <isp-list@optigold.com>
> > >> > > Sent: Thursday, January 22, 2004 4:47 PM
> > >> > > Subject: Re: [Optigold ISP] CD signup scripting
> > >> > >
> > >> > >
> > >> > > > Hi Ron,
> > >> > > > I have almost completed the php code that will build and then
> call
> > >> the
> > >> > > > .ins file to be downloaded to the clients computer myself. Give
> me
> > >> > > another
> > >> > > > 10 minutes and I'll send the code that you need in the optiskin
> > >> > > > signup3.php file.
> > >> > > > Lewis
> > >> > > >
> > >> > > >
> > >> > > > ----- Original Message -----
> > >> > > > From: "Ron Lockard" <optigold@thunderboltcomputing.com>
> > >> > > > To: "Optigold ISP List" <isp-list@optigold.com>
> > >> > > > Sent: Thursday, January 22, 2004 4:20 PM
> > >> > > > Subject: Re: [Optigold ISP] CD signup scripting
> > >> > > >
> > >> > > >
> > >> > > > > Lewis,
> > >> > > > >
> > >> > > > > I originally got the same Invalid contents, but Now I just
> get a
> > >> blank
> > >> > > > > file since I've made it past the point that it registers as
> > >> Invalid.
> > >> > > > > Then again I'm not really sure I progressed or regressed in
> the
> > >> true
> > >> > > > > sense of my objective since I don't know why it's blank at
> the
> > >> moment.
> > >> > > > >
> > >> > > > > Ron
> > >> > > > >
> > >> > > > > On Wed, 2004-01-21 at 12:58, Lewis Watson wrote:
> > >> > > > > > Ron,
> > >> > > > > > What are you getting at this time in the .ins file? If I
> use
> > >> the
> > >> > > stock
> > >> > > > O/G
> > >> > > > > > pages I can successfully use a cd to signup a user. If I
> use
> > >> the
> > >> > > > Optiskin
> > >> > > > > > pages I get a .ins file that has the word invalid rather
> than
> > >> the
> > >> > > user
> > >> > > > > > information.
> > >> > > > > > Thanks,
> > >> > > > > > Lewis
> > >> > > > > >
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > ----- Original Message -----
> > >> > > > > > From: "Ron Lockard" <optigold@thunderboltcomputing.com>
> > >> > > > > > To: "Optigold ISP List" <isp-list@optigold.com>
> > >> > > > > > Sent: Wednesday, January 21, 2004 2:23 PM
> > >> > > > > > Subject: [Optigold ISP] CD signup scripting
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > > Shawn,
> > >> > > > > > >
> > >> > > > > > > If I post the following parameters at any time to FMPro
> > >> should
> > >> it
> > >> > > > > > > correctly return the info needed for CD Signup? I think
> > >> what
> > >> I'm
> > >> > > > doing
> > >> > > > > > > is very similar to what the standard Optigold pages do so
> > >> I'm
> > >> at a
> > >> > > > loss
> > >> > > > > > > as to what I need to do differently.
> > >> > > > > > >
> > >> > > > > > > -db=MainMenu.fp5
> > >> > > > > > > -lay=Web
> > >> > > > > > > -max=1
> > >> > > > > > > -format=signupinfo.cdml
> > >> > > > > > > -script=urlencode("cd signup web")
> > >> > > > > > > identification=201
> > >> > > > > > > login=<login>
> > >> > > > > > > password=<password>
> > >> > > > > > > -Find
> > >> > > > > > >
> > >> > > > > > > I seem to be having trouble getting FMPro to return the
> > >> right
> > >> info
> > >> > > > for
> > >> > > > > > > an account. Is the "cd signup web" script available
> anywhere
> > >> for
> > >> > > me
> > >> > > > to
> > >> > > > > > > see what it's doing to help me troubleshoot this? What
> > >> affect
> > >> > > does
> > >> > > > the
> > >> > > > > > > contents of the file specified in the -format parameter
> have
> > >> on
> > >> > > the
> > >> > > > > > > output for this case?
> > >> > > > > > >
> > >> > > > > > > Thanks,
> > >> > > > > > > Ron
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > > > ---------------------------------------------------
> > >> > > > > > > To subscribe, unsubscribe or to search list archive
> > >> > > > > > > please visit http://www.optigold.com/lists/isp.html
> > >> > > > > > > ---------------------------------------------------
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > ---------------------------------------------------
> > >> > > > > > To subscribe, unsubscribe or to search list archive
> > >> > > > > > please visit http://www.optigold.com/lists/isp.html
> > >> > > > > > ---------------------------------------------------
> > >> > > > >
> > >> > > > >
> > >> > > > > ---------------------------------------------------
> > >> > > > > To subscribe, unsubscribe or to search list archive
> > >> > > > > please visit http://www.optigold.com/lists/isp.html
> > >> > > > > ---------------------------------------------------
> > >> > > >
> > >> > > >
> > >> > > > ---------------------------------------------------
> > >> > > > To subscribe, unsubscribe or to search list archive
> > >> > > > please visit http://www.optigold.com/lists/isp.html
> > >> > > > ---------------------------------------------------
> > >> > >
> > >> > >
> > >> > > ---------------------------------------------------
> > >> > > To subscribe, unsubscribe or to search list archive
> > >> > > please visit http://www.optigold.com/lists/isp.html
> > >> > > ---------------------------------------------------
> > >> >
> > >> >
> > >> > ---------------------------------------------------
> > >> > To subscribe, unsubscribe or to search list archive
> > >> > please visit http://www.optigold.com/lists/isp.html
> > >> > ---------------------------------------------------
> > >>
> > >>
> > >> ---------------------------------------------------
> > >> To subscribe, unsubscribe or to search list archive
> > >> please visit http://www.optigold.com/lists/isp.html
> > >> ---------------------------------------------------
> > >
> > >
> > > ---------------------------------------------------
> > > To subscribe, unsubscribe or to search list archive
> > > please visit http://www.optigold.com/lists/isp.html
> > > ---------------------------------------------------
> >
> >
> >
> > --
> > Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
> >
> >
> > ---------------------------------------------------
> > To subscribe, unsubscribe or to search list archive
> > please visit http://www.optigold.com/lists/isp.html
> > ---------------------------------------------------
>
>
> ---------------------------------------------------
> To subscribe, unsubscribe or to search list archive
> please visit http://www.optigold.com/lists/isp.html
> ---------------------------------------------------
---------------------------------------------------
To subscribe, unsubscribe or to search list archive
please visit http://www.optigold.com/lists/isp.html
---------------------------------------------------
|

Return to Digital Point Solutions' Home Page |