ich möchte mit meinen Freunden ein paar Filme austauschen (privat) und dafür müsste ich das Script das ich gecodet habe umändern, leider kann ich nicht so gut PHP und bin schon froh das ich das hier geschafft habe.
Also das Script sollte ungefähr so wie jetzt aussehen und keinen Style aufweisen (das ich das in meiner Webseite nach dem Privatenlogin einsetzen kann).
So hier erstmal die Codes:
++ filme.php
Code: Alles auswählen
<html>
<head>
<title>Filmliste</title>
</head>
<style>
.a {
font-size: 10px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.four {
border-style:solid;
border-color:#B51111;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
a {
font-size: 10px;
font-family: verdana;
color: #B51111;
text-align: auto;
text-decoration:none;
}
a:hover {
font-size: 10px;
font-family: verdana;
color: #000000;
text-align: auto;
text-decoration:none;
}
input {
border-style:solid;
border-color:#000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: verdana;
font-size: 10px;
}
textarea {
border-style:solid;
border-color:#000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: verdana;
font-size: 10px;
}
</style>
<body bgcolor="#FFFFFF" topmargin="10" leftmargin="10"><center>
<form action="liste.php" style="bgcolor:#000000; color:#4E5A65; "method="post">
<font class="a">Filmname:</font><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="text" name="name" value="Name"><br><br>
<font class="a">Filmgröße:</font><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="text" name="groesse" value="Größe"><br><br>
<font class="a">Sprache:</font><br>
<select style="background-color:#F3F3F3; color:#000000; width:150px;" name="sprache">
<option value="deutsch">deutsch</option>
<option value="english">english</otion>
</select><br><br>
<font class="a">Qualität:</font><br>
<select style="background-color:#F3F3F3; color:#000000; width:150px;" name="quali">
<?php $n = "1"; $end = "7"; while ($n < $end) { print "<option value=$n>$n</option>"; $n++; } ?>
</select><br><br>
<font class="a">Filmlink CD1:</font><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="text" name="cd1" value="CD1"><br><br>
<font class="a">Filmlink CD2:</font><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="text" name="cd2" value="CD2"><br><br>
<font class="a">Filmlink CD3:</font><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="text" name="cd3" value="CD3"><br><br>
<font class="a">Filmlink CD4:</font><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="text" name="cd4" value="CD4"><br><br>
<input style="background-color:#F3F3F3; color:#000000; width:150px;" type="submit" name="submit" value="hinzufügen">
<br><br><br><font class="a"><a href="filmliste.php?sort=sort">Filmliste ansehen ohne Filme hinzuzufügen</a></center>
</form><br><br>
</body>
</html>
++ filmlist.php
Code: Alles auswählen
<html>
<head>
<title>Filmliste</title>
</head>
<style>
.a {
font-size: 10px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.b {
font-size: 50px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.0 {
font-size: 10px;
font-family: verdana;
color: #FFFFFF;
text-align: auto;
text-decoration:none;
}
.c {
border-style:solid;
border-color:#00596F;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}
a {
font-size: 10px;
font-family: verdana;
color: #B51111;
text-align: auto;
text-decoration:none;
}
a:hover {
font-size: 10px;
font-family: verdana;
color: #000000;
text-align: auto;
text-decoration:none;
}
</style>
<body bgcolor="#FFFFFF" topmargin="10" leftmargin="10">
<table border="0" cellpadding="5">
<tr>
<td align="center"><font size="1" face="Verdana"><strong>Name</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>Größe</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>Sprache</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>Qualität</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD1</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD2</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD3</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD3</strong></font></td>
</tr>
<?php
$sehen = file("liste.txt");
$sort($sehen);
for ($n=0; $n < count($sehen); $n++) {
list($name,$groesse,$sprache,$quali,$cd1,$cd2,$cd3,$cd4) = explode("@@", $sehen[$n]);
$cd1 = trim($cd1);
$cd2 = trim($cd2);
$cd3 = trim($cd3);
$cd4 = trim($cd4);
if ($groesse < "1000") {
print "<tr>
<td align=center><font size=1 face=Verdana>$name</font></td>\n
<td align=center><font size=1 face=Verdana>0$groesse MB</font></td>\n
<td align=center><font size=1 face=Verdana><img src=$sprache.jpg border=0 alt=></font></td>\n
<td align=center><font size=1 face=Verdana>$quali</font></td>\n
<td align=center><font size=1 face=Verdana><a href=$cd1><img src=download.jpg border=0></a></font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd2 == "") { print "n/a"; } else { print "<a href=$cd2><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd3 == "") { print "n/a"; } else { print "<a href=$cd3><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd4 == "") { print "n/a"; } else { print "<a href=$cd3><img src=download.jpg border=0></a>"; } print "</font></td>\n
</tr>";
}
else {
print "<tr>
<td align=center><font size=1 face=Verdana>$name</font></td>\n
<td align=center><font size=1 face=Verdana>$groesse MB</font></td>\n
<td align=center><font size=1 face=Verdana><img src=$sprache.jpg border=0 alt=></font></td>\n
<td align=center><font size=1 face=Verdana>$quali</font></td>\n
<td align=center><font size=1 face=Verdana><a href=$cd1><img src=download.jpg border=0></a></font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd2 == "") { print "n/a"; } else { print "<a href=$cd2><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd3 == "") { print "n/a"; } else { print "<a href=$cd3><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd4 == "") { print "n/a"; } else { print "<a href=$cd4><img src=download.jpg border=0></a>"; } print "</font></td>\n
</tr>";
}
}
?>
</table><br><br>
<a href="filme.php">Filme hinzufügen</a> :: <a href="javascript:window.print()">Liste drucken</a> :: <a href="filmliste?sort=sort">Verschickbare Liste</a><br>
<a href="filmliste.php?sort=sort">Absteigend nach Name sortieren</a> ::
<a href="filmliste.php?sort=ksort">Aufsteigend nach Name srtieoren</a> ::
</body>
</html>
++ filmliste.php
Code: Alles auswählen
<html>
<head>
<title>Filmliste</title>
</head>
<style>
.a {
font-size: 10px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.b {
font-size: 50px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.0 {
font-size: 10px;
font-family: verdana;
color: #FFFFFF;
text-align: auto;
text-decoration:none;
}
.c {
border-style:solid;
border-color:#00596F;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}
a {
font-size: 10px;
font-family: verdana;
color: #B51111;
text-align: auto;
text-decoration:none;
}
a:hover {
font-size: 10px;
font-family: verdana;
color: #000000;
text-align: auto;
text-decoration:none;
}
</style>
<body bgcolor="#FFFFFF" topmargin="10" leftmargin="10">
<table border="0" cellpadding="5">
<tr>
<td align="center"><font size="1" face="Verdana"><strong>Name</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>Größe</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>Sprache</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>Qualität</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD1</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD2</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD3</strong></font></td>
<td align="center"><font size="1" face="Verdana"><strong>CD3</strong></font></td>
</tr>
<?php
$sehen = file("liste.txt");
$sort($sehen);
for ($n=0; $n < count($sehen); $n++) {
list($name,$groesse,$sprache,$quali,$cd1,$cd2,$cd3,$cd4) = explode("@@", $sehen[$n]);
$cd1 = trim($cd1);
$cd2 = trim($cd2);
$cd3 = trim($cd3);
$cd4 = trim($cd4);
if ($groesse < "1000") {
print "<tr>
<td align=center><font size=1 face=Verdana>$name</font></td>\n
<td align=center><font size=1 face=Verdana>0$groesse MB</font></td>\n
<td align=center><font size=1 face=Verdana><img src=$sprache.jpg border=0 alt=></font></td>\n
<td align=center><font size=1 face=Verdana>$quali</font></td>\n
<td align=center><font size=1 face=Verdana><a href=$cd1><img src=download.jpg border=0></a></font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd2 == "") { print "n/a"; } else { print "<a href=$cd2><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd3 == "") { print "n/a"; } else { print "<a href=$cd3><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd4 == "") { print "n/a"; } else { print "<a href=$cd3><img src=download.jpg border=0></a>"; } print "</font></td>\n
</tr>";
}
else {
print "<tr>
<td align=center><font size=1 face=Verdana>$name</font></td>\n
<td align=center><font size=1 face=Verdana>$groesse MB</font></td>\n
<td align=center><font size=1 face=Verdana><img src=$sprache.jpg border=0 alt=></font></td>\n
<td align=center><font size=1 face=Verdana>$quali</font></td>\n
<td align=center><font size=1 face=Verdana><a href=$cd1><img src=download.jpg border=0></a></font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd2 == "") { print "n/a"; } else { print "<a href=$cd2><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd3 == "") { print "n/a"; } else { print "<a href=$cd3><img src=download.jpg border=0></a>"; } print "</font></td>\n
<td align=center><font size=1 face=Verdana>"; if ($cd4 == "") { print "n/a"; } else { print "<a href=$cd4><img src=download.jpg border=0></a>"; } print "</font></td>\n
</tr>";
}
}
?>
</table><br><br>
<a href="javascript:window.print()">Liste drucken</a><br>
<a href="filmliste.php?sort=sort">Absteigend nach Name sortieren</a> ::
<a href="filmliste.php?sort=ksort">Aufsteigend nach Name srtieoren</a> ::
</body>
</html>
++ liste.php
Code: Alles auswählen
<html>
<head>
<title>Filmliste</title>
</head>
<style>
.a {
font-size: 10px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.b {
font-size: 50px;
font-family: verdana;
color: #00596F;
text-align: auto;
text-decoration:none;
}
.four {
border-style:solid;
border-color:#B51111;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
a {
font-size: 10px;
font-family: verdana;
color: #B51111;
text-align: auto;
text-decoration:none;
}
a:hover {
font-size: 10px;
font-family: verdana;
color: #000000;
text-align: auto;
text-decoration:none;
}
input {
border-style:solid;
border-color:#000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: verdana;
font-size: 10px;
}
textarea {
border-style:solid;
border-color:#000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: verdana;
font-size: 10px;
}
</style>
<body bgcolor="#FFFFFF" topmargin="10" leftmargin="10"><center>
<b class="b">FERTIG!</b><font class="a"><br><br><br>
<?php
$trag = "$name@@$groesse@@$sprache@@$quali@@$cd1@@$cd2@@$cd3@@$cd4";
$liste=fopen("liste.txt","r");
$dat=fread($liste,filesize("liste.txt"));
fclose($liste);
$zeile=explode("\n",$dat);
$i=count($zeile)-2;
$j=0;
$liste=fopen("liste.txt","w");
fwrite($liste,"$trag\n");
while ($j<=$i) {
fwrite($liste,"$zeile[$j]\n");
$j++;
}
fclose($liste);
print "Deine Liste wurde erfolgreich erstellt, klicke <a href=filmliste.php?sort=sort>hier</a> um sie zu sehen";
?>
</body>
</html>
und dann gibt es noch eine *.TXT Datei die auf Chmod777 gesetzt werden muss.
So nun hätte ich gerne, dass auf der Filmliste nurnoch der Name des Filmes und die Sprache aufgelistet werden. Das ganze soll nach ABC aufgelistet werden und in ABC Abschnitte.
Wenn man auf einen Filmnamen draufklickt, dann sollte sich ein PopUp öffnen, welches dann die FilmInfos ausstrahlt (Cover, Beschreibung, Sprache, Erscheinungsdatum, Kathegorie, Größe und Downloadlink zu ed2)
Das ganze sollte online hinzufügbar sein per ein Formular, wo man alles angeben kann - natürlich auch das hochladen in einen Ordner der Covers - und dann nur noch auf senden klicken muss. Danach sollte der Film gleich in der Liste sein automatisch nach SBC geordnet und das PopUp soll auch fertig sein. Also alles ganz einfach.
Es wäre auch gut, wenn das Alles in TXT Dateien gespeichert wird und nicht in MySQL, aber wenn das nicht anders gehen sollte ist das auch kein Akt ...
Ich hoffe jemand kann mir helfen!
Vielen Dank!
Viele Grüße Sistod!
PS.: Man is das ganze lang
