Avatar billede Six Nybegynder
22. juli 2004 - 00:45 Der er 3 kommentarer og
1 løsning

php og mirc.

Hej eksperter.

Jeg sidder og tænker lidt over hvordan man kan få et mircscript til at skrive til en MySQL database.

Nogle forslag ?

F.eks. skal man kunne indtaste navn og fødselsdag i mirc. !Add <navn> <fødselsdag>
Og så skal man kunne gå på en side og se alle dem der har skrevet sig ind. MEN det skal være med MySQL-database, og ikke bare via tekstfiler.
Avatar billede coderdk Praktikant
22. juli 2004 - 02:28 #1
Bare lave et php script der kan modtage et navn og en fødselsdag i $_GET...
mIRC scriptet kunne se ud som dette:

ON 1:TEXT:!add *:#dinkanal:sendnameandage $1-
alias sendnameandage {
  %name = $1
  %birthday = $2
  sockopen mysocket example.dk 80
}
ON 1:SOCKOPEN:mysocket:{
  sockwrite -t mysocket GET /addperson.php?name= $+ %name $+ &birthday= $+ %birthday HTTP/1.0 $+ $crlf $+ Host: www.example.dk $+ $crlf $+ Connection: close $+ $crlf $+ $crlf
}


Tilpas som du vil ;)
Avatar billede Six Nybegynder
22. juli 2004 - 02:40 #2
Havde på fornemmelsen at det var noget med querystring variablerne ;)

Men jeg må sige, Præcis hvad jeg manglede. Takker for hurtig besvarelse :D
Avatar billede stalle Nybegynder
22. juli 2004 - 12:04 #3
Hvad så med at læse fra en MySQL database med mIRC ?
Avatar billede coderdk Praktikant
22. juli 2004 - 12:19 #4
stalle, skriv en .dll som mirc kan bruge, eller få php til at gøre det og brug samme fremgangsmåde som her...
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