Toon posts:

[PHP] DivX lijstje

Pagina: 1
Acties:
  • 104 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
hey mensen, ik verveelde me een beetje en heb een simpel DivX lijstje gecode. Het haalt alle titels uit een textfile (moviez.txt) sorteert ze op alfabetische volgorde en laat dit zien op het scherm, met daarbij achter elke film een link naar de IMDb search op die titel! Ik post hier de code zodat iedereen er gebruik van kan maken, of zelf aanpassen. Maar laat me even weten wat je gedaan hebt, misschien vind ik het zelf ook nog wel nuttig :) anyway.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<html>
<head>
<title>Mijn DivX;-) collectie</title>
</head>
<style type="text/css">
<!--
td {
    font-family : "MS Sans Serif", Geneva, sans-serif;
    font-size : 10pt;
}
-->
</style>
<body>

<table cellspacing="1" cellpadding="1" border="0">
<?php
$filename = "moviez.txt"; // textfile with the movies
$moviez = file($filename); // read the file into array $moviez 
sort($moviez); // sort the array $moviez
$no=1; // set counter
while (list ($key, $val) = each ($moviez) )
{
    $title = str_replace (" ", "+", $val); //replace spaces with an + for the search
    echo (
"<tr>
    <td>$no.</td>
    <td>$val</td>
    <td>
        <small>
            <a href=\"http://www.imdb.com/Find?for=$title&select=Titles\" target=\"_blank\">about this title</a>
        </small>
    </td>
</tr>\n"
    ); //output a nice formatted list of your movies with links!
    $no++; //update the counter with +1
}
?>
</table>
<table cellspacing="2" cellpadding="2" border="0">
<tr>
    <td>Movie info courtesy of</td>
</tr>
<tr>
    <td align="center">
        <a href="http://www.imdb.com/" target="_blank">
            [img]"http://icons.imdb.com/Icons/logo.gif"[/img]
        </a>
    </td>
</tr>
</table>

<body>
</html>

script in werking te zien op http://www2.hku.nl/~jaap3/

Verwijderd

Mooi gedaan!

Ik ga er ook maar ff mee knutslen, resultaat post ik later.

  • JoostBaksteen
  • Registratie: December 2000
  • Laatst online: 27-03 19:32
Dit wilde ik nou net gaan maken :)

Verwijderd

Afbeeldingslocatie: http://tweakers.net/~crew/sint/img1/divx.gif

Dit heb ik een tijd geleden al gemaakt :)

Rechts zitten nog 2 kolommen met van wie de divx is en eventuele opmerkingen. Het is met Perl gemaakt en de gegevens worden uit 2 tekstfiles gehaalt. 1 met filmgegevens en 1 met van wie de film is.

De filmgegevens heb ik een dinges voor gemaakt die het bij imdb inleest.

Als je op de titel klikt ga je naar imdb toe en als je op de username klikt kan je het bericht editen.

Verwijderd

Topicstarter
Op dinsdag 30 oktober 2001 18:43 schreef Sinterklaas 82 tm het volgende:
[afbeelding]
Dit heb ik een tijd geleden al gemaakt :)
Waar staat die online, ik wil hem wel ff in werking zien ;)

Verwijderd

Op dinsdag 30 oktober 2001 18:49 schreef Jaap3 het volgende:

[..]

Waar staat die online, ik wil hem wel ff in werking zien ;)
Dat dacht ik al :)

Die staat thuis gehost op mijn webserver met .htaccess dus daar kom je niet in :)

Verwijderd

Topicstarter
Op dinsdag 30 oktober 2001 18:49 schreef Sinterklaas 82 tm het volgende:

[..]
Die staat thuis gehost op mijn webserver met .htaccess dus daar kom je niet in :)
waar woon je dan kom ik ff langs :) LOL

Verwijderd

Op dinsdag 30 oktober 2001 18:43 schreef Sinterklaas 82 tm het volgende:
[..]
De filmgegevens heb ik een dinges voor gemaakt die het bij imdb inleest.
[..]
Ik heb ook wel eens een dinges gemaakt maar die deed iets heel anders, hoe kan dat? :)

Verwijderd

http://tweakers.net/~crew/sint/db.zip

daar staat de source, kijk maar of je er wat van snapt :)

Dit is uit de tijd dat ik net met Perl begon, vrij chaotisch allemaal ben ik bang :)

Verwijderd

Topicstarter
Op dinsdag 30 oktober 2001 19:08 schreef Sinterklaas 82 tm het volgende:
http://tweakers.net/~crew/sint/db.zip

daar staat de source, kijk maar of je er wat van snapt :)

Dit is uit de tijd dat ik net met Perl begon, vrij chaotisch allemaal ben ik bang :)
oei en daarbij dat ik echt amper ooit iets met Perl gedaan heb :( ik zal eens kijken of ik er handige dingetjes uit kan vissen (en omzetten naar PHP natuurlijk :) )

Verwijderd

Topicstarter
nou dat perl begrijpen lukte me niet, maar ik heb nog wel een scriptje geschreven om de textfile te bewerken.. met een quick and dirty password protection natuurlijk...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
$username = "admin"; // username !CHANGE THIS!
$password = "admin"; // password !CHANGE THIS!
$filename = "test.txt"; // textfile with the movies
if ($loggedin!=="loggedin" && $dologin!=="dologin") {
    echo "Enter your username and password";
    echo "<form action=\"addmovie.php\" method=\"post\">\n";
    echo "<input type=\"hidden\" name=\"dologin\" value=\"dologin\">\n";
    echo "<input type=\"text\" name=\"user\"><input type=\"password\" name=\"pass\"><input type=\"submit\" value=\"Login\">\n";
    echo "</form>\n";
}
elseif ($dologin=="dologin" && $user!=="$username"&& $pass!=="$password"){
    echo "Password and/or username incorrect, try again<br>\n";
    echo "<form action=\"addmovie.php\" method=\"post\">\n";
    echo "<input type=\"hidden\" name=\"dologin\" value=\"dologin\">\n";
    echo "<input type=\"text\" name=\"user\"><input type=\"password\" name=\"pass\"><input type=\"submit\" value=\"Login\">\n";
    echo "</form>\n";
}
elseif ($dologin=="dologin" && $user=="$username" && $pass=="$password"){
    $loggedin="loggedin";
        if ($save!=="save" && $loggedin=="loggedin"){
            echo "Enter the title of the movie you want to add";
            echo "<form action=\"addmovie.php\" method=\"post\">\n";
            echo "<input type=\"hidden\" name=\"save\" value=\"save\">\n";
            echo "<input type=\"hidden\" name=\"dologin\" value=\"dologin\">\n";
            echo "<input type=\"hidden\" name=\"pass\" value=\"$password\">\n";
            echo "<input type=\"hidden\" name=\"user\" value=\"$username\">\n";
            echo "<input type=\"text\" name=\"title\"><input type=\"submit\" value=\"Add\">\n";
            echo "</form>\n";
        }
        if ($save=="save" && $loggedin=="loggedin"){ //check if you want to save to file and if you are logged in
            $fp = fopen ("$filename", "a"); // open file for writing
            $realtitle = "$title\n"; // adds newline after title
            fwrite ($fp, $realtitle); // writes title to textfile
            fclose ($fp); // closes textfile
            echo "$title has been added<br>"; //confirmation message
            echo "<form action=\"addmovie.php\" method=\"post\">\n";
            echo "<input type=\"hidden\" name=\"dologin\" value=\"dologin\">\n";
            echo "<input type=\"hidden\" name=\"pass\" value=\"$password\">\n";
            echo "<input type=\"hidden\" name=\"user\" value=\"$username\">\n";
            echo "<input type=\"submit\" value=\"Add another one\">\n";
            echo "</form>\n";
        }
}
?>

in werking te zien op http://www2.hku.nl/~jaap3/addmovie.php
resultaten van de bewerking op http://www2.hku.nl/~jaap3/test.php

  • CdRwin
  • Registratie: Juni 2001
  • Laatst online: 27-09-2024

CdRwin

 

ThX for het relaxe divx script;)

ik wilde al een tijdje geleden beginnen met zoiets maar die met php, maarja nu hij hier toch staat.

www.Qbox.nl


  • Wirf
  • Registratie: April 2000
  • Laatst online: 16-09 11:52
Hmm... goh, een DivX script.... dat komt me dus ook al bekend voor... alleen is mn webserver offline :(

de mijne kon: sorteren op titels, eigenaar en op tijd van opgave en doorlinken naar imbd

dr was (is) ook een public versie en een private versie (readonly, en read-write)

en dat alles geschreven in PHP/MySQL en vormgegeven door een aankomend professioneel designer :)

maar dus.... als iemand nog perse de neiging voelt om nog een script te bekijken, zet het dan ff hier neer, misschien ben ik dan ooit eens nuchter zodat ik het dan online kan zetten ofzo...

Heeft sinds kort zijn wachtwoord weer terug gevonden!


Verwijderd

Topicstarter
Op woensdag 31 oktober 2001 03:15 schreef Wirf het volgende:maar dus.... als iemand nog perse de neiging voelt om nog een script te bekijken, zet het dan ff hier neer
mwoah op zich heb ik wel intresse in wat de medemensch met PHP en DivX lijstjes doet :-)... hoe kom je trouwens makkelijk aan de IMDb filmtitle code zonder eerst naar die site te moeten en de filmpagina te bekijken? Dat is mij nog een raadsel. Ja ze hebben een feature dat je een pagina naar een speciaal adres kunt sturen en die veranderd dan alle film titles (die tussen [] moeten staan) in links naar de pagina over die film... maar kan dit ook op een andere (snellere :)) manier?

  • Wirf
  • Registratie: April 2000
  • Laatst online: 16-09 11:52
hmm... geen webspace :(

kan ik het mailen naar iemand?

Heeft sinds kort zijn wachtwoord weer terug gevonden!


  • Wirf
  • Registratie: April 2000
  • Laatst online: 16-09 11:52
Oh ja, mijn imdb oplossing:
PHP:
1
2
3
4
5
6
7
<?
<form action="http://us.imdb.com/Find\" target=\"_blank\" method=post>
<input type=hidden name=select value=Titles>
<input type=hidden name=\"for\" value=\"" .$row["Titel"]. "\">
<input type=\"image\" target=\"_blank\" src=\"gfx/read.gif\" value=review>
</form>
?>

Heeft sinds kort zijn wachtwoord weer terug gevonden!


Verwijderd

Topicstarter
Op woensdag 31 oktober 2001 13:04 schreef Wirf het volgende:
Oh ja, mijn imdb oplossing:
PHP:
1
2
3
4
5
6
7
<?
<form action="http://us.imdb.com/Find\" target=\"_blank\" method=post>
<input type=hidden name=select value=Titles>
<input type=hidden name=\"for\" value=\"" .$row["Titel"]. "\">
<input type=\"image\" target=\"_blank\" src=\"gfx/read.gif\" value=review>
</form>
?>
Oh dus je maakt ook gewoon gebruik van de search functie op IMDb..
Dit werkt alleen goed als de film titel maar één resultaat genereert. Dan wordt er direct doorverwezen naar de pagina over die film, maar als je bijvoorbeeld Crouching Tiger hebt kom je op de search resultaten pagina terecht omdat Crouching Tiger erin staat met de orginele Chinese :? title

  • DasHMauL
  • Registratie: April 2001
  • Laatst online: 07-04-2025
Ik gebruik gewoon de 'MY MOVIES' optie binnen IMDB.
Makkelijker kan niet, en ik kan het overal oproepen, lokaal opslaan of printen natuurlijk!

Scheelt ook typwerk etc.

btw:

heb reeds 400 titels :9~
en jullie??

dm

Verwijderd

Topicstarter
Op woensdag 31 oktober 2001 14:18 schreef DasHMauL het volgende:
Ik gebruik gewoon de 'MY MOVIES' optie binnen IMDB.
Makkelijker kan niet, en ik kan het overal oproepen, lokaal opslaan of printen natuurlijk!

Scheelt ook typwerk etc.

btw:

heb reeds 400 titels :9~
en jullie??

dm
kijk maar in het lijstje :) link staat bij de eerste post... maar zoveel als jij heb ik er nog niet. Allemaal goede kwalitiet?

  • DasHMauL
  • Registratie: April 2001
  • Laatst online: 07-04-2025
Het zijn idd allemaal DVDrips ( :) ), dus geen screener/nAVI/SMR rommel ( :r )

Maar eh........ ik doe het nou wel wat rustiger met de DL's, want ik kom om in de CD'rs!!!

  • Wirf
  • Registratie: April 2000
  • Laatst online: 16-09 11:52
Op woensdag 31 oktober 2001 14:05 schreef Jaap3 het volgende:

[..]

Oh dus je maakt ook gewoon gebruik van de search functie op IMDb..
Dit werkt alleen goed als de film titel maar één resultaat genereert. Dan wordt er direct doorverwezen naar de pagina over die film, maar als je bijvoorbeeld Crouching Tiger hebt kom je op de search resultaten pagina terecht omdat Crouching Tiger erin staat met de orginele Chinese :? title
Als er meerdere titels gevonden worden op imdb, dan krijg je gewoon een lijst met de titels waar je uit kunt kiezen..

Heeft sinds kort zijn wachtwoord weer terug gevonden!


Verwijderd

Topicstarter
Op woensdag 31 oktober 2001 15:08 schreef DasHMauL het volgende:

[..]

Het zijn idd allemaal DVDrips ( ), dus geen screener/nAVI/SMR rommel ( )
Maar eh........ ik doe het nou wel wat rustiger met de DL's, want ik kom om in de CD'rs!!!
Heb ik nu al een beetje last van... keb nu twee spindels en twee mapjes (van die gratis mapjes van biermerken :) ) vol en naast me staat een spindel van 50 die ook vol moet :) (zijn klote cd's want ze branden niet sneller als 8x!! :(
Op woensdag 31 oktober 2001 15:15 schreef Wirf het volgende:

[..]

Als er meerdere titels gevonden worden op imdb, dan krijg je gewoon een lijst met de titels waar je uit kunt kiezen..
Dat bedoelde ik ook... er is jammergenoeg geen manier om altijd direct naar de correcte film pagina te gaan als je het nummer ervan niet weet...

  • spok9
  • Registratie: November 2000
  • Laatst online: 14-09 12:30

spok9

Groen...

Ik gebruik deze voorgekouwde divxlist, ik ga binnenkort zelf iets in elkaar zetten met php en mysql.

Zolang ik het zelf geloof is het goed toch?

Pagina: 1