if construction

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
ben_albrechts
Forum Commoner
Posts: 33
Joined: Wed Oct 26, 2005 3:33 am

if construction

Post by ben_albrechts »

hey , can anybody tell me whats wrong with this code? It goes with a form (its a tshirt company so clients can choose a design,size,colour,etc..) But I am new to php it's the first code i ever wrote and its not working

Code: Select all

<body style="background-repeat: no-repeat; background-image: url('Tlarge.jpg'); color: blue;"> <center>
<?

        
            $name = $_POST['name'];
            $email = $_POST['email'];
            $telephone = $_POST['tel'];
            $address = $_POST['address'];
            $design = $_POST['design'];
            $colour = $_POST['colour'];
            $side = $_POST['side'];
            $amount = $_POST['amount'];
            $payment = $_POST['payment'];
            $comments = $_POST['comments'];
            $price = $amount * 10;
            $price2 = $amount * 12;
            $price3 = $amount * 8;
            

            // Compose simple text message:
            $message = "Message from $name ($email)\n\nTelephone\n\n$telephone\n\nAddress:\n\n$address\n\nDesign:\n\n$design\n\nColour Tshirt: $colour\n\nPrinted on $side\n\nSize:\n\n$size\n\nQuantity:\n\n$amount\n\nPayment:\n\n$payment\n\nComments:\n\n$comments";

            // Send message to ben@pictureitprints.co.uk
            mail("ben@pictureitprints.co.uk", "Order", "$message");


 
           // Thank the generous user
             if($amount<="10"&&$side=="front") echo "<br /><br /><br /><br /><b>your order will cost £ $price </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name:</b> $name<br /><br /><b>Email:</b> $email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /><b>Payment:</b> $payment<br /><br /><b>Comments:</b> $comments <br />"; 

             if($amount<="10"&&$side=="back") echo "<br /><br /><br /><br /><b>your order will cost £ $price </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name:</b> $name<br /><br /><b>Email:</b> $email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /><b>Payment:</b> $payment<br /><br /><b>Comments:</b> $comments";

             if($amount<="10"&&$side=="both sides") echo "<br /><br /><br /><br /><b>your order will cost £ $price2 </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name: </b>$name<br /><br /><b>Email: </b>$email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /><b>Payment:</b> $payment<br /><br /><b>Comments:</b> $comments";

             if($amount>"10"&&$side=="front") echo "<br /><br /><br /><br /><b>your order will cost £ $price3 </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name:</b> $name<br /><br /><b>Email: </b>$email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /><b>Payment:</b> $payment<br /><br /><b>Comments:</b> $comments";
               
             if($amount>"10"&&$side=="back") echo "<br /><br /><br /><br /><b>your order will cost £ $price3 </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name:</b> $name<br /><br /><b>Email:</b> $email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /><b>Payment:</b> $payment<br /><br /><b>Comments:</b> $comments";
               
             if($amount>"10"&&$side=="both sides") echo "<br /><br /><br /><br /><b>your order will cost £ $price </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name: </b>$name<br /><br /><b>Email:</b> $email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /></b>Payment: $payment<br /><br /><b>Comments:</b> $comments";

             if($colour=="blue"&&$design=="bothered"){ 
             echo '<img src="botheredblue.jpg' alt='bluebothered" />';
             }          
             elseif($colour=="black"&&$design=="bothered"){
             echo '<img src="botheredblack.jpg" alt="blackbothered" />';
             }
             elseif($colour=="white"&&$design=="bothered"){
             echo '<img src="botheredwhite.jpg" alt="whitebothered" />';
             }
             elseif($colour=="yellow"&&$design=="bothered"){
             echo '<img src="botheredyellow.jpg" alt="yellowbothered" />';
             }
             elseif($colour=="orange"&&$design=="bothered"){
             echo '<img src="botheredorange.jpg" alt="orangebothered" />';
             }
             elseif($colour=="green"&&$design=="bothered"){
             echo '<img src="botheredgreen.jpg" alt="greenbothered" />';
             }
             elseif($colour=="pink"&&$design=="bothered"){
             echo '<img src="botheredpink.jpg" alt="pinkbothered" />';
             }
             elseif($colour=="red"&&$design=="bothered"){
             echo '<img src="botheredred.jpg" alt="redbothered" />';
             }
             elseif($colour=="brown"&&$design=="bothered"){
             echo '<img src="botheredbrown.jpg" alt="brownbothered" />;
             }
 
             elseif($colour=="white"&&$design=="borngay"){
             echo '<img src="borngaywhite.jpg" alt="whiteborngay" />';
             }
             elseif($colour=="black"&&$design=="borngay"){
             echo '<img src="borngayblack.jpg" alt="blackborngay" />';
             }
             elseif($colour=="yellow"&&$design=="borngay"){
             echo '<img src="borngayyellow.jpg" alt="yellowborngay" />';
             }
             elseif($colour=="orange"&&$design=="borngay"){
             echo '<img src="borngayorange.jpg" alt="orangeborngay" />';
             }
             elseif($colour=="blue"&&$design=="borngay"){
             echo '<img src="borngayblue.jpg" alt="blueborngay" />';
             }
             elseif($colour=="green"&&$design=="borngay"){
             echo '<img src="borngaygreen.jpg" alt="greenborngay" />';
             }
             elseif($colour=="pink"&&$design=="borngay"){
             echo '<img src="borngaypink.jpg" alt="pinkborngay" />';
             }
             elseif($colour=="red"&&$design=="borngay"){
             echo '<img src="borngayred.jpg" alt="redborngay" />';
             }
             elseif($colour=="brown"&&$design=="borngay"){
             echo '<img src="borngaybrown.jpg" alt="brownborngay" />';
             }

             elseif($colour=="white"&&$design=="anyhole"){
             echo '<img src="anyholewhite.jpg" alt="whiteanyhole" />';
             }              
             elseif($colour=="black"&&$design=="anyhole"){
             echo '<img src="anyholeblack.jpg" alt="blackanyhole" />';
             }
             elseif($colour=="yellow"&&$design=="anyhole"){
             echo '<img src="anyholeyellow.jpg" alt="yellowanyhole" />';
             }
             elseif($colour=="orange"&&$design=="anyhole"){
             echo '<img src="anyholeorange.jpg" alt="orangeanyhole" />';
             }
             elseif($colour=="blue"&&$design=="anyhole"){
             echo '<img src="anyholeblue.jpg" alt="blueanyhole" />';
             }
             elseif($colour=="green"&&$design=="anyhole"){
             echo '<img src="anyholegreen.jpg" alt="greenanyhole" />';
             }
             elseif($colour=="pink"&&$design=="anyhole"){
             echo '<img src="anyholepink.jpg" alt="pinkanyhole" />';
             }
             elseif($colour=="red"&&$design=="anyhole"){
             echo '<img src="anyholered.jpg" alt="redanyhole" />';
             }
             elseif($colour=="brown"&&$design=="anyhole"){
             echo '<img src="anyholebrown.jpg" alt="brownanyhole" />';
             }

             elseif($colour=="white"&&$design=="brits"){
             echo '<img src="britswhite.jpg" alt="whitebrits" />';
             }
             elseif($colour=="black"&&$design=="brits"){
             echo '<img src="britsblack.jpg" alt="blackbrits" />';
             }
             elseif($colour=="yellow"&&$design=="brits"){
             echo '<img src="britsyellow.jpg" alt="yellowbrits" />';
             }
             elseif($colour=="orange"&&$design=="brits"){
             echo '<img src="britsorange.jpg" alt="orangebrits" />';
             }
             elseif($colour=="blue"&&$design=="brits"){
             echo '<img src="britsblue.jpg" alt="bluebrits" />';
             }
             elseif($colour=="green"&&$design=="brits"){
             echo '<img src="britsgreen.jpg" alt="greenbrits" />';
             }
             elseif($colour=="pink"&&$design=="brits"){
             echo '<img src="britspink.jpg" alt="pinkbrits" />';
             }
             elseif($colour=="red"&&$design=="brits"){
             echo '<img src="britsred.jpg" alt="redbrits" />';
             }
             elseif($colour=="brown"&&$design=="brits"){
             echo '<img src="britsbrown.jpg" alt="brownbrits" />';
             }

             elseif($colour=="white"&&$design=="cherry"){
             echo '<img src="cherrywhite.jpg" alt="whitecherry" />';
             }
             elseif($colour=="black"&&$design=="cherry"){
             echo '<img src="cherryblack.jpg" alt="blackcherry" />';
             }
             elseif($colour=="yellow"&&$design=="cherry"){
             echo '<img src="cherryyellow.jpg" alt="yellowcherry" />';
             }
             elseif($colour=="orange"&&$design=="cherry"){
             echo '<img src="cherryorange.jpg" alt="orangecherry" />';
             }
             elseif($colour=="blue"&&$design=="cherry"){
             echo '<img src="cherryblue.jpg" alt="bluecherry" />';
             }
             elseif($colour=="green"&&$design=="cherry"){
             echo '<img src="cherrygreen.jpg" alt="greencherry" />';
             }
             elseif($colour=="pink"&&$design=="cherry"){
             echo '<img src="cherrypink.jpg" alt="pinkcherry" />';
             }
             elseif($colour=="red"&&$design=="cherry"){
             echo '<img src="cherryred.jpg" alt="redcherry" />';
             }
             elseif($colour=="brown"&&$design=="cherry"){
             echo '<img src="cherrybrown.jpg" alt="browncherry" />';
             }

             elseif($colour=="black"&&$design=="drunk"){
             echo '<img src="drunkblack.jpg" alt="blackdrunk" />';
             }
             elseif($colour=="white"&&$design=="drunk"){
             echo '<img src="drunkwhite.jpg" alt="whitedrunk" />';
             }
             elseif($colour=="yellow"&&$design=="drunk"){
             echo '<img src="drunkyellow.jpg" alt="yellowdrunk" />';
             }
             elseif($colour=="orange"&&$design=="drunk"){
             echo '<img src="drunkorange.jpg" alt="orangedrunk" />';
             }
             elseif($colour=="blue"&&$design=="drunk"){
             echo '<img src="drunkblue.jpg" alt="bluedrunk" />';
             }
             elseif($colour=="green"&&$design=="drunk"){
             echo '<img src="drunkgreen.jpg" alt="greendrunk" />';
             }
             elseif($colour=="pink"&&$design=="drunk"){
             echo '<img src="drunkpink.jpg" alt="pinkdrunk" />';
             }
             elseif($colour=="red"&&$design=="drunk"){
             echo '<img src="drunkred.jpg" alt="reddrunk" />';
             }
             elseif($colour=="brown"&&$design=="drunk"){
             echo '<img src="drunkbrown.jpg" alt="browndrunk" />';
             }

             elseif($colour=="black"&&$design=="noidea"){
             echo '<img src="noideablack.jpg" alt="blacknoidea" />';
             }
             elseif($colour=="white"&&$design=="noidea"){
             echo '<img src="noideawhite.jpg" alt="whitenoidea" />';
             }
             elseif($colour=="yellow"&&$design=="noidea"){
             echo '<img src="noideayellow.jpg" alt="yellownoidea" />';
             }
             elseif($colour=="orange"&&$design=="noidea"){
             echo '<img src="noideaorange.jpg" alt="orangenoidea" />';
             }
             elseif($colour=="blue"&&$design=="noidea"){
             echo '<img src="noideablue.jpg" alt="bluenoidea" />';
             }
             elseif($colour=="green"&&$design=="noidea"){
             echo '<img src="noideagreen.jpg" alt="greennoidea" />';
             }
             elseif($colour=="pink"&&$design=="noidea"){
             echo '<img src="noideapink.jpg" alt="pinknoidea" />';
             }
             elseif($colour=="red"&&$design=="noidea"){
             echo '<img src="noideared.jpg" alt="rednoidea" />';
             }
             elseif($colour=="brown"&&$design=="noidea"){
             echo '<img src="noideabrown.jpg" alt="brownnoidea" />';
             }

             elseif($colour=="white"&&$design=="pride"){
             echo '<img src="pridewhite.jpg" alt="whitepride" />';
             }
             elseif($colour=="black"&&$design=="pride"){
             echo '<img src="prideblack.jpg" alt="blackpride" />';
             }
             elseif($colour=="yellow"&&$design=="pride"){
             echo '<img src="prideyellow.jpg" alt="yellowpride" />';
             }
             elseif($colour=="orange"&&$design=="pride"){
             echo '<img src="prideorange.jpg" alt="orangepride" />';
             }
             elseif($colour=="blue"&&$design=="pride"){
             echo '<img src="prideblue.jpg" alt="bluepride" />';
             }
             elseif($colour=="green"&&$design=="pride"){
             echo '<img src="pridegreen.jpg" alt="greenpride" />';
             }
             elseif($colour=="pink"&&$design=="pride"){
             echo '<img src="pridepink.jpg" alt="pinkpride" />';
             }
             elseif($colour=="red"&&$design=="pride"){
             echo '<img src="pridered.jpg" alt="redpride" />';
             }
             elseif($colour=="brown"&&$design=="pride"){
             echo '<img src="pridebrown.jpg" alt="brownpride" />';
             }

             elseif($colour=="black"&&$design=="rolacola"){
             echo '<img src="rolacolablack.jpg" alt="blackrolacola" />';
             }
             elseif($colour=="white"&&$design=="rolacola"){
             echo '<img src="rolacolawhite.jpg" alt="whiterolacola" />';
             }
             elseif($colour=="yellow"&&$design=="rolacola"){
             echo '<img src="rolacolayellow.jpg" alt="yellowrolacola" />';
             }
             elseif($colour=="orange"&&$design=="rolacola"){
             echo '<img src="rolacolaorange.jpg" alt="orangerolacola" />';
             }
             elseif($colour=="blue"&&$design=="rolacola"){
             echo '<img src="rolacolablue.jpg" alt="bluerolacola" />';
             }
             elseif($colour=="green"&&$design=="rolacola"){
             echo '<img src="rolacolagreen.jpg" alt="greenrolacola" />';
             }
             elseif($colour=="pink"&&$design=="rolacola"){
             echo '<img src="rolacolapink.jpg" alt="pinkrolacola" />';
             }
             elseif($colour=="red"&&$design=="rolacola"){
             echo '<img src="rolacolared.jpg" alt="redrolacola" />';
             }
             elseif($colour=="brown"&&$design=="rolacola"){
             echo '<img src="rolacolabrown.jpg" alt="brownrolacola" />';
             }
           
             elseif($colour=="black"&&$design=="smile"){
             echo '<img src="smileblack.jpg" alt="blacksmile" />';
             }
             elseif($colour=="white"&&$design=="smile"){
             echo '<img src="smilewhite.jpg" alt="whitesmile" />';
             }
             elseif($colour=="yellow"&&$design=="smile"){
             echo '<img src="smileyellow.jpg" alt="yellowsmile" />';
             }
             elseif($colour=="orange"&&$design=="smile"){
             echo '<img src="smileorange.jpg" alt="orangesmile" />';
             }
             elseif($colour=="blue"&&$design=="smile"){
             echo '<img src="smileblue.jpg" alt="bluesmile" />';
             }
             elseif($colour=="green"&&$design=="smile"){
             echo '<img src="smilegreen.jpg" alt="greensmile" />';
             }
             elseif($colour=="pink"&&$design=="smile"){
             echo '<img src="smilepink.jpg" alt="pinksmile" />';
             }
             elseif($colour=="red"&&$design=="smile"){
             echo '<img src="smilered.jpg" alt="redsmile" />';
             }
             elseif($colour=="brown"&&$design=="smile"){
             echo '<img src="smilebrown.jpg" alt="brownmile" />';
             }

             elseif($colour=="black"&&$design=="smilepride"){
             echo '<img src="smileprideblack.jpg" alt="blacksmilepride" />';
             }
             elseif($colour=="white"&&$design=="smilepride"){
             echo '<img src="smilepridewhite.jpg" alt="whitesmilepride" />';
             }
             elseif($colour=="yellow"&&$design=="smilepride"){
             echo '<img src="smileprideyellow.jpg" alt="yellowsmilepride" />';
             }
             elseif($colour=="blue"&&$design=="smilepride"){
             echo '<img src="smileprideblue.jpg" alt="bluesmilepride" />';
             }
             elseif($colour=="green"&&$design=="smilepride"){
             echo '<img src="smilepridegreen.jpg" alt="greensmilepride" />';
             }
             elseif($colour=="orange"&&$design=="smilepride"){
             echo '<img src="smileprideorange.jpg" alt="orangesmilepride" />';
             }
             elseif($colour=="pink"&&$design=="smilepride"){
             echo '<img src="smilepridepink.jpg" alt="pinksmilepride" />';
             }
             elseif($colour=="red"&&$design=="smilepride"){
             echo '<img src="smilepridered.jpg" alt="redsmilepride" />';
             }
             elseif($colour=="brown"&&$design=="smilepride"){
             echo '<img src="smilepridebrown.jpg" alt="brownsmilepride" />';
             }

             elseif($colour=="black"&&$design=="super"){
             echo '<img src="superblack.jpg" alt="blacksuper" />';
             }
             elseif($colour=="white"&&$design=="super"){
             echo '<img src="superwhite.jpg" alt="whitesuper" />';
             }
             elseif($colour=="yellow"&&$design=="super"){
             echo '<img src="superyellow.jpg" alt="yellowsuper" />';
             }
             elseif($colour=="orange"&&$design=="super"){
             echo '<img src="superorange.jpg" alt="orangesuper" />';
             }
             elseif($colour=="blue"&&$design=="super"){
             echo '<img src="superblue.jpg" alt="bluesuper" />';
             }
             elseif($colour=="green"&&$design=="super"){
             echo '<img src="supergreen.jpg" alt="greensuper" />';
             }
             elseif($colour=="pink"&&$design=="super"){
             echo '<img src="superpink.jpg" alt="pinksuper" />';
             }
             elseif($colour=="red"&&$design=="super"){
             echo '<img src="superred.jpg" alt="redsuper" />';
             }
             elseif($colour=="brown"&&$design=="super"){
             echo '<img src="superbrown.jpg" alt="brownsuper" />';
             }

             elseif($colour=="black"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightblack.jpg" alt="blackthinkstraight" />';
             }
             elseif($colour=="white"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightwhite.jpg" alt="whitethinkstraight" />';
             }
             elseif($colour=="yellow"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightyellow.jpg" alt="yellowthinkstraight" />';
             }
             elseif($colour=="orange"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightorange.jpg" alt="orangethinkstraight" />';
             }
             elseif($colour=="blue"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightblue.jpg" alt="bluethinkstraight" />';
             }
             elseif($colour=="green"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightgreen.jpg" alt="greenthinkstraight" />';
             }
             elseif($colour=="pink"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightpink.jpg" alt="pinkthinkstraight" />';
             }
             elseif($colour=="red"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightred.jpg" alt="redthinkstraight" />';
             }
             elseif($colour=="brown"&&$design=="thinkstraight"){
             echo '<img src="thinkstraightbrown.jpg" alt="brownthinkstraight" />';
             }

             elseif($colour=="black"&&$design=="wantedboy"){
             echo '<img src="wantedboyblack.jpg" alt="blackwantedboy" />';
             }
             elseif($colour=="white"&&$design=="wantedboy"){
             echo '<img src="wantedboywhite.jpg" alt="whitewantedboy" />';
             }
             elseif($colour=="yellow"&&$design=="wantedboy"){
             echo '<img src="wantedboyyellow.jpg" alt="yellowwantedboy" />';
             }
             elseif($colour=="orange"&&$design=="wantedboy"){
             echo '<img src="wantedboyorange.jpg" alt="orangewantedboy" />';
             }
             elseif($colour=="blue"&&$design=="wantedboy"){
             echo '<img src="wantedboyblue.jpg" alt="bluewantedboy" />';
             }
             elseif($colour=="green"&&$design=="wantedboy"){
             echo '<img src="wantedboygreen.jpg" alt="greenwantedboy" />';
             }
             elseif($colour=="pink"&&$design=="wantedboy"){
             echo '<img src="wantedboypink.jpg" alt="pinkwantedboy" />';
             }
             elseif($colour=="red"&&$design=="wantedboy"){
             echo '<img src="wantedboyred.jpg" alt="redwantedboy" />';
             }
             elseif($colour=="brown"&&$design=="wantedboy"){
             echo '<img src="wantedboybrown.jpg" alt="brownwantedboy" />';
             }
              
             elseif($colour=="black"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlblack.jpg" alt="blackwantedgirl" />';
             }
             elseif($colour=="white"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlwhite.jpg" alt="whitewantedgirl" />';
             }
             elseif($colour=="yellow"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlyellow.jpg" alt="yellowwantedgirl" />';
             }
             elseif($colour=="orange"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlorange.jpg" alt="orangewantedgirl" />';
             }
             elseif($colour=="blue"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlblue.jpg" alt="bluewantedgirl" />';
             }
             elseif($colour=="green"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlgreen.jpg" alt="greenwantedgirl" />';
             }
             elseif($colour=="pink"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlpink.jpg" alt="pinkwantedgirl" />';
             }
             elseif($colour=="red"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlred.jpg" alt="redwantedgirl" />';
             }
             elseif($colour=="brown"&&$design=="wantedgirl"){
             echo '<img src="wantedgirlbrown.jpg" alt="brownwantedgirl" />';
             }
        ?>
</center>
</body>
Last edited by ben_albrechts on Wed Nov 02, 2005 10:17 am, edited 1 time in total.
User avatar
JayBird
Admin
Posts: 4524
Joined: Wed Aug 13, 2003 7:02 am
Location: York, UK
Contact:

Post by JayBird »

Read the posting guidelines then try again :roll:

viewtopic.php?t=8815
User avatar
s.dot
Tranquility In Moderation
Posts: 5001
Joined: Sun Feb 06, 2005 7:18 pm
Location: Indiana

Post by s.dot »

you could cut a lot of the code (and reduce potential for errors) by using a switch() instead of a crap load of elseifs :P
Set Search Time - A google chrome extension. When you search only results from the past year (or set time period) are displayed. Helps tremendously when using new technologies to avoid outdated results.
ben_albrechts
Forum Commoner
Posts: 33
Joined: Wed Oct 26, 2005 3:33 am

Post by ben_albrechts »

yes but i dont know how to do that or what a switch is.
User avatar
Burrito
Spockulator
Posts: 4715
Joined: Wed Feb 04, 2004 8:15 pm
Location: Eden, Utah

Post by Burrito »

you would have to use embedded switch / cases because you're checking multiple conditions.

basically a switch case works just like an if / else if / else but it assumes a single variable:

example:

Code: Select all

switch($bob)
{
   case "Larry":
   $newvar = 1;
   break;
   case "Joe":
   $newvar = 2;
   break;
}

// the above is identical to

if($bob == "Larry")
   $newvar = 1;
else if($bob == "Joe")
   $newvar = 2;
in your situation using a switch / case makes much more sense than using if / else conditions. But as I said, you'll probably need to embed multiples as you're checking mulitple conditions.
ben_albrechts
Forum Commoner
Posts: 33
Joined: Wed Oct 26, 2005 3:33 am

Post by ben_albrechts »

I still don't understand , how do I use embedded switch /cases then?
I'm sorry, I'm new to this and my english isn't very good either.
User avatar
Burrito
Spockulator
Posts: 4715
Joined: Wed Feb 04, 2004 8:15 pm
Location: Eden, Utah

Post by Burrito »

Code: Select all

$bob = "joe";
$bill = "billy";
switch($bob)
{
	case "joe":
	switch($bill)
	{
		case "kyle":
		$output = "bob is joe, bill is kyle";
		break;
		case "billy":
		$output = "bob is joe, bill is billy";
		break;
	}
	break;
}
echo $output;
ben_albrechts
Forum Commoner
Posts: 33
Joined: Wed Oct 26, 2005 3:33 am

Post by ben_albrechts »

thank you! I'll try this , and if i have any further problems , I'll just post in this thread again.
Thank you to all who've helped. :D
Grim...
DevNet Resident
Posts: 1445
Joined: Tue May 18, 2004 5:32 am
Location: London, UK

Post by Grim... »

In case you didn't figure it out yourself: Switch Information
User avatar
jayshields
DevNet Resident
Posts: 1912
Joined: Mon Aug 22, 2005 12:11 pm
Location: Leeds/Manchester, England

Post by jayshields »

you've missed a single quote in your list of else if's, you can see it from the code colour highlighting. just change that and it should work.

they are just saying swtiches are a better idea, but personally i cant see the point in changing your code now as you've gone through all that trouble to write it. switches would be alot easier to code next time and more efficient though.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Forget all those else-if's. Try this and see if it works...

Code: Select all

<body style="background-repeat: no-repeat; background-image: url('Tlarge.jpg'); color: blue;"> <center>
<?php
            $name = $_POST['name'];
            $email = $_POST['email'];
            $telephone = $_POST['tel'];
            $address = $_POST['address'];
            $design = $_POST['design'];
            $colour = $_POST['colour'];
            $side = $_POST['side'];
            $amount = $_POST['amount'];
            $payment = $_POST['payment'];
            $comments = $_POST['comments'];
            $price = $amount * 10;
            $price2 = $amount * 12;
            $price3 = $amount * 8;
            

            // Compose simple text message:
            $message = "Message from $name ($email)\n\nTelephone\n\n$telephone\n\nAddress:\n\n$address\n\nDesign:\n\n$design\n\nColour Tshirt: $colour\n\nPrinted on $side\n\nSize:\n\n$size\n\nQuantity:\n\n$amount\n\nPayment:\n\n$payment\n\nComments:\n\n$comments";

            // Send message to ben@pictureitprints.co.uk
            mail("ben@pictureitprints.co.uk", "Order", "$message");



           // Thank the generous user
           if ($amount <= 10) 
           {
           	  switch ($side)
           	  {
           	  	   case "front":
           	  	   case "back":
           	  	   default:
           	  	   $price = $price;
           	  	   break;
           	  	   
           	  	   // You cannot have a space in your var
           	  	   case "bothsides":
           	  	   $price = $price2;
           	  	   break;
           	  }
           }
           else 
           {
           	  switch ($side)
           	  {
           	  	   case "front":
           	  	   case "back":
           	  	   default:
           	  	   $price = $price3;
           	  	   break;
           	  	   
           	  	   // You cannot have a space in your var
           	  	   case "bothsides":
           	  	   $price = $price;
           	  	   break;
           	  }
           }

           echo "<br /><br /><br /><br /><b>your order will cost £ $price </b><br />The details below have been sent to <br />Picture it Prints for handling , <br />we will contact you soon!  :<br /><br /><br /><b>Name:</b> $name<br /><br /><b>Email:</b> $email<br /><br /><b>Telephone:</b> $telephone<br /><br /><b>Address:</b> $address<br /><br /><b>Design:</b> $design<br /><br /><b>Colour:</b> $colour<br /><br /><b>Printed on:</b> $side<br /><b>Size:</b> $size<br /><br /><b>Quantity:</b> $amount<br /><br /><b>Payment:</b> $payment<br /><br /><b>Comments:</b> $comments <br />";

           echo "<img src=\"$design"."$colour.jpg\" alt=\"$colour"."$design\" />";
        ?>
</center>
</body>
Post Reply