exploiter les messages du forum [PHPBB] - PHP - Programmation
Marsh Posté le 15-11-2004 à 11:15:45
faire des requetes sur les champs qui t'interesse, tu te fais tes propres scripts en php pour taper ou tu veux dans la meme base que phpBB
Marsh Posté le 15-11-2004 à 11:26:09
Le script de connexion à la base PHPBB se trouve où ?
C'est un script classique ?
Parce que avec le coup des sessions et tout
Marsh Posté le 15-11-2004 à 11:28:32
non, mais les infos sont dans la base, tu connais les identifiants de connexion(login, password, serveur...), au moment de l'install tu les a defini.
si tu peux acceder a la base, tu peux en extraire des donnes
Marsh Posté le 15-11-2004 à 11:32:18
Merci
Je vais faire quelques essais
Marsh Posté le 15-11-2004 à 11:45:30
Merci de m'avoir remis les idées en place
En réalité je m'évertuais à tenter un accès à la base avec le login du forum ; en réalité il me faut juste le login classique d'accès à la base, sans se casser la tête. Le forum n'est qu'une base supplémentaire
Allez, on va dire que c'est le lundi matin
Marsh Posté le 15-11-2004 à 11:47:06
pas de probleme, bon courage pour te servir de ca comme tu veux, ca va etre chaud vu le bordel de phpBB
Marsh Posté le 16-11-2004 à 09:26:03
Je suis confronté à un petit problème.
L'accès aux informations est résolu, et l'information n'est pas vraiment conforme, j'explique :
Lorsque je récupère un message avec une image dans du BBCode avec les balises img ; il y a systématiquement un numéro dans la balise d'ouverture et la balise de fermeture ...
Code :
|
Bien entendu le code change à chaque fois ce qui fait que je peux difficilement adapter mon code à cet imbroglio.
Que faire ?
Marsh Posté le 16-11-2004 à 10:43:47
Il reste plus qu'a recuperer le code qui parse le message pour l'afficher...
Marsh Posté le 16-11-2004 à 11:30:23
Bonne idée.
J'ai essayé.
J'ai pas trouvé
Marsh Posté le 16-11-2004 à 15:14:53
Pour parser le html:
$message = preg_replace('#(< )([\/]?.*?)(> )#is', "<\\2>", $message) |
Pour parser les bbcode:
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message); |
Pour les smiles:
$message = smilies_pass($message); |
Tous ca dans le fichier viewtopic.php mais ca utilise des fonction du forum... donc il faut chercher quel fichier il faut inclure pour que ca marche...
Marsh Posté le 16-11-2004 à 15:41:09
le dossier include devrait etre riche en infos la dessus n'est il pas ? :S
Marsh Posté le 16-11-2004 à 16:31:52
bob007 a écrit : le dossier include devrait etre riche en infos la dessus n'est il pas ? :S |
il devrait meme reutiliser ces scripts/fonctions plutot que de réécrire les machins pour parser, comme dit ci-dessus
Marsh Posté le 18-11-2004 à 12:35:54
merci de vos conseils éclairés
Marsh Posté le 15-11-2004 à 11:12:37
J'aimerai utiliser certains messages du forum PHPBB pour les mettres sur mon site ; me servir d'une partie du forum comme support de news pour que celles-ci soient affichées sur mon site et qu'en même temps elles soient sur le forum et que les visiteurs aient un droit de réponse, en quelque sorte.
Existe-t'il déjà des modules pour ce genre de manoeuvre ?
Comment faire pour exploiter de manière extérieure ce forum ?
---------------
un instant monsieur ça-va-chier