Ik heb een eigen gemaakt upload systeem gemaakt(mun eerste scriptje). De werking moet zijn dat je iets upload, daarna de gegevens in de databse duwt(automatisch via een <form>) en dat de gegevens daarna worden uitgelezen op een andere pagina. Op die andere pagina wordt dan de link naar die file+description+postedby weergegeven. Maar dat lukt wel, wat niet lukt is het formulier, het duwen van die gegevens in de database. Hieronder wat ik in elkaar geknutseld heb:
//index.php
<html><heaD><title>Advert Script</title></head>
<body background="back.jpg" text=#000000 link=336699 alink=#336699 vlink=#336699>
<form method="post" action="form_check.php">
<p>Username: <input type="text" name="db_user"></p>
<p>Password: <input type="password" name="password"></p>
<p>URL: <input type="text" name="url"></p>
<p>Description: <input type="text" name="description"></p>
<p>Posted By?: <input type="text" name="postedby"</p>
<p><input type="submit"></p>
</body></html>
//form_check.php
<?php
mysql_connect("localhost", "db_user", "password) ;
//check form user
mysql_select_db("urls") ;
$query = ("SELECT (??????????????dit snap ik ook niet???????????????) WHERE user = ".$db_user);
$result = mysql_query($query);
if($passcheck[0] == $try_pass)
{
//new entry
$query = ("INSERT INTO urls (url, description, postedby) VALUES($url,'$description', '$postedby')");
$result = mysql_query($query);
print("New entry result is $result");
}
else
{
mail("security@localhost", "Weblog database alert", "Someone from $REMOTE_ADDR is trying to get into your entry screen.");
}
?>
// database tabel
CREATE TABLE urls
(url varchar(20),
description varchar(50)
postedby varchar(15));
//////////////////
Verder heb ik nog het idee dat het connecten moet komen voordat je het form invult. OFTEWEL, ik weet het egt niet meer. HELLLLLLPPPPP!
greetz zalio
//index.php
<html><heaD><title>Advert Script</title></head>
<body background="back.jpg" text=#000000 link=336699 alink=#336699 vlink=#336699>
<form method="post" action="form_check.php">
<p>Username: <input type="text" name="db_user"></p>
<p>Password: <input type="password" name="password"></p>
<p>URL: <input type="text" name="url"></p>
<p>Description: <input type="text" name="description"></p>
<p>Posted By?: <input type="text" name="postedby"</p>
<p><input type="submit"></p>
</body></html>
//form_check.php
<?php
mysql_connect("localhost", "db_user", "password) ;
//check form user
mysql_select_db("urls") ;
$query = ("SELECT (??????????????dit snap ik ook niet???????????????) WHERE user = ".$db_user);
$result = mysql_query($query);
if($passcheck[0] == $try_pass)
{
//new entry
$query = ("INSERT INTO urls (url, description, postedby) VALUES($url,'$description', '$postedby')");
$result = mysql_query($query);
print("New entry result is $result");
}
else
{
mail("security@localhost", "Weblog database alert", "Someone from $REMOTE_ADDR is trying to get into your entry screen.");
}
?>
// database tabel
CREATE TABLE urls
(url varchar(20),
description varchar(50)
postedby varchar(15));
//////////////////
Verder heb ik nog het idee dat het connecten moet komen voordat je het form invult. OFTEWEL, ik weet het egt niet meer. HELLLLLLPPPPP!
greetz zalio