SCRIPT ESPACE MEMBRE install pas possible

Fermé
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 - 19 août 2008 à 12:11
 casper94 - 2 févr. 2010 à 01:25
Bonjour,

j'ai telecharger un script d''espace membre.
J'essai de l'installer mais rien ne se passe.
Voici la page d'installation :



<?php
function writable($file)
{
return (@fclose(@fopen($file, 'a')));
}
if (!writable("config.php")) { echo "- Vous devez placer un CHMOD 777 sur le fichier config.php pour pouvoir lancer l'installation !<br>Plus d'infos ? <b>Consultez la <a href=\"http://www.scripts-php.com/faq/afficher.php?id_faq=1\">F.A.Q.</a></b>"; $errr="1"; }
if($errr) { exit; }
$version="4.2";
if (!function_exists('version_compare') ||
    version_compare(phpversion(), '4.0', '<')) {
    echo "<b>Le script php ne pourra fonctionner sur votre site car la ";
    echo "version de php est trop basse.<br></b>";
    echo "Nous vous conseillons de changer d'hébergeur ou de demander à celui-ci de passer à la version 4.0 de PHP.<br>";
    echo "Essayez quand même de faire fonctionner les scripts car ceci peut être juste un problème technique ponctuel !<br>Plus d'infos ? <b>Consultez la <a href=\"http://www.scripts-php.com/faq/afficher.php?id_faq=1\">F.A.Q.</a></b>";
}
if ($action == "installation")
{
	if(empty($db_host) OR empty($db_name) OR empty($admin) OR empty($db_login)  OR empty($db_table)  OR empty($nomsite) OR empty($urlsite) OR empty($email))
     {
	 echo"<script language='Javascript'>alert('Il y a un champ vide !');history.back();</script>";
	 exit;
	 }
	 elseif($email== "")
	 {
	 echo"<script language='Javascript'>alert('Mauvaise adresse e-mail !');history.back();</script>";
	 exit;
	 }
	$t1="CREATE TABLE $db_table (
  id int(11) NOT NULL auto_increment,
  login tinytext NOT NULL,
  passwd tinytext NOT NULL,
  nom varchar(255) NOT NULL default '',
  prenom varchar(255) NOT NULL default '',
  email tinytext NOT NULL,
  dateinscr date NOT NULL default '0000-00-00',
  valide int(11) NOT NULL default '0',
  lastlog varchar(255) NOT NULL default '',
  PRIMARY KEY  (id)
)";

if (!$connection = @mysql_connect($db_host,$db_login,$db_pass))
	{
	echo"<script language='Javascript'>alert('Impossible de se connecter à la base de données !');history.back();</script>";
	exit;
	}
if (!$selection = @mysql_select_db($db_name,$connection))
	{
	echo"<script language='Javascript'>alert('Impossible de selectionner la table !');history.back();</script>";
	exit;
	}
$crea1=mysql_query($t1);

if ($crea1){ $message = "- Création de la table $db_table réussie !<BR>"; $ct="1";} else {$message ="- Erreur lors de la création de la table $db_table !<BR>";}

$fp=fopen("config.php","w");
$fp2=fwrite($fp,"<?php\n\$db_host=\"$db_host\";\n\$db_b=\"$db_name\";\n\$db_pass=\"$db_pass\";\n\$db_login=\"$db_login\";\n\$db_table=\"$db_table\";\n\$nomsite=\"$nomsite\";\n\$urlsite=\"$urlsite\";\n\$mailmaster=\"$email\";\n\$admin=\"$admin\";\n\$moderer=\"$moderer\";\n\$version=\"$version\";\n?>"); 
if ($fp) { $message .= "- Ouverture du fichier de configuration réussie !<BR>"; $ct=$ct+1; } else {$message ="- Erreur lors de l'ouverture du fichier de configuration !<BR>";}
if ($fp2) { $message .= "- Configuration réussie !<BR>
"; $ct=$ct+1; }else { $message ="- Erreur lors de l'écriture du fichier config.php 
!<BR>
";}
?> 
<table width="80%" border="0" cellspacing="0" cellpadding="0" align="center" height="19">
  <tr> 
    <td bgcolor="#990000" height="14"> 
      <div align="center"><font size="2" color="#FFFFFF"><font size="3" face="Verdana"><b>INSTALLATION 
        : Etape 2/2</b></font></font></div>
    </td>
  </tr>
  <tr> 
    <td bgcolor="#E0E0E0"> 
      <p><font size="2" face="Verdana"> 
        <?php echo $message ?>
        <br>
        </font></p>
      <p align="center"> 
        <?php if($ct=="3") { ?>
        <font size="2" face="Verdana"><b><font color="#006633">PY-Membres est 
        maintenant install&eacute;. </font></b></font> 
        <?php } else {?>
        <font size="2" face="Verdana"><b><font color="#990000">PY-Membres n'est 
        pas correctement install&eacute;. </font></b></font>
        <?php }?>
      </p>
      <p align="center"><font size="2" face="Verdana"><iframe name="lineregister" width=500 height=20 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no src="http://register.py-scripts.com/install.php?s=1&v=<?php echo $version ?>&email=<?php echo $email ?>&nom=<?php echo $nom ?>&urlsite=<?php echo $urlsite ?>&site=<?php echo $nomsite ?>&ref=<?php echo $HTTP_REFERER ?>"></iframe> 
        <br>
        </font></p>
      <p><font size="2" face="Verdana">- Par mesure de pr&eacute;cautions, vous 
        devez <b>supprimer</b></font><b><font face="Verdana" size="2"> le fichier 
        &quot;install.php&quot;</font></b><font size="2" face="Verdana"><br>
        - Un email vous a &eacute;t&eacute; envoy&eacute; pour confirmer l'installation 
        du script, mais en aucun cas vos informations n'ont &eacute;t&eacute; 
        enregistr&eacute;es sur notre serveur.<br>
        - Vous devez configurer les fichiers &quot;avant&quot; et &quot;apr&egrave;s&quot; 
        qui doivent contenir votre design</font>.<br>
        <font size="2" face="Verdana">- Pour toute question, tout probl&egrave;me, 
        veuillez utiliser notre <a href="http://www.scripts-php.com/forum/" target="_blank">forum</a> 
        ou la <a href="http://www.scripts-php.com/faq/" target="_blank">F.A.Q.</a></font></p>
      <p align="center"><br><br>
      </p>
      </td>
  </tr>
</table>
<br>
<table></table>
<?php
} 
else
{?>
<form name="installer" method="post" action="install.php">
  <table width="80%" border="0" cellspacing="0" cellpadding="0" align="center" height="19">
    <tr> 
      <td bgcolor="#990000" height="14"> 
        <div align="center"><font size="2" color="#FFFFFF"><font size="3" face="Verdana"><b>INSTALLATION 
          : Etape 1/2</b></font></font></div>
      </td>
    </tr>
    <tr> 
      <td bgcolor="#E0E0E0"> 
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr> 
            <td colspan="3"> 
              <input type="hidden" name="action" value="installation">
            </td>
          </tr>
          <tr> 
            <td colspan="3" height="17"><font size="2" face="Verdana"><b><u>>> 
              Base de donn&eacute;es :</u></b></font></td>
          </tr>
          <tr> 
            <td rowspan="5" width="11%">&nbsp;</td>
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Serveur 
              de base de donn&eacute;es :</font></td>
            <td width="54%"> 
              <input type="text" name="db_host" value="localhost">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Nom 
              de la base :</font></td>
            <td width="54%"> 
              <input type="text" name="db_name">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Votre 
              login :</font></td>
            <td width="54%"> 
              <input type="text" name="db_login">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif"> 
              Votre mot de passe :</font></td>
            <td width="54%"> 
              <input type="password" name="db_pass">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Nom 
              de la table :</font></td>
            <td width="54%"> 
              <input type="text" name="db_table" value="pymembres">
            </td>
          </tr>
        </table>
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr> 
            <td colspan="3">&nbsp;</td>
          </tr>
          <tr> 
            <td colspan="3" height="18"><font size="2" face="Verdana"><b><u>>> 
              Infos diverses :</u></b></font></td>
          </tr>
          <tr> 
            <td rowspan="15" width="11%">&nbsp;</td>
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Nom 
              et Pr&eacute;nom</font></td>
            <td width="54%"> 
              <input type="text" name="nom">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Nom 
              de votre site :</font></td>
            <td width="54%"> 
              <input type="text" name="nomsite">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Url 
              de votre site (sans &quot;/&quot; &agrave; la fin) :</font></td>
            <td width="54%"> 
              <input type="text" name="urlsite" size="40">
            </td>
          </tr>
          <tr> </tr>
          <tr> </tr>
          <tr> </tr>
          <tr> </tr>
          <tr> </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">E-Mail 
              du webmaster :</font></td>
            <td width="54%"> 
              <input type="text" name="email" value="">
            </td>
          </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Mot 
              de passe pour l'admin</font></td>
            <td width="54%"> 
              <input type="text" name="admin">
            </td>
          </tr>
          <tr> </tr>
          <tr> </tr>
          <tr> 
            <td width="35%"><font size="2" face="Arial, Helvetica, sans-serif">Valider 
              les inscriptions ?</font></td>
            <td width="54%"> <font face="Geneva, Arial, Helvetica, san-serif"> 
              <font size="2"> 
              <input type="radio" name="moderer" value="1">
              oui 
              <input type="radio" name="moderer" value="0" checked>
              non </font></font></td>
          </tr>
          <tr> 
            <td width="35%">&nbsp;</td>
            <td width="54%">&nbsp;</td>
          </tr>
          <tr> 
            <td colspan="3"> 
              <div align="center"> 
                <p> 
                  <input type="submit" name="install" value="Installer le script php">
                  <br>
                  <br>
                </p>
              </div>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
</form>
<?php
} 
?>



J'ai un serveur avec php5
J'ai remplacer les <? par des <?php
Mon fichier config.php est en chmod 777
Les données saisis sont toutes correctes (connection a la base de données)
Je n'ai aucune erreur lors de l'instal, par contre je ne passe pas a l'étape 2/2 et aucune table ne se crée dans ma base de données.

J'ai scruter le script d'install et suivie le readme.txt mais rien ne s'install.

Pouvez vous m'aider?
SVP
La seul chose que j'ai faite pour le moment
A voir également:

6 réponses

Donne nous le fichier config.php stp
0
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
19 août 2008 à 14:07
il est vide... il est censé être rempli par ce script justement .
0
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
19 août 2008 à 15:38
1 -> Installation : |
| ------------------- |
| a) Personnalisez les fichiers avant et après. |
| b) Transférez tout le dossier membres. |
| c) Placez un CHMOD 777 sur le fichier config.php |
| d) Lancez le fichier install.php |
| e) L'iinstallation est alors effectuée.


même en enregistrant les valeurs dans mon config.php manuellement le script ne marche pas ....


en remplacant les <? par des <?php j'ai plein de Undefine variable ....
pourquoi ?
0
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
26 août 2008 à 11:02
up d'une semaine avec les mêmes soucis .....
un peu d'aide svp :(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
-CCM- Messages postés 927 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 16 juin 2013 84
28 août 2008 à 11:40
up
0
ta trouvé la solution ??? j"ai le meme probleme...
0