Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 25-04-2004, 20:33
Svavl
Avatar van Svavl
Svavl is offline
Ik heb op aanraden van ********** de eksi plugin voor winamp gedowned, die bij elk nummer wat je afspeelt een url opstart met daarin bijvoorbeeld de titel van het nummer enz.

Nu eidig ik dus met een url als localhost/index.php?playing=D:/MP3/Genre/Artiest - Jaartal - Album/Nummer - Titel.mp3

Is d'r een manier om de variabele $Playing op te splitsen in verschillende variabelen zoals Artiest, Album en de hele meuk?

Hehe, 't is vast heel simpel, maar ik kom er niet uit.
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Advertentie
Oud 25-04-2004, 20:48
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Zoek op string manipulatie op www.google.com en www.php.net

succes

Laatst gewijzigd op 25-04-2004 om 20:50.
Met citaat reageren
Oud 25-04-2004, 20:57
Svavl
Avatar van Svavl
Svavl is offline
Oh ja, eerst behulpzaam doen en dat dan wegeditten.

Net of ik met m'n week php-ervaring meteen de term string manipulatie moet kennen.
Pffff.

[edit] Spelfout [/edit]
__________________
Front voor een verbod op de :roll: smile.

Laatst gewijzigd op 26-04-2004 om 10:33.
Met citaat reageren
Oud 25-04-2004, 21:00
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
http://nl.php.net/manual/en/function.parse-url.php
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 25-04-2004, 21:08
deathz0rz
deathz0rz is offline
dat is hier niet erg van toepassing http://nl.php.net/explode
__________________
Ooit. Dan.
Met citaat reageren
Oud 26-04-2004, 07:05
Svavl
Avatar van Svavl
Svavl is offline
Citaat:
deathz0rz schreef op 25-04-2004 @ 22:08 :
dat is hier niet erg van toepassing http://nl.php.net/explode
Juist, dit is wat ik zocht. Bedankt!
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 10:35
Verwijderd
Ik heb ook explode gebruikt
Met citaat reageren
Oud 26-04-2004, 10:49
Svavl
Avatar van Svavl
Svavl is offline
Ja, ik heb 'm nou werkend.

Hehe, ben bezig met een flinke rippoff van jouw systeempje te maken, gaat voortreffelijk nu
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 10:59
Svavl
Avatar van Svavl
Svavl is offline
Hey **********, ff een vraagje.

Hoe schrijf jij die nummers naar je database?
Een nieuw record voor elk nummer dat je afspeelt, of 1 per song en dan elke keer als je 'm afspeelt 'Played' 1 omhoog?
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 11:06
Verwijderd
Citaat:
Svavl schreef op 26-04-2004 @ 11:59 :
Hey **********, ff een vraagje.

Hoe schrijf jij die nummers naar je database?
Een nieuw record voor elk nummer dat je afspeelt, of 1 per song en dan elke keer als je 'm afspeelt 'Played' 1 omhoog?
Ik heb 4 tabellen
1. Artiest
2. Albums
3. Nummers
4. Playlist
Met citaat reageren
Oud 26-04-2004, 14:32
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
Svavl schreef op 25-04-2004 @ 21:57 :
Oh ja, eerst behulpzaam doen en dat dan wegeditten.
Er zaten nogal wat haken en ogen aan mijn opmerking. Zo kan er in de bandnaam een streepje of spatie voorkomen. Zomaar naar de posities van die tekens gaan zoeken is daardoor niet slim. Vandaar mijn wegge-edit. Hoe je het dan het beste kan
oplossen, die oplossing zou kunnen zitten in string manipulatie.

Overigens dat explode is leuk, maar werkt volgens mij ook niet als er spaties in de bandnaam voorkomen. Of hoe heb je daar op gecontroleerd? (ik weet niet precies hoe je het hebt opgelost, dus misschien werkt het wel)

Citaat:
Net of ik met m'n week php-ervaring meteen de term string manipulatie moet kennen.
Pffff.
Ben ik Sherlock Holmes? Nee. Ik kan dus ook niet ruiken dat je een week php-ervaring hebt.
Met citaat reageren
Oud 26-04-2004, 14:37
Svavl
Avatar van Svavl
Svavl is offline
Citaat:
Fade of Light schreef op 26-04-2004 @ 15:32 :
[B]Overigens dat explode is leuk, maar werkt volgens mij ook niet als er spaties in de bandnaam voorkomen. Of hoe heb je daar op gecontroleerd? (ik weet niet precies hoe je het hebt opgelost, dus misschien werkt het wel)
Ik heb het nu met split() gedaan:

Code:
D:/MP3/Genre/Artiest - Jaartal - Album/Nummer - Titel.mp3 wordt dan:

list($Schijf, $Type, $Genre, $Artiest, $Jaartal, $Album, $Nummer, $Titel, $Extension) = split('[/.-]', $locatie);
Deze functie hakt de variabele $locatie bij elk van de opgegeven tekens ( / . en -) door midden. De variabelen $Schijf, $Type en $Extension worden zo wel gedefinieerd, omdat ie het hele rijtje afgaat, maar door mij niet gebruikt.
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 14:39
Verwijderd
Mijne split 'm gewoon op " - "
En als een ban een streepje heeft zonder spaties eromheen, dat is dan pech
Met citaat reageren
Oud 26-04-2004, 14:48
Svavl
Avatar van Svavl
Svavl is offline
Ja, maar ik wil ook het genre erbij hebben, en dat gaat per map.
Dus dan is splitten op slashes wel fijn
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 14:52
Verwijderd
Citaat:
Svavl schreef op 26-04-2004 @ 15:48 :
Ja, maar ik wil ook het genre erbij hebben, en dat gaat per map.
Dus dan is splitten op slashes wel fijn
genre per map..
Hmm..
Ik heb alles per cd, en veel cd's bestaan uit meerdere genres..
Met citaat reageren
Oud 26-04-2004, 16:35
Svavl
Avatar van Svavl
Svavl is offline
Ja, tis ook maar om het globaal aan te geven.
Het is imo de overzichtelijkste manier om het te ordenen.
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 17:05
Harrie
Avatar van Harrie
Harrie is offline
Artist, song title en album zijn gewoon variablen die de plugin mee kan geven in de url.

%a %s en %b zijn de benodigheden
Met citaat reageren
Oud 26-04-2004, 18:51
Svavl
Avatar van Svavl
Svavl is offline
Nee, want dan haalt ie ze uit de ID3-tag voor zover ik weet.
En die heb ik niet op orde, in tegenstelling tot de %f
__________________
Front voor een verbod op de :roll: smile.
Met citaat reageren
Oud 26-04-2004, 23:43
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
Svavl schreef op 26-04-2004 @ 15:37 :
Ik heb het nu met split() gedaan:

(knip code)

Deze functie hakt de variabele $locatie bij elk van de opgegeven tekens ( / . en -) door midden. De variabelen $Schijf, $Type en $Extension worden zo wel gedefinieerd, omdat ie het hele rijtje afgaat, maar door mij niet gebruikt.
ahja, precies wat ik dacht, achja goed genoeg voor thuisgebruik en daar ging het om, dacht ik zo ;]
Met citaat reageren
Oud 27-04-2004, 09:07
Verwijderd
Ik heb geen id3tags, ik heb alleen filenames, en die gebruik ik...

Mijn track heten trouwens allemaal zo:
Artiest - CD - 00 - Nummer
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [php] website met alleen index.php en database
Verwijderd
6 22-01-2009 09:35
Werk, Geld & Recht Vraag over servicekosten
Quantes
6 18-06-2008 09:28


Alle tijden zijn GMT +1. Het is nu 20:05.