sammenskrive 2 php script
hejsa jeg har 3 script. de hedder index.php som indeholder en form, create_entry.php som indesender noget data til en database og det sidste upload_pic.php so uploader en fil alle 3 script virker script virker. nu vil jeg gerne have sammenlagt de 2 dokumenter der hedder create_entry.php og upload_pic.php så man også kan uploade et billede til gæstebogen. er det noget i kan hjælpe med.Poster alle 3 script her.
//index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<link rel="STYLESHEET" type="text/css" href="../../style/style2.css">
</head>
<body>
<h2>Skriv i min gæstebog!!</h2>
<FORM method="post" action="create_entry.php">
<b>Navn:</b>
<input type="text" size="40" name="name">
<br>
<br>
<b>Land:</b>
<INPUT type="text" size="40" name="location">
<br>
<br>
<b>Email:</b>
<INPUT type="text" size="40" name="email">
<br>
<br>
<B>Hjemmeside:</B>
<INPUT type="text" size="40" name="url">
<br>
<br>
<b>Kommentar:</b>
<TEXTAREA name="comments" cols="40" rows="4" wrap=virtual></TEXTAREA>
<br>
<br>
<INPUT type="file" name="upfile">
<INPUT type="submit" name="submit" value="sign!">
<INPUT type="reset" name="reset" value="nulstil">
</FORM>
<h4><a href="wiev.php">Se gæstebogen her</a></h4>
</body>
</html>
//create_entry.php-----------------------------------------
<?php
include("dbconnect.php");
$dato = date("d/m-Y, l. H:i");
$ip = $REMOTE_ADDR;
if ($submit == "sign!")
{
$query = "insert into guestbook
(name, location, email, url, comments, dato, ip) values
('$name', '$location', '$email', '$url', '$comments', '$dato', '$ip')"
;
mysql_query($query) or
die (mysql_error());
?>
<h2>thanks for signing</h2>
<h2><a href="wiev.php">wiev my guestbook</A></h2>
<?PHP
}
#else
#{
# include("sign.php");
#}
?>
//upload_pic.php-------------------------------------------
<?php
$archive_dir = "/home/administrator/www/upload/";
if(isset($_POST['action'])) {
if($_FILES['userfile']['size'] <= 0) {
echo "Vælg en fil";
} else {
move_uploaded_file($_FILES['userfile']['tmp_name'], $archive_dir . $_FILES['userfile']['name']);
echo $_FILES['userfile']['name']." has been succesfully uploaded.<br>";
echo "Filesize: ".$_FILES['userfile']['size']."<br>";
echo "Filetype: ".$_FILES['userfile']['type']."<br>";
}
}
?>
håber på hjælp :-O
