Avatar billede sorensen_123 Nybegynder
02. maj 2007 - 17:37 Der er 2 kommentarer og
1 løsning

Hjælp til rettelse af kode.

Hejsa,


Jeg har haft en programmør til at lave et videoupload system til mig, dog er der visse ting der ikke virker (småting).

Har prøvet at kontakte ham, men han svarer ikke, så derfor spørger jeg så herinde om nogen kan hjælpe med at ordne min kode.

Har et administrationssystem, men når man er inde i "Ret" og har valgt en film man vil rette, så springer den tilbage til "Vælg kategori".

Det samme sker når jeg vil slette en film, når jeg har valgt kategori og jeg trykker på den film jeg vil slette, så springer den tilbage til "Vælg kategori"...

Her er min kode (film.php):
<?PHP

if($admin[pid] == '1') //Tilf&oslash;j......Tilf&oslash;j......Tilf&oslash;j......Tilf&oslash;j......Tilf&oslash;j......Tilf&oslash;j//
{
include("upload.php");
} elseif($admin[pid] == '2' AND isset($film[id])) { //Ret......Ret......Ret......Ret......Ret......Ret//
if($_POST[go] == 'ret')
{
$ret_film = mysql_query("UPDATE `film` SET title='$_POST[title]', katagoriid='$_POST[katagori]', beskrivelse='$_POST[beskrivelse]' WHERE id='$film[id]'");

if(isset($ret_film))
{
echo "$farve[green] Filmen blev rettet$farve[end]<br />
<meta http-equiv=\"refresh\" content=\"3;URL=index.php?side=1&secret=xxxx\">LOADING...";
} else {
echo "$farve[red] Der skete en fejl$farve[end]";
}
}
$sql_film = mysql_query("SELECT * FROM `film` WHERE id='$film[id]'");
$row_film = mysql_fetch_array($sql_film);

echo "
<h3>Ret film</h3>
<form action=\"index.php?side=1&go=film&pid=2&filmid=$film[id]&secret=xxxx\" method=\"POST\">
<input type=\"hidden\" name=\"go\" value=\"ret\" />
<b>Title:</b> <input type=\"text\" name=\"title\" value=\"$row_film[title]\" /><br />
<b>Katagori:</b> <select name=\"katagori\">
<option value=\"$row_film[katagoriid]\">Katagorier</option>
<option value=\"$row_film[katagoriid]\">--------------</option>";

$sql_katagori = mysql_query("SELECT * FROM `katagori`");
while($row_katagori = mysql_fetch_array($sql_katagori))
{
if($row_katagori[id] == $row_film[katagoriid])
{
$selected ="selected=\"selected\"";
} else {
$selected ="";
}
echo "<option value=\"$row_katagori[id]\" $selected>$row_katagori[navn]</option>";
}
echo "</select><br />
<b>Beskrivelse:</b><br />
<textarea name=\"beskrivelse\">$row_film[beskrivelse]</textarea><br />
<input type=\"submit\" value=\"Ret\" />
</form>";

} elseif($admin[pid] == '3' AND isset($film[id]) OR isset($_GET[kid])) { //Slet......Slet......Slet......Slet......Slet......Slet//
if(isset($film[id]))
{
if($_GET[slet] == 'ja')
{
$slet_film = mysql_query("SELECT * FROM `film` WHERE id='$film[id]'");
$row_film = mysql_fetch_array($slet_film);
unlink("$row_film[film]");
unlink("$row_film[thumbnail]");
$fjern_film = mysql_query("DELETE FROM `film` WHERE id='$film[id]'");

if(isset($fjern_film) AND !file_exists($slet_film[film]) AND !file_exists($slet_film[thumbnail]))
{
echo "$farve[green] Filmen blev slettet$farve[end]<br />
<meta http-equiv=\"refresh\" content=\"3;URL=index.php?side=1&secret=xxxx\">LOADING...";
} else {
echo "$farve[red] Der skete en fejl$farve[end]<br />
<meta http-equiv=\"refresh\" content=\"3;URL=index.php?side=1&go=film&pid=3&secret=xxxx\">LOADING...";
}
} else {
echo "$farve[red] Er du sikker på, at du vil slette denne film?<br />
<a href=\"index.php?side=1&go=film&pid=3&slet=ja&filmid=$film[id]&secret=xxxx\">Ja</a> - <a href=\"index.php?side=1&secret=xxxx\">Nej</a>$farve[end]";
}
} else {
if($_GET[slet2] == 'ja')
{
$slet_film = mysql_query("SELECT * FROM `film` WHERE katagoriid='$_GET[kid]'");
while($row_film = mysql_fetch_array($slet_film))
{
unlink("$row_film[film]");
unlink("$row_film[thumbnail]");
}
$fjern_film = mysql_query("DELETE FROM `film` WHERE katagoriid='$_GET[kid]'");

if(isset($fjern_film))
{
echo "$farve[green] Alle filmene i den valgte katagori er blevet slettet$farve[end]<br />
<meta http-equiv=\"refresh\" content=\"3;URL=index.php?side=1&secret=xxxx\">LOADING...";
} else {
echo "$farve[red] Der skete en fejl$farve[end]<br />
<meta http-equiv=\"refresh\" content=\"3;URL=index.php?side=1&go=film&pid=3&secret=xxxx\">LOADING...";
}
} else {
echo "$farve[red] Er du sikker på, at du vil slette alle filmene?<br />
<a href=\"index.php?side=1&go=film&pid=3&slet2=ja&kid=$_GET[kid]&secret=xxxx\">Ja</a> - <a href=\"index.php?side=1&secret=xxxx\">Nej</a>$farve[end]";
}
}
} elseif($admin[pid] == '2' OR $admin[pid] == '3') { //Ret og Slet film valg......Ret og Slet film valg//
if($_POST[go])
{
echo "
<a href=\"index.php?side=1&go=film&pid=3&kid=$_POST[katagori]&secret=xxxx\"><b>Slet alle film i denne katagori</b></a><br /><br />
<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">
<tr>
<td valign=\"top\"><ul>";

$sql_film = mysql_query("SELECT * FROM `film` WHERE katagoriid='$_POST[katagori]' ORDER BY `title` ASC");
$i ="1";
while($row_film = mysql_fetch_array($sql_film))
{
if(!is_int($i/2))
{
echo "
<li><a href=\"index.php?side=1&go=film&pid=$admin[pid]&filmid=$row_film[id]&secret=xxxx\">$row_film[title]</li><br />";
}
$i++;
}
echo "
</ul></td>
<td valign=\"top\"><ul>";

$sql_film = mysql_query("SELECT * FROM `film` WHERE katagoriid='$_POST[katagori]' ORDER BY `title` ASC");
$n ="1";
while($row_film = mysql_fetch_array($sql_film))
{
if(is_int($n/2))
{
echo "
<li><a href=\"index.php?side=1&go=film&pid=$admin[pid]&filmid=$row_film[id]&secret=xxxx\">$row_film[title]</li><br />";
}
$n++;
}
echo "
</ul></td>
</tr>
</table>";
} else {
$sql_katagori = mysql_query("SELECT * FROM `katagori`");

echo "
<h3>V&aeliglg katagori</h3>
<form action=\"index.php?side=1&go=film&pid=$admin[pid]&secret=xxxx\" method=\"POST\">
<input type=\"hidden\" name=\"go\" value=\"valg\" />
<b>V&aeliglg:</b> <select name=\"katagori\"> <option selected=\"selected\">Katagorier</option>
<option>--------------</option>";
while($row_katagori = mysql_fetch_array($sql_katagori))
{
echo "<option value=\"$row_katagori[id]\">$row_katagori[navn]</option>";
}
echo "
</select><br />
<input type=\"submit\" value=\"V&aeliglg\" />
</form>";
}
}

?>

Nogen der kan kigge på den??


Mvh.
Elias Sørensen
Avatar billede sorensen_123 Nybegynder
03. maj 2007 - 15:19 #1
Ingen hjælp at hente??
Avatar billede sorensen_123 Nybegynder
04. maj 2007 - 19:35 #2
Prøver lige at få den i top igen..
Avatar billede sorensen_123 Nybegynder
15. marts 2009 - 18:15 #3
Gammelt spørgsmål. Lukkes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester