08162006 0947 GMT-6 First off, if you are uploading a picture then you have to use <form action="page.php" enctype="multipart/form-data" method="post">
And on the php page you have to get that picture that was uploaded. Read this page http://www.blazonry.com/scripting/upload-size.php for an understanding on how to do that. wade On Tue, 2006-08-15 at 23:42 +0000, zanadoo88 wrote: > I'm new to PHP & programming, so please bear with me. I'm trying to > set up a page to take users information(address, a message and a > picture they upload), then sends it to a MySQL database. Right now I > have a HTML form , and a php page the HTML posts to (cleansend.php). > They are not working together for some reason. If someone could take > a look at the code bellow, any insights would be greatly appreciated. > > Also, Does anyone know how to let users upload a picture with php & > how to save it in a file on the server? > Thanks > > Here is the HTML form > > <html> > <body> > <div align="center"> > <img src="logo.bmp" /> </br> > <div align="center"> > <img src="advertLink.bmp"/> > > <img src="aboutusLink.bmp"/> > > <img src="privacyLink.bmp"/> <br/> <br/> > <img src="pushmsg.bmp"/> <br/> > > <form method="post" action="cleansend.php"> > <img src="namelbl.bmp"/> > <input type="text" size="15" maxlength="30" id="name" /> <br/><br/> > <img src="addressline1lbl.bmp"/> > <input type="text" size="15" maxlength="30" id="adline1" /> > <br/><br/> > <img src="addressline2lbl.bmp"/> > <input type="text" size="15" maxlength="30" id="adline2" /> > <br/><br/> > <img src="citylbl.bmp" /> > <input type="text" size="10" maxlength="30" id="city" /> <br/><br/> > <img src="statelbl.bmp" /> > <input type="text" size="10" maxlength="30" id="state" /> <br/><br/> > > <img src="zipcodelbl.bmp" /> > <input type="text" size="5" id="zip" /><br/><br/> > > > <img src="countrylbl.bmp" /> > <select id="country"> > <option selected=""> </option> > <option> UK</option> > <option> Canada</option> > <option> Iraq</option> > <option> France</option> > <option> Mexico</option> > </select><br/><br/> > > <img src="messagelbl.bmp"/><br/> > <textarea id="body" rows="15" cols="25" id="message" /> > This message will go on the back of the postcard > </textarea></br> > <input type="image" src="button.bmp"/> > </form> > <br/> > </body> > </html> > > Here is the php page, Cleansend.php > > <html> > <body> > > <?php > > ini_set('display_errors', 1); > error_reporting(E_ALL); > > $name=trim($_POST['name']); > $adline1=trim($_POST['adline1']); > $adline2=trim($_POST['adline2']); > $city=trim($_POST['city']); > $zip=trim($_POST['zip']); > > nl2br($_POST['message']); > > $name=stripslashes($name); > $adline1=stripslashes($adline1); > $adline2=stripslashes($adline2); > $city=stripslashes($city); > $zip=stripslashes($zip); > $message=stripslashes($_POST['message']); > > > $error="" ; > > if ($error == "") { > echo "Thank you for using Pigeon Post. A pigeon has been dispatched > to your local post office." ; > }else{ > echo "$error <P> Your card was NOT sent. Please hit the back button > to try again." ; > } > > > $time=time() > > > $link= > mysqli_connect ('localhost','root','google','PigeonPost'); > > $insert="INSERT INTO main > (time, name, adline1, adline2, city, zip, message) > VALUES > ('$time','$name', '$adline1','$adline2','$city','$zip','$message' )"; > > mysql_query($insert); > > $insert="INSERT INTO records > (time, adline1, adline2, city, zip) > VALUES > ('$time','$name', '$adline1','$adline2','$city','$zip','$message' )"; > > mysql_query($insert); > > mysqli_close($link); > > > $time=""; > > php?> > </body> > </html> > > > > > > > > > > > Community email addresses: > Post message: [email protected] > Subscribe: [EMAIL PROTECTED] > Unsubscribe: [EMAIL PROTECTED] > List owner: [EMAIL PROTECTED] > > Shortcut URL to this page: > http://groups.yahoo.com/group/php-list > Yahoo! Groups Links > > > > > > > > [Non-text portions of this message have been removed] Community email addresses: Post message: [email protected] Subscribe: [EMAIL PROTECTED] Unsubscribe: [EMAIL PROTECTED] List owner: [EMAIL PROTECTED] Shortcut URL to this page: http://groups.yahoo.com/group/php-list Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/php-list/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
