Générateur de flux rss

Soyez le premier à donner votre avis sur cette source.

Vue 13 694 fois - Téléchargée 7 167 fois

Description

Il s'agit d'un générateur de flux RSS avec un semblant de forum de news.
Possibilité de définir plusieurs posteurs et plusieurs administrateurs.
Interface simple.

Conclusion :


Installation: lisez le readme ou exécutez directement install.php
La source est encore en développement, alors le design et la sécurité sont perfectible. N'hésitez pas à l'essayer pour l'améliorer.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
311
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
26 juin 2015

ok, je vois ça, merci !!
Messages postés
1
Date d'inscription
jeudi 2 février 2006
Statut
Membre
Dernière intervention
31 août 2007

Vérifiez le chmod (permissions) lorsque vous mettez les fichiers en ligne, php doit avoir le droit de modifier les fichiers.
Le cas échéant, ou si vous voulez ne pas trop réfléchir, complétez config.ini.php de cette manière:
<?php
if (!INCLUDED) exit();
if (!defined("INSTALLED")) define("INSTALLED",1);
$host=<l'adresse de votre base SQL>;
$user=<votre nom d'utilisateur SQL>;
$pass=<votre mot de passe SQL>;
$db=<le nom de votre base SQL>;
$prefixe="rsseditor_";
?>

Puis, veillez à commenter dans le fichier install.php de la ligne 15 à la ligne 28, en clair, install.php ressemblera à ça:
<html><head><title>Installation du gestionnaire de flux</title>
<?php
define ("INCLUDED",1);
include("./includes/config.ini.php");
if (INSTALLED) {
echo "Le gestionnaire de téléchargement a déjà été installé, afin de recommencer l'installation si elle a échoué, merci de:
-Supprimer vos tables déjà enregistrées
-Mettre à 0 la variable INSTALLED dans config.ini.php
-Relancer ce fichier";
exit();
}

if (@$_POST['install']) {
foreach($_POST as $name=>$value) {
$_POST[$name]=mysql_escape_string($value);
$_POST[$name]=addslashes($_POST[$name]);
}
/*
$file="<?php
if (!INCLUDED) exit();
if (!defined("INSTALLED")) define("INSTALLED",1);
\$host="".$_POST['host']."";
\$user="".$_POST['loginSQL']."";
\$pass="".$_POST['passSQL']."";
\$db="".$_POST['database']."";
\$prefixe="".$_POST['tablesprefix']."";
?>";
$handle=fopen("./includes/config.ini.php","w");
fwrite($handle,stripslashes($file));
fclose($handle);
unset($handle);
*/
$host=$_POST['host'];
$user=$_POST['loginSQL'];
$pass=$_POST['passSQL'];
$db=$_POST['database'];
$prefixe=$_POST['tablesprefix'];

include("./includes/config.ini.php");
include("./includes/connexion.inc.php");

//Installation
$file=file("./sql.txt");
foreach ($file as $line) {
eval("\$line="$line";")."
";
mysql_query($line) or die (mysql_error());
}

echo "Installation effectuée
";
// echo "Veuillez effacer le fichier "install.php"
";
echo "[./readme.txt readme.txt]</gras>


<fieldset><legend>Informations obligatoires pour un fonctionnement correct</legend>
<form method="post">
Adresse du site, ,
----
Serveur SQL, ,
----
Nom de la base de donnée, ,
----
Login SQL, ,
----
Mot de passe SQL, ,
----
Préfixe des tables, ,
----
Login administrateur, ,
----
Mot de passe administrateur, ,

----
,

</form>
</fieldset>
<?php
}
include("./includes/finpage.inc.php");
?>

Et à la fin, relancez le fichier d'installation, après avoir supprimé les tables si le fichier d'installation avait put les créer (on ne sait jamais)

Après ces multiple péripéties (ou avant), je vous conseille toutefois de mettre à jour la version que vous avez (sur http:/mathedit.free.fr/ rubrique "outils pour webmaster"), car j'avais oublié de la mettre à jour ici.
Vous pouvez égalment vous inscrire au flux RSS du site pour vous tenir informé des mises à jour que je pourrais éventuellement produire.
Messages postés
311
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
26 juin 2015

Bonjour,
je ne code pas vraiment, donc si ça marche pas, je ne peux faire gd chose. J'ai ce problème quand j'envoie les données par le fichier install.php:
Warning: fopen(./includes/config.ini.php): failed to open stream: Permission denied in /home/k1048/html/rsseditor/install.php on line 24

Warning: fwrite(): supplied argument is not a valid stream resource in /home/k1048/html/rsseditor/install.php on line 25

Warning: fclose(): supplied argument is not a valid stream resource in /home/k1048/html/rsseditor/install.php on line 26
You have an error in your SQL syntax near '; ' at line 1

Voilà, voilà, merci pour l'aide éventuelle...(;o))

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.