Sætte to script sammen under en fil
Ohøj eksperter..Har en spørgsmål som går ud på, at sætte to scripts sammen under en side så man spare på alle de filer. Har de to php script som jeg har altid brugt og ønsker som sagt at sætte dem sammen under en fil. Ved bare ikke hvordan det lige kan lykkes, og håber der er en eller flere der vil hjælpe mig med det.
En anden ting er så den Update del i scriptet, at den er muligvis lavet forkert og kan ikke forstå hvordan jeg lige kan rette det så det virker igen.
Vil give gode point her, for det er muligvis stort arbejde jeg spørger efter?
Her er Koden:
//Script 1
<?
include("config.php");
$max = "10";
if (!isset($side)) $side = "0";
$query = mysql_query("SELECT * FROM kloak_nyheder ORDER BY id DESC LIMIT $side, $max");
while ($r = mysql_fetch_array($query)) {
echo "<li><a href=\"?id=nyhed_ret?id=$row[id]\" title=\"($r[dato])\">$r[overskrift]</a></li><br>";
}
?>
</ul>
<br />
<?
$count_total = mysql_query("SELECT count(id) AS total FROM kloak_nyheder");
$total = mysql_result($count_total,0);
if ($side >= $max) {
$previous = $side-$max;
echo "<a href=\"?side=$previous\">Forrige $max</a>";
} else {
echo "Forrige $max";
}
echo " - ";
if ($total > $side+$max) {
$next = $side+$max;
echo "<a href=\"?side=$next\">Næste $max</a>";
} else {
echo "Næste $max";
}
?>
//Script 2
<?
include ("config.php");
$query = mysql_query("SELECT * FROM kloak_nyheder WHERE id=$_GET[id]") or print mysql_error();
while($r = mysql_fetch_array($query)) {
$id = $r["id"];
$dato = $r["dato"];
$overskrift = $r["overskrift"];
$tekst = $r["tekst"];
}
?>
<form method="post" action="?id=nyhed_ret" enctype="multipart/form-data">
<table width="500" cellpadding="4" cellspacing="0" style="border: 1px solid #AAAAAA">
<tr>
<td width="500" colspan="2" height="19"><b>Ret nyhed</b></td>
</tr><tr>
<td width="500" colspan="2" bgcolor="#AAAAAA" height="1"></td>
</tr><tr>
<td width="250" bgcolor="#F3F3F3" align="left" height="19">Overskrift:</td>
<td width="250" bgcolor="#F3F3F3" align="left" height="19">Skrevet af:</td>
</tr><tr>
<td width="500" colspan="2" bgcolor="#AAAAAA" height="1"></td>
</tr><tr>
<td width="250" height="22">
<input type="text" name="overskrift" value="<? echo "$overskrift"; ?>" style="width: 220px" size="20"></td>
<td width="250" height="22">
<input type="text" name="forfatter" value="<? echo "$forfatter"; ?>" style="width: 220px" size="20"></td>
</tr><tr>
<td width="500" colspan="2" bgcolor="#AAAAAA" height="1"></td>
</tr><tr>
<td width="500" bgcolor="#F3F3F3" align="left" height="19" colspan="2">Tekst:</td>
</tr><tr>
<td width="500" colspan="2" bgcolor="#AAAAAA" height="1"></td>
</tr><tr>
<td width="500" colspan="2"><textarea name="tekst" value="<? echo "$tekst"; ?>" rows="6" style="width: 480px" cols="20"></textarea></td>
</tr><tr>
<td width="500" colspan="2" bgcolor="#AAAAAA" height="1"></td>
</tr><tr>
<td width="250" align="left" height="26"><a href="java script: history.back(1)">Tilbage</a></td>
<td width="250" align="right" height="26"><input type="submit" name="update" value="Udfør"></td>
</tr></table>
</form>
<?
if ($update) {
include ("config.php");
$query = mysql_query("UPDATE kloak_nyheder dato='$dato', overskrift='$overskrift', forfatter='$forfatter' WHERE id='$id'") or print mysql_error();
echo "<font color=\"darkgreen\">Dine oplysninger er blevet opdateret";
}
?>
