nieuws toevoegen maar met foto

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Steve

Steve

31/01/2006 13:03:00
Quote Anchor link
Ik heb onderstaande voor het toevoegen van nieuws maar ik zou graag dit uitbreiden met een foto bij ieder nieuwsitem. Hoe kan ik dit aanpassen met een soort upload die daarna de link naar de foto in de databank plaatst bij het desbetreffende nieuws. Alvast bedankt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php    
include ('config.php');  

if ($_POST['submit']) {    
      
  if (!$error) {    
        
     $query = "INSERT INTO nieuws (id, titel, nieuws, datum, maand, foto) VALUES ('', '$HTTP_POST_VARS[titel]', '$HTTP_POST_VARS[nieuws]', '$HTTP_POST_VARS[datum]', '$HTTP_POST_VARS[maand]', '$HTTP_POST_VARS[foto]')";
     mysql_query($query) or die (mysql_error());    
?>

<div align="center">
<table width="39%" border="1" cellspacing="3" cellpadding="2" bordercolor="#999999" bgcolor="#666666">
<tr>

<td height="22" bgcolor="#999999"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Nieuws
toevoegen: </b></font></td>
</tr>
<tr>

<td height="46" bgcolor="#CCCCCC">
<div align="left"><font face="Arial, Helvetica, sans-serif" size="-1">Het nieuws is <b>succesvol</b> toegevoegd!</font></div>
</td>
</tr>
<tr>

<td height="21" bgcolor="#999999">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">[
Terug naar <a href="admin.php">admin</a> ]</font></div>
</td>
</tr>
</table>
</div>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php  
  } elseif ($error) {  
?>

<div align="center">
<table width="39%" border="1" cellspacing="3" cellpadding="2" bordercolor="#999999" bgcolor="#666666">
<tr>
<td height="22" bgcolor="#999999"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Promotie
toevoegen: </b></font> </td>
</tr>
<tr>
<td height="23" bgcolor="#CCCCCC">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="97%">
<font face="Arial" color="red" size="-1"><b>Error:</b>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo"$error"; ?>

</font>
</td>
<td width="3%">
<div align="right">
<input onClick="javascript:history.go(-1);" type="button" name="Button" value="Terug">
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php  
  }  
}
else {  
?>

<form action="" method="post">
<div align="center">
<table width="39%" border="1" cellspacing="2" cellpadding="2" bordercolor="#999999" bgcolor="#666666">
<tr bgcolor="#999999">
<td colspan="2" height="22"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Nieuws
toevoegen: </b></font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="58%">
<div align="left"><font size="-1" face="Verdana, Arial, Helvetica,
sans-serif">Titel: </font></div>
</td>
<td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="titel" size="30">
</font></font></font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="58%">
<div align="left"><font size="-1" face="Verdana, Arial, Helvetica,
sans-serif">Datum: </font></div>
</td>
<td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="datum" size="30">
</font></font></font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="58%">
<div align="left"><font size="-1" face="Verdana, Arial, Helvetica,
sans-serif">Maand: </font></div>
</td>
<td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="maand" size="30">
</font></font></font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="58%">
<div align="left"><font size="-1" face="Verdana, Arial, Helvetica,
sans-serif">Foto: </font></div>
</td>
<td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" name="foto" size="30">
</font></font></font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan="2">
<div align="center"><font face="Verdana, Arial, Helvetica,
sans-serif" size="-1">Nieuws: </font><font size="-1"
face="Verdana, Arial, Helvetica, sans-serif"> </font></div>
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan="2">
<div align="center"><font size="-1"><font size="-1"> <font face="Verdana, Arial, Helvetica, sans-serif">
</font></font><font face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="nieuws" cols="50" rows="20" wrap="VIRTUAL"></textarea>
</font></font></div>
</td>
</tr>

<tr bgcolor="#CCCCCC">
<td colspan="2">&nbsp; </td>
</tr>
<tr bgcolor="#999999">
<td colspan="2" height="20">
<div align="center">
<input type="submit" value="Post nieuws" name="submit">
<input type="reset" value="Wis velden" name="reset">
<input type="button" value="Terug naar admin"
onClick="window.location='admin.php' " name="button">
</div>
</td>
</tr>
</table>
</div>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php } ?>
 
PHP hulp

PHP hulp

15/11/2024 04:49:21
 
Arjan Kapteijn

Arjan Kapteijn

31/01/2006 13:05:00
Quote Anchor link
Dat hele script heeft behalve de bovenste 5 regels niks te maken met jou vraag.

Eerste vraag, kan je zelf php of moet het voorgekauwd worden?
 
Steve

Steve

31/01/2006 13:07:00
Quote Anchor link
ik kan weinig php, begin er nog maar pas mee en vraag daarom beetje hulp
dat is toch een script om iets in een databank toe te voegen?
 
Steve

Steve

31/01/2006 15:38:00
Quote Anchor link
hoe begin ik daar dan best aan.

ik wens een nieuws pagina met onderstaande onderdelen

- titel
- nieuws
- datum
- foto
 
Arjan Kapteijn

Arjan Kapteijn

31/01/2006 16:24:00
Quote Anchor link
v2 van mijn nieuwssysteem zit het in, maar dan moet je ff een weekje geduld hebben.
 
R

R

31/01/2006 16:28:00
Quote Anchor link
je moet een upload form maken,, maar je moet de fotos als naam gewoon de ID naam geven... scheelt veel en dan kan je gewoon met $id.jpg ofzo die fotos bij de juiste post opvragen.........
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.