Onbekend |
|
Hey,
ik heb nu een soort marktplaats script, dit zijn ze:
hokken1.php:
<?php
mysql_connect("localhost","user","pass");
mysql_select_db("database");
$nieuws3 = mysql_query("select * from naam order by naam desc limit 5");
while ($lnieuws = mysql_fetch_array($nieuws3)){
echo " <table>
<tr><td>Catogorie: Hokken</td><td></td></tr>
<tr><td>Titel:</td><td>".$lnieuws[titel]."</td></tr>
<tr><td>Naam:</td><td>".$lnieuws[naam]."</td></tr>
<tr><td>E-mail:</td><td>".$lnieuws[email]."</td></tr>
<tr><td>Telefoon:</td><td>".$lnieuws[telefoon]."</td></tr>
<tr><td>Omschrijving:</td><td>".$lnieuws[omschrijving]."</td></tr>
<tr><td>Vraagprijs:</td><td>".$lnieuws[vraagprijs]."</td></tr>
</table>";
}
?>
<?php $nieuws3 = mysql_query("select * from naam order by naam desc limit 5"); <tr><td>Catogorie: Hokken</td><td></td></tr> <tr><td>Titel:</td><td>".$lnieuws[titel]."</td></tr> <tr><td>Naam:</td><td>".$lnieuws[naam]."</td></tr> <tr><td>E-mail:</td><td>".$lnieuws[email]."</td></tr> <tr><td>Telefoon:</td><td>".$lnieuws[telefoon]."</td></tr> <tr><td>Omschrijving:</td><td>".$lnieuws[omschrijving]."</td></tr> <tr><td>Vraagprijs:</td><td>".$lnieuws[vraagprijs]."</td></tr> </table>"; } ?>
hokken2.php
<?php
mysql_connect("localhost","user","pass");
mysql_select_db("database");
if ($_GET['actie'] == toevoegen)
{
if (!$_POST['naam'] || !$_POST['telefoon'] || !$_POST['email'] || !$_POST['titel'] || !$_POST['omschrijving'] || !$_POST['vraagprijs'])
{ echo" je hebt niet alle verplichte velden ingevuld";
}
else
{
$nnaam=$_POST['naam'];
$ntelefoon=$_POST['telefoon'];
$nemail=$_POST['email'];
$ntitel=$_POST['titel'];
$nomschrijving=$_POST['omschrijving'];
$nvraagprijs=$_POST['vraagprijs'];
mysql_query("insert into naam (naam, telefoon, email, titel, omschrijving, vraagprijs) values('$_POST[naam]','$_POST[telefoon]','$_POST[email]','$_POST[titel]','$_POST[omschrijving]','$_POST[vraagprijs]')") or die("Nieuws toevoegen is mislukt.");
echo "Hij is toegevoegd. <a href=\"hokken1.php\">Klik hier om je advertentie te bekijken.</a>";
}
}
else {
echo "
<form method=post action='hokken2.php?actie=toevoegen'>
<table>
<tr><td>Naam:</td><td><input type='text' name='naam'></td></tr>
<tr><td>Telefoon:</td><td><input type='text' name='telefoon'></td></tr>
<tr><td>E-mail:</td><td><input type='text' name='email'></td></tr>
<tr><td>Titel:</td><td><input type='text' name='titel'></td></tr>
<tr><td>Omschrijving:</td><td><input type='text' name='omschrijving'></td></tr>
<tr><td>Vraagprijs:</td><td><input type='text' name='vraagprijs'></td></tr>
<tr><td></td><td><input type='submit' name='submit' value='Toevoegen'></td></tr>
</table>
</form>";
} ?>
<?php if ($_GET['actie'] == toevoegen) { if (!$_POST['naam'] || !$_POST['telefoon'] || !$_POST['email'] || !$_POST['titel'] || !$_POST['omschrijving'] || !$_POST['vraagprijs']) { echo" je hebt niet alle verplichte velden ingevuld"; } else { $nnaam=$_POST['naam']; $ntelefoon=$_POST['telefoon']; $nemail=$_POST['email']; $ntitel=$_POST['titel']; $nomschrijving=$_POST['omschrijving']; $nvraagprijs=$_POST['vraagprijs']; mysql_query("insert into naam (naam, telefoon, email, titel, omschrijving, vraagprijs) values('$_POST[naam]','$_POST[telefoon]','$_POST[email]','$_POST[titel]','$_POST[omschrijving]','$_POST[vraagprijs]')") or die("Nieuws toevoegen is mislukt."); echo "Hij is toegevoegd. <a href=\"hokken1.php\">Klik hier om je advertentie te bekijken.</a>"; } } else { <form method=post action='hokken2.php?actie=toevoegen'> <table> <tr><td>Naam:</td><td><input type='text' name='naam'></td></tr> <tr><td>Telefoon:</td><td><input type='text' name='telefoon'></td></tr> <tr><td>E-mail:</td><td><input type='text' name='email'></td></tr> <tr><td>Titel:</td><td><input type='text' name='titel'></td></tr> <tr><td>Omschrijving:</td><td><input type='text' name='omschrijving'></td></tr> <tr><td>Vraagprijs:</td><td><input type='text' name='vraagprijs'></td></tr> <tr><td></td><td><input type='submit' name='submit' value='Toevoegen'></td></tr> </table> </form>"; } ?>
en nog een imageupload script
image.php:
<?php
if(!empty($_POST)){
$locatie="images/"; //of een andere map, vergeet niet de w-rechten
if(is_uploaded_file($_FILES['afbeelding']['tmp_name']))
{
//controleer grootte
if($_FILES['afbeelding']['size']>1500000)
{ //bepaal zelf de max. grootte in bytes
echo "Het bestand is te groot";
exit;
}
//controleer extensie, voeg maar andere toe
if(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name']))
{
echo "het bestand is niet van het juiste type";
exit;
}
if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
$locatie.$_FILES['afbeelding']['name']))
{
echo" het bestand kan niet worden verplaatst";
exit;
}
echo "Uw bestand ".$_FILES['afbeelding']['name']." is geupload";
}
else
{
echo "Het uploaden is mislukt";
}
}
else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">
<input type="file" name="afbeelding"><br>
<input type="submit" name="submit" value="uploaden">
</form>
<?php
}
?>
<?php $locatie="images/"; //of een andere map, vergeet niet de w-rechten { //controleer grootte if($_FILES['afbeelding']['size']>1500000) { //bepaal zelf de max. grootte in bytes echo "Het bestand is te groot"; } //controleer extensie, voeg maar andere toe if(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name'])) { echo "het bestand is niet van het juiste type"; } $locatie.$_FILES['afbeelding']['name'])) { echo" het bestand kan niet worden verplaatst"; } echo "Uw bestand ".$_FILES['afbeelding']['name']." is geupload"; } else { echo "Het uploaden is mislukt"; } } else{ ?> <form method="post" action=" <?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data"> <input type="file" name="afbeelding"><br> <input type="submit" name="submit" value="uploaden"> </form> <?php } ?>
Gehaald van http://www.site...&id=88
Maar hoe zorg ik er nou voor dat ales ik bij hokken2.php een image upload, dat ik hem bij hokken1.php kan zien?
Alvast bedankt
Marten
|