Copy link to clipboard
Copied
My coworker sent me some code he built with DW CSS5.5. I retrofitted php code. It ran fine on Firefox, chrome, safari, but hangs on IE.
So, I started backing out all the php until I had a form that passed a number of hidden vars.
I use an if statement to test a value I set with the _POST function. $a=_POST['a'];
It hangs.
What should I do?
Pull all the <?php ?> out & start over?
Are there settings inside DW I should adjust?
Thanks in advance.
Copy link to clipboard
Copied
_POST['a'] is not a value. Try this:
$a = $_POST['a'];
If that doesn't work then try to clearly explain your situation in a way that is not cryptic and vague.
best,
Shocker ![]()
Copy link to clipboard
Copied
Sorry. The $ was preceeding the_POST['a'];
A friend built a web page with Dreamweaver. He build the input form and then turned the work over to me.
I then added <?php ... ?> to the beginning of the file - with my code in it
<?php
$a=$_POST['a'];
$msg='Green';
if ($a=='1') {
$msg='Red';
}
?>
... dreamweaver file here ...
just into the body, I say:
<?php
if ($msg<>'') {
echo $msg;
}
?>
The form has a hidden variable a set to 1, and the submit calls PHP_SELF with ?a=1.
I cut out a ton of php code to try to find the line which was failing.
I got it down to the most simple of simple (imo).And it just hangs with IE.
Other browsers run it fine.
I'm bafffled.
I got a copy of DW & am now only editing inside there. Should I delete ALL the <?php stuff & begin all over cutting & pasting minimal chunk by minimal chunk until it fails?
I can't see any other way.
Jim
The current file is very similar to below. would it help to have the URL?
. It works for firefox, not IE:
<!doctype html>
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->
<!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
<head>
<?php
//$msg='This should display<font color=red> some in red</font>.';
$a=$_POST["a"];
//Field message vars set to blank
//$m ='';
$mFN = '';
$mLN ='';
$mPN ='';
$mEM ='';
$mA1 ='';
$mCT ='';
// $mST ='';
$mZC ='';
$mCC ='';
$mCVV ='';
$mAC ='';
$FirstName = $_POST["FirstName"];
$LastName = $_POST["LastName"];
$PhoneNumber = $_POST["PhoneNumber"];
$Email = $_POST["Email"];
$Address1 = $_POST["Address1"];
$City = $_POST["City"];
$State = $_POST["State"];
$ZipCode = $_POST["ZipCode"];
$CreditCardNumber = $_POST["CreditCardNumber"];
$Month = $_POST["Month"];
$Year = $_POST["Year"];
$SecurityCode = $_POST["SecurityCode"];
$ExpertID = $_POST["ExpertID"];
$msg='This should display<font color=green> some in green</font>.';
if ($a=='4') {
$msg='This should display<font color=red> some in red</font>.';
}
// functions go here
?>
<meta charset="utf-8">
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>My Company</title>
<meta name="description" content="">
<meta name="author" content="">
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Place favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="favicon2.ico">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<!-- CSS : implied media="all" -->
<link rel="stylesheet" href="css/style.css?v=2">
</head>
<body>
<div id="container">
<!-- Header -->
<div id="header">
<div id="logo"><a href="index.html"><img src="images/mycomp.gif" alt="" /></a></div>
<div id="personal_data">
<p id="phoneNumber"><span>Call 111-111-1111.</span></p>
</div>
</div>
<div id="menu" class="png_bg">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="support.html">We Support</a></li>
<li><a href="testimonials.html">Testimonials</a></li>
<li><a href="feedback.html">Feedback</a></li>
</ul>
</div>
<!-- /Header -->
<!-- Main content alpha -->
<div class="main png_bg">
<div class="container_alpha slogan">
<h1><strong>Registration</strong></h1>
</div>
<div class="inner_main">
<!-- True containers (keep the content inside containers!) -->
<div class="container_gamma breadcrumbs">
<p><span>»</span><a href="index.html">Home</a><span>»</span><a href="#">Registration</a></p>
</div>
<div class="container_omega">
<h4>Once you are on the phone and speaking with a support expert,</br> work with your support expert to fill out the form below.</h4>
<div class="hr"></div>
<div class="gs_9 omega">
<h2>Registration Form</h2>
<p></br></p>
<!-- Contact form starts -->
<?php
if ($msg!='') {
echo $msg;
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>" >
<input type="hidden" name="FirstName" value="<?php echo $FirstName ?>">
<input type="hidden" name="LastName" value="<?php echo $LastName ?>">
<input type="hidden" name="PhoneNumber" value="<?php echo $PhoneNumber ?>">
<input type="hidden" name="Email" value="<?php echo $Email ?>">
<input type="hidden" name="Address1" value="<?php echo $Address1 ?>">
<input type="hidden" name="City" value="<?php echo $City ?>">
<input type="hidden" name="State" value="<?php echo $State ?>">
<input type="hidden" name="ZipCode" value="<?php echo $ZipCode ?>">
<input type="hidden" name="CreditCardNumber" value="<?php echo $CreditCardNumber ?>">
<input type="hidden" name="Month" value="<?php echo $Month ?>">
<input type="hidden" name="Year" value="<?php echo $Year ?>">
<input type="hidden" name="SecurityCode" value="<?php echo $SecurityCode ?>">
<input type="hidden" name="ExpertID" value="<?php echo $ExpertID ?>">
<input type="hidden" name="msg" value="<?php echo $msg ?>">
<input type="hidden" name="a" value="4">
<input type="hidden" name="submit1" value="<?php echo $submit1 ?>">
<input type="hidden" name="cancel1" value="<?php echo $cancel1 ?>">
<div id="form_container">
<div id="form_main">
<div id="firstNamePosition"><h4> First Name</h4>
<input type="text" name="FirstName" id="FirstName" value="<?php echo $FirstName ?>" title=""/>
<?php if ($mFN!='') echo '<br/><font color=red>'.$mFN.'<br/></font>'?>
</div>
<div id="lastNamePosition">
<h4> Last Name</h4>
<input type="text" name="LastName" id="LastName" value="<?php echo $LastName ?>" title=""/>
<?php if ($mLN!='') echo '<br/><font color=red>'.$mLN.'<br/></font>'?>
</div>
<div id="phoneNumberPosition">
<h4> Phone Number</h4>
<input type="text" name="PhoneNumber" id="PhoneNumber" value="<?php echo $PhoneNumber ?>" title=""/>
<?php if ($mPN!='') echo '<br/><font color=red>'.$mPN.'<br/></font>'?>
</div>
<div id="emailPosition">
<h4> Email</h4>
<input type="text" name="Email" id="Email" value="<?php echo $Email ?>" title=""/>
<?php if ($mEM!='') echo '<br/><font color=red>'.$mEM.'<br/></font>'?>
</div>
<div class="hr"></div>
<div id="addressPosition">
<h4>Billing Address</h4>
<input type="text" name="Address1" id="Address1"value="<?php echo $Address1 ?>" title=""/>
<?php if ($mA1!='') echo '<br/><font color=red>'.$mA1.'<br/></font>'?>
</div>
<div id="cityPosition">
<h4>City</h4>
<input type="text" name="City" id="City" value="<?php echo $City ?>" title=""/>
<?php if ($mCT!='') echo '<br/><font color=red>'.$mCT.'<br/></font>'?>
</div>
</br>
<h4>State</h4>
<form action="./" method="GET">
<select id="stateForm" name="State">
<option value="AL" <?php if ($State == 'AL') echo ' selected="selected"' ?> >Alabama</option>
<option value="AK" <?php if ($State == 'AK') echo ' selected="selected"' ?> >Alaska</option>
<option value="AZ" <?php if ($State == 'AZ') echo ' selected="selected"' ?> >Arizona</option>
<option value="AR" <?php if ($State == 'AR') echo ' selected="selected"' ?> >Arkansas</option>
<option value="CA" <?php if ($State == 'CA') echo ' selected="selected"' ?> >California</option>
<option value="CO" <?php if ($State == 'CO') echo ' selected="selected"' ?> >Colorado</option>
<option value="CT" <?php if ($State == 'CT') echo ' selected="selected"' ?> >Connecticut</option>
<option value="DE" <?php if ($State == 'DE') echo ' selected="selected"' ?> >Delaware</option>
<option value="DC" <?php if ($State == 'DC') echo ' selected="selected"' ?> >District of Columbia</option>
<option value="FL" <?php if ($State == 'FL') echo ' selected="selected"' ?> >Florida</option>
<option value="GA" <?php if ($State == 'GA') echo ' selected="selected"' ?> >Georgia</option>
<option value="HI" <?php if ($State == 'HI') echo ' selected="selected"' ?> >Hawaii</option>
<option value="ID" <?php if ($State == 'ID') echo ' selected="selected"' ?> >Idaho</option>
<option value="IL" <?php if ($State == 'IL') echo ' selected="selected"' ?> >Illinois</option>
<option value="IN" <?php if ($State == 'IN') echo ' selected="selected"' ?> >Indiana</option>
<option value="IA" <?php if ($State == 'IA') echo ' selected="selected"' ?> >Iowa</option>
<option value="KS" <?php if ($State == 'KS') echo ' selected="selected"' ?> >Kansas</option>
<option value="KY" <?php if ($State == 'KY') echo ' selected="selected"' ?> >Kentucky</option>
<option value="LA" <?php if ($State == 'LA') echo ' selected="selected"' ?> >Louisiana</option>
<option value="ME" <?php if ($State == 'ME') echo ' selected="selected"' ?> >Maine</option>
<option value="MD" <?php if ($State == 'MD') echo ' selected="selected"' ?> >Maryland</option>
<option value="MA" <?php if ($State == 'MA') echo ' selected="selected"' ?> >Massachusetts</option>
<option value="MI" <?php if ($State == 'MI') echo ' selected="selected"' ?> >Michigan</option>
<option value="MN" <?php if ($State == 'MN') echo ' selected="selected"' ?> >Minnesota</option>
<option value="MS" <?php if ($State == 'MS') echo ' selected="selected"' ?> >Mississippi</option>
<option value="MO" <?php if ($State == 'MO') echo ' selected="selected"' ?> >Missouri</option>
<option value="MT" <?php if ($State == 'MT') echo ' selected="selected"' ?> >Montana</option>
<option value="NE" <?php if ($State == 'NE') echo ' selected="selected"' ?> >Nebraska</option>
<option value="NV" <?php if ($State == 'NV') echo ' selected="selected"' ?> >Nevada</option>
<option value="NH" <?php if ($State == 'NH') echo ' selected="selected"' ?> >New Hampshire</option>
<option value="NJ" <?php if ($State == 'NJ') echo ' selected="selected"' ?> >New Jersey</option>
<option value="NM" <?php if ($State == 'NM') echo ' selected="selected"' ?> >New Mexico</option>
<option value="NY" <?php if ($State == 'NY') echo ' selected="selected"' ?> >New York</option>
<option value="NC" <?php if ($State == 'NC') echo ' selected="selected"' ?> >North Carolina</option>
<option value="ND" <?php if ($State == 'ND') echo ' selected="selected"' ?> >North Dakota</option>
<option value="OH" <?php if ($State == 'OH') echo ' selected="selected"' ?> >Ohio</option>
<option value="OK" <?php if ($State == 'OK') echo ' selected="selected"' ?> >Oklahoma</option>
<option value="OR" <?php if ($State == 'OR') echo ' selected="selected"' ?> >Oregon</option>
<option value="PA" <?php if ($State == 'PA') echo ' selected="selected"' ?> >Pennsylvania</option>
<option value="RI" <?php if ($State == 'RI') echo ' selected="selected"' ?> >Rhode Island</option>
<option value="SC" <?php if ($State == 'SC') echo ' selected="selected"' ?> >South Carolina</option>
<option value="SD" <?php if ($State == 'SD') echo ' selected="selected"' ?> >South Dakota</option>
<option value="TN" <?php if ($State == 'TN') echo ' selected="selected"' ?> >Tennessee</option>
<option value="TX" <?php if ($State == 'TX') echo ' selected="selected"' ?> >Texas</option>
<option value="UT" <?php if ($State == 'UT') echo ' selected="selected"' ?> >Utah</option>
<option value="VT" <?php if ($State == 'VT') echo ' selected="selected"' ?> >Vermont</option>
<option value="VA" <?php if ($State == 'VA') echo ' selected="selected"' ?> >Virginia</option>
<option value="WA" <?php if ($State == 'WA') echo ' selected="selected"' ?> >Washington</option>
<option value="WV" <?php if ($State == 'WV') echo ' selected="selected"' ?> >West Virginia</option>
<option value="WI" <?php if ($State == 'WI') echo ' selected="selected"' ?> >Wisconsin</option>
<option value="WY" <?php if ($State == 'WY') echo ' selected="selected"' ?> >Wyoming</option>
</select>
</form>
<div id="zipCodePosition">
<h4> Zip Code</h4>
<input type="text" name="ZipCode" id="ZipCode" value="<?php echo $ZipCode ?>" title=""/>
<?php if ($mZC!='') echo '<br/><font color=red>'.$mZC.'<br/></font>'?>
</div>
<div class="hr"></div>
<h4>Credit Card Number</h4>
<input type="text" name="CreditCardNumber" id="CreditCardNumber" value="<?php echo $CreditCardNumber ?>" title=""/>
<?php if ($mCC!='') echo '<br/><font color=red>'.$mCC.'<br/></font>'?>
<h4>Expiration Date</h4>
<div id="Expiry">
<select id="Month" name="Month">
<option value="01" <?php if ($Month == '01') echo ' selected="selected"' ?> >January (1)</option>
<option value="02" <?php if ($Month == '02') echo ' selected="selected"' ?> >February (2)</option>
<option value="03" <?php if ($Month == '03') echo ' selected="selected"' ?> >March (3)</option>
<option value="04" <?php if ($Month == '04') echo ' selected="selected"' ?> >April (4)</option>
<option value="05" <?php if ($Month == '05') echo ' selected="selected"' ?> >May (5)</option>
<option value="06" <?php if ($Month == '06') echo ' selected="selected"' ?> >June (6)</option>
<option value="07" <?php if ($Month == '07') echo ' selected="selected"' ?> >July (7)</option>
<option value="08" <?php if ($Month == '08') echo ' selected="selected"' ?> >August (8)</option>
<option value="09" <?php if ($Month == '09') echo ' selected="selected"' ?> >September (9)</option>
<option value="10" <?php if ($Month == '10') echo ' selected="selected"' ?> >October (10)</option>
<option value="11" <?php if ($Month == '11') echo ' selected="selected"' ?> >November (11)</option>
<option value="12" <?php if ($Month == '12') echo ' selected="selected"' ?> >December (12)</option>
</select>
/
<select id="Year" name="Year">
<option value="11" <?php if ($Year == '11') echo ' selected="selected"' ?> >11</option>
<option value="12" <?php if ($Year == '12') echo ' selected="selected"' ?> >12</option>
<option value="13" <?php if ($Year == '13') echo ' selected="selected"' ?> >13</option>
<option value="14" <?php if ($Year == '14') echo ' selected="selected"' ?> >14</option>
<option value="15" <?php if ($Year == '15') echo ' selected="selected"' ?> >15</option>
<option value="16" <?php if ($Year == '16') echo ' selected="selected"' ?> >16</option>
<option value="17" <?php if ($Year == '17') echo ' selected="selected"' ?> >17</option>
</select>
</div>
<div id="securityCodePosition">
<h4> Security Code</h4>
<input type="text" name="SecurityCode" id="SecurityCode" value="<?php echo $SecurityCode ?>" title=""/>
<?php if ($mCVV!='') echo '<br/><font color=red>'.$mCVV.'<br/></font>'?>
</div>
<div class="hr"></div>
<h4> Expert ID</h4>
<input type="text" name="ExpertID" id="ExpertID" value="<?php echo $ExpertID ?>" title=""/>
<?php if ($mAC!='') echo '<br/><font color=red>'.$mAC.'<br/></font>'?>
<p></br></p>
<ul id="form_response"><li></li></ul>
<!-- </div>
<a href="<?php echo $_SERVER['PHP_SELF'].'?a=4' ?>" class="superbutton">Submit!</a></p> -->
<input type="submit" name="submit1" value="Submit" class="superbutton"/>
<!-- <input type="submit" name="cancel1" value="Cancel" class="superbutton"/> -->
</div>
<!-- <input type="submit" value="Submit!" class="superbutton"/> -->
</form>
<!-- Contact form Ends HERE-->
</div>
<div class="clearfix"></div>
<div class="hr"></div>
<!--// START PHP Live Helper HTML Code: Track Only //-->
<script type="text/javascript" language="javascript" src="https://mycompany.com/livehelp/javascript.php"></script>
<img src="https://www.mycompany.com/livehelp/onlinestatus.php?trackonly=1" border="0" /> <!--// END PHP Live Helper HTML Code: Track Only //-->
</div>
</div>
<!-- /True containers (keep the content inside containers!) -->
</div>
<div class="endmain png_bg"></div>
<!-- /Main content alpha -->
<!-- Footer styling transition (the stripe). You can remove it if you don't like it -->
<div class="stripe png_bg"></div>
<!-- /Footer styling transition -->
<!-- Footer -->
<div id="footer_top" class="png_bg"></div>
<div id="footer" class="png_bg">
<div class="gs_2 widget">
<h4 class="widgettitle">Pages</h4>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="support.html">We Support</a></li>
<li><a href="testimonials.html">Testimonials</a></li>
<li><a href="feedback.html">Feedback</a></li>
</ul>
</div>
<div class="gs_4 widget" id="creditCardCenterAlign">
<h4 class="widgettitle">Call Us: <strong>1112223333</strong></h4>
<p>We Accept All Major Credit Cards:</p>
<img src="images/assets/creditCardsAccepted.jpg"></br>
<p>Your </br>Only </p>
<h5><strong>Call Us Today!</strong></h5>
</div>
<div class="gs_4 widget">
<h4 class="widgettitle">Newsletter</h4>
<p>Subscribe to our newsletter to always be up to date! See more, learn more.</p>
<form action="mail.php" id="subscribe-form" method="post">
<input type="text" name="email" id="email" value="Type in your email" title="Type in your email" />
<input name="submitted" id="submit" value="Submit" class="superbutton" type="submit" />
</form>
</div>
<div class="gs_2 omega widget">
<h5 class="widgettitle">My Comp</h5>
<h5>Problem <strong>Solved. </strong></h5>
<img src="images/co.png">
</div>
</div>
<div id="footer_bottom" class="png_bg">
<p> © 2011 my company</p></div>
<!-- /footer -->
</div> <!--! end of #container -->
<!-- Javascript at the bottom for fast page loading -->
<!-- Grab Google CDN's jQuery. fall back to local if necessary -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.4.2.min.js"%3E%3C/script%3E'))</script>
<!-- scripts concatenated and minified via ant build script-->
<script src="js/plugins.js"></script>
<script src="js/script.js"></script>
<!-- end concatenated and minified scripts-->
<!--[if lt IE 7 ]>
<script src="js/libs/dd_belatedpng.js"></script>
<script> DD_belatedPNG.fix('img, .png_bg, .sidebar, .sidebar ul, .sidebar ul li, .sidebar ul li a'); //fix any <img> or .png_bg background-images </script>
<![endif]-->
</body>
</html>
Find more inspiration, events, and resources on the new Adobe Community
Explore Now