Avatar billede renesj Nybegynder
24. juni 2003 - 16:48 Der er 2 kommentarer og
1 løsning

script for at skrive til en JScript Script File

hej

Jeg vil bare sige at jeg kan ikke php så jeg vil gerne have hele scriptet, Tak

Hvordan laver man et php script, hvor man kan skrive ind en URL, en Artist og Song Title, også klikke på en knap så at scriptet skriver til en JScript Script File som hedder: 8a6b.js. Den skal også automatisk skrive: mkList("
för URL og: "," imellem URL og Artist og: - imellem Artist og Song Title og til sidst: ");
efter Song Title.
Hver gang man skriver in en URL og Artist/Song Title skal den skrive på en ny linje så det kommer til at se ud sådan her:

mkList"http://minside.com/navn1.mp3","Min Artist - Min Song Title");
mkList"http://minside.com/navn2.mp3","Min Artist - Min Song Title");
mkList"http://minside.com/navn3.mp3","Min Artist - Min Song Title");
Avatar billede renesj Nybegynder
24. juni 2003 - 16:56 #1
hej

Der skete noget med linje 3 fra bunden. Alt skulle stå på en linje.
Sorry

renesj
Avatar billede jakoba Nybegynder
24. juni 2003 - 17:08 #2
jeg går ud fra at der skal tilføjes en linie til filen, og ikke blot skrives en ny fil.

<?php  // script der modtager formdata og tilføjer det til en fil

if (  isset( $_POST['URL'] )
    && isset( $_POST['Artist'] )
    && isset( $_POST['SongTitle'] )  // NB: jeg har fjernet mellemrum før title
    ) {  // alle tre felter var udfyldt. det er ok at tilføje en linie
    $ny_linie = "mkList(\""
              .$_POST['URL']
              ."\",\" Min "
              .$_POST['Artist']
              ." - Min "
              .$_POST['SongTitle']
              ."\" );\n";
    $fp = fopen( "8a6b.js" , "a" );  // åben og forbered tilføjelse.
    fwrite( $fp, $ny_linie );        // skriv linie bagerst i filen
    fclose( $fp );                  // luk filen
}

?>

ovenståend script skal aktiveres (adresseres i action='modtagerfil.php') men en html form i retning af:

<FORM action='modtagerfil.php' method='post'>
<input type='text' name='URL' value="">
<input type='text' name='Artist' value="">
<input type='text' name='SongTitle' value="">
<input type='submit' value="send">
</form>

mvh JakobA
Avatar billede renesj Nybegynder
24. juni 2003 - 17:46 #3
Hej jakoba !

Tak for dit script, det fungerer fint. Tak

renesj
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