hallo
Ik ben met een website bezig het gaat om www.betaalbaremotoren.nl
daar wil ik bij de button wat mijn motoren toevoegen.
nu lukt mijn dat aardig want ik doe dat online via mijn controlpanel.
alleen wil ik niet dat als ik dan op de foto sta dat ie vergroot wordt maar dat ik hem door kan linken naar een fotoalbum.
Ik neem aan dat ik dan mijn script moet veranderen maar weet niet hoe.
wie o wie kan mijn daar mee helpen.
Hier mijn script
Het eerste script is de page en het tweede de admin page
alvast bedankt
groetjes Erika
Ik ben met een website bezig het gaat om www.betaalbaremotoren.nl
daar wil ik bij de button wat mijn motoren toevoegen.
nu lukt mijn dat aardig want ik doe dat online via mijn controlpanel.
alleen wil ik niet dat als ik dan op de foto sta dat ie vergroot wordt maar dat ik hem door kan linken naar een fotoalbum.
Ik neem aan dat ik dan mijn script moet veranderen maar weet niet hoe.
wie o wie kan mijn daar mee helpen.
Hier mijn script
Het eerste script is de page en het tweede de admin page
PHP:
<p><b>Motoren</b>
</p>
<hr color=#FF0000 size="1">
<?php
//functie http
function linksmaken($tekst) {
$tekst = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href='\\0' target=_blank>\\0</a>",$tekst);
return $tekst;
}
if (isset($archive)) {
$sql = "SELECT * FROM Motoren WHERE id='".$archive."'";
$resultaat = mysql_query($sql) or die ("query mislukt");
$rij = mysql_fetch_object($resultaat);
echo '<table width="100%" cellpadding="0" cellspacing="0"><tr><td><br><b>'.$rij->title.'</b> <font size="1" color="#333333">['.$rij->writer.' - '.$rij->date.']</font><hr color=#000000 size="1">';
if ($rij->picture!='' AND $rij->picture!='motoren/') { echo '<a href="'.$rij->picture.'" target="_blank"><img src="'.$rij->picture.'" align="'.$rij->picture_side.'" width="175" style="border-style: solid; border-width: 1px; border-color: #000000;" title="Click for larger image"></a>'; }
echo ''.linksmaken(nl2br("$rij->text")).'</td><tr></table>'; }
else { $sql = "SELECT * FROM Motoren ORDER BY date DESC LIMIT 5";
$resultaat = mysql_query($sql) or die ("query mislukt");
$rows = mysql_num_rows($resultaat);
if ($rows==0) { echo '<br>No news at the moment.'; } else {
echo '<table width="100%" cellpadding="0" cellspacing="0">';
while ($rij = mysql_fetch_object($resultaat)) {
echo '<tr><td><br><b>'.$rij->title.'</b> <font size="1" color="#333333">['.$rij->writer.' - '.$rij->date.']</font><hr color=#000000 size="1">';
if ($rij->picture!='' AND $rij->picture!='motoren/') { echo '<a href="'.$rij->picture.'" target="_blank"><img src="'.$rij->picture.'" align="'.$rij->picture_side.'" width="175" style="border-style: solid; border-width: 1px; border-color: #000000;" title="Click for larger image"></a>'; }
echo ''.linksmaken(nl2br("$rij->text")).'</td><tr>'; } ?>
</table> <?php }} ?>
PHP:
<?php if (session_is_registered("sess_loginnr") && session_is_registered("sess_id")) { ?>
<b>Controlpanel</b> [Motoren]
<hr color=#FF0000 size="1"><br>
<?php
//Link verwijderen
if (isset($delete)) { echo "<b>Are you sure you want to delete this message?</b><br>
<a href=index.php?page=admin3&delete2=".$delete.">Yes</a><br>
<a href=index.php?page=admin3>No</a><br><br>";
}
//echt verwijderen categorie
if (isset($delete2)) { mysql_query("DELETE FROM Motoren WHERE id=$delete2") or die(mysql_error());
echo 'Succesfully deleted.<br><Br>'; }
//bij submit edit
if ($_POST['submitedit']) {
//kijken of alles is ingevuld
if ($_POST['title']!="" AND $_POST['text']!="") {
//inserten
mysql_query("UPDATE Motoren SET title='".$_POST[title]."',text='".$_POST[text]."',picture_side='".$_POST[picture_side]."' WHERE id=$editid") or die(mysql_error());
echo 'Succesfully edited.<br><Br>'; }
//niet alles ingevuld...
else { echo 'Make sure the fields title and message are filled in!<br><br>'; }}
//bij submit nieuw
if ($_POST['submitnew']) {
//kijken of alles is ingevuld
if ($_POST['title']!="" AND $_POST['text']!="") {
//schrijver kiezen
$sql_schrijver = "SELECT * FROM rc_users WHERE id='".$sess_id."'";
$resultaat_schrijver = mysql_query($sql_schrijver) or die ("query mislukt");
$rij_schrijver = mysql_fetch_object($resultaat_schrijver);
//inserten
//plaatjescript
$config['map'] = "motoren/"; //aanpassen
move_uploaded_file( $_FILES['upload']['tmp_name'], $config['map'] . $_FILES['upload']['name'] );
$filenaam = $_FILES['upload']['name'];
//eindeplaatjesscript
$insert = "INSERT INTO Motoren (id,title,text,picture,picture_side,writer,date) VALUES ('','".$_POST[title]."','".$_POST[text]."','motoren/".$filenaam."','".$_POST[picture_side]."','".$rij_schrijver->loginnaam."','".date('Y-m-d H:i:s')."')";
mysql_query($insert) or die(mysql_error());
echo 'Succesfully added.<br><Br>'; }
//niet alles ingevuld...
else { echo 'Make sure the fields title and message are filled in!<br><br>'; }}
//bij wijzigen
if (isset($edit)) {
//form met gegevens
$sql_linkedit = "SELECT * FROM Motoren WHERE id='".$edit."'";
$resultaat_linkedit = mysql_query($sql_linkedit) or die ("query mislukt");
$rows_linkedit = mysql_num_rows($resultaat_linkedit);
$rij_linkedit = mysql_fetch_object($resultaat_linkedit);
?>
<b>Edit message</b><hr color=#000000 size="1">
<table><form action="index.php?page=admin3" method="post" name="teamnews">
<tr><td>Title:</td><td><input name="title" type="text" maxlength="150" size="50" value="<?php echo $rij_linkedit->title ?>"></td></tr>
<tr><td>Message:</td><td><textarea name="text" cols="50" rows="6"><?php echo $rij_linkedit->text ?></textarea></td></tr>
<tr><td>Picture:</td><td><input name="picture" type="text" size="50" maxlength="150" value="<?php echo $rij_linkedit->picture ?>" disabled></td></tr>
<tr><td>Picture-side:</td><td><select name="picture_side"><option><?php echo $rij_linkedit->picture_side ?></option><option>left</option><option>right</option></select><input name="editid" type="hidden" value="<?php echo $rij_linkedit->id ?>"></td></tr>
<tr><td></td><td><input name="submitedit" type="submit" value=" Send "></td></tr></form>
</table><br><b>All messages</b><hr color="#000000" size="1"> <?php } else { ?>
<b>New message</b><hr color=#000000 size="1">
<table><form action="index.php?page=admin3" method="post" name="teamnews" enctype="multipart/form-data">
<tr><td>Title:</td><td><input name="title" type="text" maxlength="150" size="50"></td></tr>
<tr><td>Message:</td><td><textarea name="text" cols="50" rows="6"></textarea></td></tr>
<tr><td>Picture:</td><td><input type="file" name="upload" id="upload"></td></tr>
<tr><td>Picture-side:</td><td><select name="picture_side"><option>left</option><option>right</option></select></td></tr>
<tr><td></td><td><input name="submitnew" type="submit" value=" Send "></td></tr></form>
</table><br>
<b>All messages</b>
<hr color="#000000" size="1" />
<?php } ?>
<?php $sql = "SELECT * FROM Motoren ORDER BY date DESC";
$resultaat = mysql_query($sql) or die ("query mislukt");
$rows = mysql_num_rows($resultaat);
if ($rows==0) { echo 'No news at the moment.'; } else {
echo '<table width="100%" cellpadding="0" cellspacing="0">';
while ($rij = mysql_fetch_object($resultaat)) {
echo '<tr><td width=25%>'.$rij->date.'</td><td width=55%>'.$rij->title.' ['.$rij->writer.']</td><td width=10%><a href="index.php?page=admin3&edit='.$rij->id.'">edit</a></td><td width=10% align=right><a href="index.php?page=admin3&delete='.$rij->id.'">delete</a></td></tr>'; } ?>
</table> <?php }?>
<br>
<br>
<i>Make your choice: <a href=index.php?page=admin3>[Motoren]</a><a href=index.php?page=admin8>[Logout]</a></i>
<?php } else { echo '<b>Controlpanel</b><hr color=#FF0000 size="1"><br>Sorry, no permission.';} ?>
alvast bedankt
groetjes Erika
Laatst bewerkt door een moderator: