Lid |
|
Ik heb een game-profiel bewerkingspagina gemaakt waarbij hij de value 's uit een database haalt:
<?php
include("settings.php");
@mysql_connect("$DBHost", "$DBUser", "$DBPass") or die ("Error bij het aanmelden van de database.");
@mysql_select_db("$DBName") or die ("Error bij het aanmelden van de database.");
if ($action == "games") {
?>
<table width='650' cellpadding='0' border='0' cellspacing='0' align='center'>
<?php echo "<form ENCTYPE='multipart/form-data' method='post' action='$PHP_SELF?action=gamekiezen'>"; ?>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>Kies game<b>:</b> </font></td>
<td width='275'><? echo "<select size='1' name='gamenr'><option selected value='kies'>KIES GAME</option>";
$result = mysql_query("SELECT * FROM gametitel") or die (mysql_error());
while ($list = mysql_fetch_object($result)) {
echo "<option value='$list->id'>$list->titel</option>";
}
echo "</select>"; ?>
<input name="" type="submit" value="Ga naar bewerkpagina!">
<?
echo "</form>";
}
?>
</td>
</tr>
</table> <?
if ($action == "gamekiezen") {
?>
<table>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>*NAAM GAME <b>:</b> </font> <?php echo "<form ENCTYPE='multipart/form-data' method='post' action='$PHP_SELF?action=gamebewerken'>"; ?>
</td>
<td width='275'><input type='text' name='titel' size='20' maxlength='50'></td>
</tr>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>*IMAGE (jpg)<b>:</b> </font></td>
<td width='275'><input name='file_url' type='file_url'><br></td>
</tr>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>*OMSCHRIJVING <b>:</b> </font></td>
<td width='275'><textarea rows='10' name='uitleg' cols='47'></textarea></td>
</tr>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>*UW NAAM <b>:</b> </font></td>
<td width='275'><input type='text' name='naam' size='20' maxlength='50'></td>
</tr>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>*UW E-MAIL <b>:</b> </font></td>
<td width='275'><input type='text' name='email' size='20' maxlength='50'></td>
</tr>
<tr>
<td width='450' align='right'><font face='Arial' size='2'>Releasedate<b>:</b> </font></td>
<td width='275'><input type='text' name='releasedate' size='20' maxlength='50'></td>
</tr>
<tr>
<td width='450' align='right'><input type='submit' name='submit' value='bewerken'></td>
<td width='275'><input type='reset' name='reset' value='Wis alle velden'></td>
</form>
<tr>
<td width='450' align='right'><a href=<? echo"'$PHP_SELF'"; ?> target='_self'>TERUG</a></td>
</tr>
</table>
<? } ?>
<?
if ($action == "gamebewerken") {
$text = $HTTP_POST_VARS[uitleg];
$text = addslashes(htmlentities($text));
$text = eregi_replace("\n", " <br> ", $text);
$text = str_replace("|", "", $text);
$text = eregi_replace("[\r]+", "", $text);
$query = "UPDATE gametitel SET titel=$titel, jpg=$nr.jpg, uitleg=$text, naam=$naam , email=$email, image_url=$file_url, releasedate=$releasedate WHERE id='$id'";
$result = mysql_query($query);
echo "$titel is geplaatst, u word automatisch doorgelinkt, zo niet <a href='$PHP_SELF?action=game'>klik dan hier</a>";
}
<?php include("settings.php"); @mysql_connect("$DBHost", "$DBUser", "$DBPass") or die ("Error bij het aanmelden van de database."); if ($action == "games") { ?> <table width='650' cellpadding='0' border='0' cellspacing='0' align='center'> <?php echo "<form ENCTYPE='multipart/form-data' method='post' action='$PHP_SELF?action=gamekiezen'>"; ?> <tr> <td width='450' align='right'><font face='Arial' size='2'>Kies game<b>:</b> </font></td> <td width='275'> <? echo "<select size='1' name='gamenr'><option selected value='kies'>KIES GAME</option>"; echo "<option value='$list->id'>$list->titel</option>"; } <input name="" type="submit" value="Ga naar bewerkpagina!"> <? } ?> </td> </tr> </table> <? if ($action == "gamekiezen") { ?> <table> <tr> <td width='450' align='right'><font face='Arial' size='2'>*NAAM GAME <b>:</b> </font> <?php echo "<form ENCTYPE='multipart/form-data' method='post' action='$PHP_SELF?action=gamebewerken'>"; ?></td> <td width='275'><input type='text' name='titel' size='20' maxlength='50'></td> </tr> <tr> <td width='450' align='right'><font face='Arial' size='2'>*IMAGE (jpg)<b>:</b> </font></td> <td width='275'><input name='file_url' type='file_url'><br></td> </tr> <tr> <td width='450' align='right'><font face='Arial' size='2'>*OMSCHRIJVING <b>:</b> </font></td> <td width='275'><textarea rows='10' name='uitleg' cols='47'></textarea></td> </tr> <tr> <td width='450' align='right'><font face='Arial' size='2'>*UW NAAM <b>:</b> </font></td> <td width='275'><input type='text' name='naam' size='20' maxlength='50'></td> </tr> <tr> <td width='450' align='right'><font face='Arial' size='2'>*UW E-MAIL <b>:</b> </font></td> <td width='275'><input type='text' name='email' size='20' maxlength='50'></td> </tr> <tr> <td width='450' align='right'><font face='Arial' size='2'>Releasedate<b>:</b> </font></td> <td width='275'><input type='text' name='releasedate' size='20' maxlength='50'></td> </tr> <tr> <td width='450' align='right'><input type='submit' name='submit' value='bewerken'></td> <td width='275'><input type='reset' name='reset' value='Wis alle velden'></td> </form> <tr> <td width='450' align='right'><a href= <? echo"'$PHP_SELF'"; ?> target='_self'>TERUG</a></td> </tr> </table> <? } ?> <? if ($action == "gamebewerken") { $text = $HTTP_POST_VARS[uitleg]; $query = "UPDATE gametitel SET titel=$titel, jpg=$nr.jpg, uitleg=$text, naam=$naam , email=$email, image_url=$file_url, releasedate=$releasedate WHERE id='$id'"; echo "$titel is geplaatst, u word automatisch doorgelinkt, zo niet <a href='$PHP_SELF?action=game'>klik dan hier</a>"; }
Het probleem is alleen, dat de hij de release date maar tot de spatie opslaat, dus als ik 21 november 2004 invul, word alleen de 21 opgeslagen. dit is niet het geval bij de beschrijving, en ook niet bij de image_url, omdat daar geen spaties inzitten.
Hoe kan ik ervoor zorgen dat hij gewoon heel de relasedate opslaat:?:
|