Webstatt.org - Community seit 2006 - 2012 (2024?)

phpBB Bot

Avatar user-271
19.11.2006 05:34

phpBB Boot v.0.1
Bisher ist es nur eine login funktion...man übergebt der Klasse Username und Passwort von einem User in diesem Forum...die Klasse kann sich nun mit diesen Daten in ein phpBB Forum einloggen und die Session ID die sie bekommen hat, auf der Konsole ausgeben zwinkern
#!/usr/bin/ruby

require 'net/http'
require 'uri'

class PhpBB
@sid = nil

def initialize(username,password,url)
@username = username
@password = password
@url = url
end

# Simple login function for phpbb
# i retrieves the header and gets the session id
# return: session id as string
def login
res = Net::HTTP.post_form(URI.parse(@url+'login.php'zwinkern,
{
'username'=>@username,
'password'=>@password,
'redirect'=>'',
'login'=>'Login'
}
)
@sid = res['location'][14..-1]

return @sid
end
end

phpbb = PhpBB.new(
'username',
'password',
'urlbase'
)
sid = phpbb.login
puts sid

#!/bin/bash
traurig){ neutral:& };: