minnieadkins
Jan 18 2006, 10:17 PM
| | There's never much action in here.
Here's a question for all you php guys out there. Here's what I want. Let's say I create a simple administration menu for someone to Add/Edit/Delete a record/item from a database. Now in the add function, let's say I want to store a URL to a image. Rather than having to go in and FTP that image up on the server, how could a person create a 'Browse' button and find that image on your harddrive, then create a script to upload the image to the server?
Just wondering how to do it, or if it could be done easily. I assume it would be a fairly simple process, but I've never attempted it, and I figured someone out there has. Let me know what are your thoughts and past experiences. |
Comment/Reply (w/o sign-up)
vujsa
Jan 18 2006, 10:55 PM
Well, the good news is that the PHP manual has a special section just for this topic. In fact, the example they give is pretty much the best way to do it as well. http://us2.php.net/manual/en/features.file-upload.phpAll you really need to do is copy and paste the example and fill in your information for it. Of course, extra features can be obtained by using other functions in the script. Hope this helps, if you need more information or more resouces, let me know and I'll see if I can help. vujsa
Comment/Reply (w/o sign-up)
Hercco
Jan 20 2006, 03:33 PM
Handling file uploads is much easier that you might think. Actually, if you can process typical textual form data, you should be able to process files too. In exactly similar manner than in a, say post form, the file information exists in a superglobal array $_FILES, just like the superglobals $_POST and $_GET. The array contains the temporary filename for the file from which you can move it to your directory of choise. And that's about it. Then you are free to do whatever processing you wish, such as resizing the image and so on. Although the file uploads is really easy to do in itself you should pay attention to some issues especially if you are allowing uploads from anyone (so not just your own admin panel that only you have access). In all cases there are limitations on filesize: in PHP a certain maximum size for an uploaded file is set and it can be a real limitation for large images. So if your upload fails you know what to check first. But more importantly you should pay attention to security... remember you are allowing file uploads to the server! So it is essential that you check that the data is what it is supposed to be and make sure that no malicious person gets his own program code to server. So if you expect images accept only images.
Comment/Reply (w/o sign-up)
Similar Topics
Keywords : uploading, image, admin, menu
- Dynamic Php Image And Better Php Code Question
(10)
Dynamic Gd Image
(2) I dont know if someone already made a topic like this, however it's not hard to understand if
you can php, as many know we need to start a php script with CODE and end with CODE ?>
to make a image you need a image type, I choos .png because its much cleaner then .jpg CODE
header("Content-type: image/png"); for the background for the image we need this code CODE
$image = imagecreatefrompng("http://www.imagefilez.com/out.php/i252132_Userbar.png"); if we wont
a text in the image we need a font color, we get our font color from HEX values ....
Image Popup On Mouseover
(23) I need a script that does this: Lets say I have form with options...you surely know what that is...
CODE Who do you wanna race? Derbi Senda 50 Honda NS 50 R Suzuki ZR
50 Yamaha DT 50 MX Aprilia RS 50 - ? When i put my mouse over
one of them i want a picture of bike on which your mouse is on to pop up... I hope you understand
what i mean...i can't rephrase it to be more meaningful...i tried /wink.gif"
style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />....
Need Help With Background Image...
(12) I want to add background image to all sites on my website but some include "foot.php" and "head.php"
and some "footer.php" and "header.php" but all include "config.php" but i dont know in which should
i put it....any help??....
Php Uploading Problem
(6) I thought there's no trouble with it. But it warned CODE Warning: copy(E:\yufeng\upload1)
: failed to open stream: Permission denied in E:\yufeng\upload.php on line 16 What's wrong?
CODE uploading files uploading files:
if(isset($submit)){ if($myfile!= "none"){ $upload_dir = "E:\yufeng\upload1";
$up=copy($myfile,$upload_dir); if($up==1){ print("Files were uploaded successfully!"); } else {
print("file uploading failed!"); } unlink($myfile); } else{ print("You haven't select any
files!"); }....
How To Disable Safe Mode In Direct Admin.
(1) Please anyone know how to disable safe mode in direct admin control panel.....
Php File Upload
About uploading files through php (3) Right i have done a check for a tutorial on this as well as a question about it but php is not
allowed in the search box. So i thought i'd just ask what i want to know. I have a form which
uploads a file, it refreshes the page, uploads the file and then alerts the user to if the file has
uploaded. To be honest im not sure why i keep getting the error. But here is the code: This is the
form that is used for the user to select the file &fid= " method="POST"> Choose a file to
upload: This is the upload code if ($op == "up"....
Should This Great Site Offer Imagemagick ?
May be the admin of this site think over it. (3) Hi As we all know that this website is very good and offering good services. I just wanna know if
other people also want ImageMagick to be installed on this server with free accounts... so please
let me know and lets check if the Admin of this site can isntall it..... Fun....
Php :: Image Pixel Per Inch And Conversion
Please Guide (1) Hi Masters I want soemone to let me know (maybe through a good tutorial and/or PHP Sample Code)
the following : 1 - User will only allowed to upload images with minimum 120 and maximum 300 Pixel
Per Inches 2 - User will only allowed to upload JPG images, however, if Gif / BMB / PNG / ETC is
uploaded the script will convert that into jpg. 3 - If the Image's PPI is > 300 it will set
to 300. Please guide . I know this can'y be done by GD it requires ImageMagick, Pleae help
!!!!!!! ....
Image Works With Php And Gd
(3) Hi I have a 1 Big map. What i want is that the user will enter the latitude and longitude. the
script will show that location in the image. I know how to convert Image X,Y Coordinates into
Latitide and Longitude and vise versa. But there point is that the image is 1000x1000 wide but i
want to show only the particular region of that latitude / longitude in 300x300 image. means that
the PHP script will CROP wht Image (1000x1000) to 300x300. That way, the script will be shoing the
part of an image, not the whole image. please help !!....
Php :: Adding Image Over Image
(5) Hi Masters & Champions. I want some help regarding putting and image over some location (x pixel ,
y pixel) of an image. Here it is quite important to note that the mage which is Inserted over an
image must be clickable. Like for example suppose i put T on an image DD then the T must be
clickable. Please gudie as this is quite important for me . Thanks ....
Script For Viewing A Random Image Needed
(3) While browsing the web, I bumped into a script that I could really use, since it's different
from everything that I saw. Most scripts that view a random image contain a code that chooses an
image, and then puts the part into the page itself. However, on the www.greenplastic.com web
site (dedicated to Radiohead), in the top left corner there is a random image module. If you look at
the code, here's what is used: CODE Now, how can a PHP script be an image, and what
kind of script that is? If you do visit that URL , you don't get a normal page, b....
How Do I Resize An Image On The Fly?
(8) I was wondering how I would go about resizing an image from a databse without saving it to a file.
CODE include("settings.inc.php"); $get_a=$_GET ; $get_b=$_GET ; $get_width=$_GET ;
$get_height=$_GET ; $query="SELECT * FROM $get_a WHERE id='$get_b'";
$result=mysql_query($query); $image=mysql_result($result,0,"coverimg");
$size=mysql_result($result,0,"imagesize"); $type=mysql_result($result,0,"imagetype");
header("Content-length: $size"); header("Content-type: $type"); echo $image; ?> Obviously the
image I want to resize is $image. The page name....
How Do I Make PHP Based Image Gallery Like This?
Help Needed (20) is it possible to make a page in php, with a url like this:
httq://www.mysite.com/viewer.php?http://www.mysite.com/galleries/01 (This is a sample link, read
below) so that in what i change the last part the gallery will change with it? so that i just have
to make one php-page and this page just shows all the imaes in the map thats in the url after the
questionmark?? thanks,....
Saving A Php Generated Image To The Server
Help Needed Please (5) I'm trying to create a script that will generate an image and send it back to the browser while
saving the same image to the server. I'm doing this because the image should be dynamically
generated but because of the load that would place on a server if the image happened to be requested
frequently, I've decided to build in a means to serve the static version of the image most of
the time. What isn't included here is the function that will check the age of the file in cache
directory and serve the static image if it is less than an hour old. This isn....
Is It Possible To Create A String Image In Chinese
(0) CODE Using imageloadfont $im = imagecreate(50, 20); $black = imagecolorallocate($im, 0, 0, 0);
$white = imagecolorallocate($im, 255, 255, 255); imagefilledrectangle($im, 0, 0, 49, 19, $white);
$font = imageloadfont("04b.gdf"); imagestring($im, $font, 0, 0, "Hello", $black); imagepng($im); ?>
This is an example for illustrating how to create a image including a string with a specific
font. In the codes, a font named "04b.gdf" is loaded and the string is created according to the
font. What is the font named gdf? I mean what's the limitation or specificatio....
Php: Write Random Text As Image
Having problems, help needed! (3) I'm trying to create a script that writes text to an image. CODE header("Content-type:
image/png"); $_phrases = array( "Test 1", "Test 2", "Test 3", "Test 4", "etc." );
$_rand_phrase = $_phrases ; $_image = imagecreatefrompng("gmail.png"); $_user_width =
imaagettfbbox(9,0,"tahoma.ttf",$_rand_phrase); $_x_value = (200-($user_width + 113)); $_color =
imagecolorallocate($_image, 165, 164, 164); imagettftext($_image, 9, 0, $_x_value, 16, $_color,
"tahoma.ttf", $_rand_phrase); imagepng($_image); imagedestroy($_image); I can't see what
I'm doing w....
Forum Signature-image With Php
Use PHP to create an image in real-time (8) With interest I have read these Topics. What I want to do with PHP is the following:
Signatue-image This is the Forum Signature of my cousin, who lives in Europe. The image is
generated in real-time. (Refresh the page, and see for yourself) My cousin refuses to tell me how
he did this. But I want to do the same thing, also with PHP. Any ideas? Greetings, John.
Notice from microscopic^earthling:
This is NOT a tutorial and in future you
should be more careful about where you're posting your threads. Moved to Programming > Script....
Random Image / Random Header
S.O.S. (5) im building a website, and i need some help i got 3 frames, navigation, top and main, but i want
the top banner to have a new tagline with every refresh, just like the header, it dont really matter
what coding it is, as long as it's not to weird /tongue.gif" style="vertical-align:middle"
emoid=":P" border="0" alt="tongue.gif" />....
PHP paFileDB error
an error relating to admin login (0) does any body know how to over come an error in paFileDB which says Warning: Cannot modify header
information - headers already sent by (output started at
/home/paltalkh/public_html/pafiledb/includes/mysql.php:86) in
/home/paltalkh/public_html/pafiledb/includes/admin/login.php on line 36 Warning: Cannot modify
header information - headers already sent by (output started at
/home/paltalkh/public_html/pafiledb/includes/mysql.php:86) in
/home/paltalkh/public_html/pafiledb/includes/admin/login.php on line 38 i have downloaded the php
from phparena.net directly. Any hel....
PHP paFileDB error
an error relating to admin login. (2) does any body know how to over come an error in paFileDB which says Warning: Cannot modify header
information - headers already sent by (output started at
/home/paltalkh/public_html/pafiledb/includes/mysql.php:86) in
/home/paltalkh/public_html/pafiledb/includes/admin/login.php on line 36 Warning: Cannot modify
header information - headers already sent by (output started at
/home/paltalkh/public_html/pafiledb/includes/mysql.php:86) in
/home/paltalkh/public_html/pafiledb/includes/admin/login.php on line 38 i have downloaded the php
from phparena.net directly. Any he....
Looking for uploading, image, admin, menu
|
See Also,
*SIMILAR VIDEOS*
Searching Video's for uploading, image, admin, menu
|
advertisement
|
|