Étant novice, j'ai besoin d'assistance pour ce scripte

Étant novice, j'ai besoin d'assistance pour ce scripte - PHP - Programmation

Marsh Posté le 24-10-2007 à 18:00:40    

buggé :
 
<?
if ($step == "" ){
$step = 1;
}
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="hash.css"  type="text/css">
<script language="JavaScript">
<!--
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?" ))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
 
function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="" ) {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') {
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (val<min || max<val) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
 
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">  
  <p><img src="media/header.gif" width="750" height="68"></p>
  <p><font size="5" face="Arial, Helvetica, sans-serif"><b><font color="#000066" size="4">MailGiantPro Installer</font></b></font></p>
<?
if ($step == 1){
?>
  <form name="step1" method="get" action="install.php">
    <div align="left">
      <table width="400" border="0" cellspacing="0" cellpadding="3" align="center">
        <tr class="corpblue">
          <td class="whiteheader" align="center">  
              <b>Step  
                1 of 2</b>
          </td>
        </tr>
      </table>
       
    </div>
    <table width="400" border="0" cellspacing="0" cellpadding="1" bgcolor="#000066">
      <tr>  
        <td>  
          <div align="center"></div>
          <table width="100%" border="0" cellspacing="0" cellpadding="8" bgcolor="#FFFFFF">
            <tr>  
              <td colspan="2">  
                <div align="center"><font size="1" face="Arial, Helvetica, sans-serif">The  
                  information below may usually be available from your web host  
                  upon request.</font></div>
              </td>
            </tr>
            <tr class="corplightblue">  
              <td colspan="2" align="center">  
                <b>Database  
                  Name</b><br>
                  <input type="text" name="db">
                </td>
            </tr>
            <tr>  
              <td class="lightergray" width="50%" align="center">  
<b>Database  
                  Username</b><br>
                  <input type="text" name="user">
              </td>
              <td class="lightergray" width="50%" align="center">
                <b>Database Password</b>  
                <input type="password" name="pass">
</td>
            </tr>
            <tr>  
              <td class="corplightblue" colspan="2" align="center">  
<b>Database  
                  Host</b><br>
                  <font size="1" class="whitesmaller">This can usually be set  
                  to &quot;localhost&quot; by default.</font><br>
                  <input type="text" name="host" value="localhost">
              </td>
            </tr>
            <tr>  
              <td colspan="2" align="center">  
                  <input name="step" type="hidden" id="step" value="2">
                  <input type="submit" value="Continue to Step 2" name="s1" onClick="MM_validateForm('db','','R','user','','R','pass','','R','host','','R');return document.MM_returnValue">
 
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </form>
   
  <?
}
if ($step == "2" ){
 
 
?>
  <font size="2" face="Arial, Helvetica, sans-serif">  
  <?
@MYSQL_CONNECT($host,$user,$pass) OR DIE ("<b>Failed to connect to server.</b><br>Information entered is incorrect.<BR>Please check your username, password, and hostname that you entered.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
@MYSQL_SELECT_DB ("$db" ) OR DIE ("<b>Database Does not exist.</b><BR>Please check/verify your database name and re-enter it.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
 
$table1 = "CREATE TABLE Admin (
  id int(50) NOT NULL auto_increment,
  user varchar(50) NOT NULL default '',
  pass varchar(50) NOT NULL default '',
  name varchar(250) NOT NULL default '',
  email varchar(250) NOT NULL default '',
  m_users int(5) NOT NULL default '0',
  m_lists int(5) NOT NULL default '0',
  m_cre_del int(5) NOT NULL default '0',
  send int(5) NOT NULL default '0',
  lists text NOT NULL,
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
print "To fix this problem you must first completly erase all previous MailGiantPro settings.  Click <a href=\"install.php?step=clear&db=$db&user=$user&pass=$pass&host=$host\">here</a> to do so.  You will lose all content, e-mails, addresses, etc..";
exit(); }  
 
$table1 = "CREATE TABLE Backend (
  valid int(1) NOT NULL default '0',
  manager varchar(250) NOT NULL default '',
  version varchar(250) NOT NULL default '',
  murl text NOT NULL,
  btype varchar(250) NOT NULL default '',
  add1 varchar(250) NOT NULL default '',
  add2 varchar(250) NOT NULL default '',
  add3 varchar(250) NOT NULL default '',
  unsub1 varchar(250) NOT NULL default '',
  unsub2 varchar(250) NOT NULL default '',
  unsub3 varchar(250) NOT NULL default '',
  lang varchar(125) NOT NULL default ''
)";
 
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
$table1 = "INSERT INTO Backend VALUES ( '1', 'MailGiantPro' , '2.0', '', 'none', '', '', '', '', '', '', '')";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
$table1 = "CREATE TABLE Links (
  id int(25) NOT NULL auto_increment,
  nl int(25) NOT NULL default '0',
  link text NOT NULL,
  count int(25) NOT NULL default '0',
  clickers text NOT NULL,
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
 
$table1 = "CREATE TABLE Templates (
  id int(20) NOT NULL auto_increment,
  nl varchar(20) NOT NULL default '',
  name text NOT NULL,
  type varchar(250) NOT NULL default '',
  content text NOT NULL,
  uni varchar(20) NOT NULL default '',
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
 
$table1 = "CREATE TABLE MessagesT (
  id int(20) NOT NULL default '0',
  content longtext NOT NULL,
  UNIQUE KEY id (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
 
 
$table1 = "CREATE TABLE ListMembersU (
  id int(10) NOT NULL auto_increment,
  em varchar(250) NOT NULL default '',
  nl varchar(250) NOT NULL default '',
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
 
$table1 = "CREATE TABLE MailGiantPro_SubForms (
  id int(20) NOT NULL auto_increment,
  add1 varchar(250) NOT NULL default '',
  add2 varchar(250) NOT NULL default '',
  add3 varchar(250) NOT NULL default '',
  unsub1 varchar(250) NOT NULL default '',
  unsub2 varchar(250) NOT NULL default '',
  unsub3 varchar(250) NOT NULL default '',
  label varchar(250) NOT NULL default '',
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
 
$table1 = "CREATE TABLE ListMembers (
  id int(20) NOT NULL auto_increment,
  sip text NOT NULL,
  comp text NOT NULL,
  sdate date NOT NULL default '0000-00-00',
  email varchar(250) NOT NULL default '',
  name varchar(250) NOT NULL default '',
  bounced int(10) NOT NULL default '0',
  active int(10) NOT NULL default '0',
  nl int(25) NOT NULL default '0',
  field1 varchar(250) NOT NULL default '',
  field2 varchar(250) NOT NULL default '',
  field3 varchar(250) NOT NULL default '',
  field4 varchar(250) NOT NULL default '',
  field5 varchar(250) NOT NULL default '',
  field6 varchar(250) NOT NULL default '',
  field7 varchar(250) NOT NULL default '',
  field8 varchar(250) NOT NULL default '',
  field9 varchar(250) NOT NULL default '',
  field10 varchar(250) NOT NULL default '',
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
$table1 = "CREATE TABLE Lists (
  id int(20) NOT NULL auto_increment,
  date date NOT NULL default '0000-00-00',
  admin text NOT NULL,
  name text NOT NULL,
  email text NOT NULL,
  confirm int(10) NOT NULL default '0',
  welcomes text NOT NULL,
  goodbyes text NOT NULL,
  welcomemesg text NOT NULL,
  goodbyemesg text NOT NULL,
  confirmopt int(10) NOT NULL default '0',
  confirmoptmesg text NOT NULL,
  confirmoptpage text NOT NULL,
  bk text NOT NULL,
  murl varchar(250) NOT NULL default '',
  field1 varchar(250) NOT NULL default '',
  field2 varchar(250) NOT NULL default '',
  field3 varchar(250) NOT NULL default '',
  field4 varchar(250) NOT NULL default '',
  field5 varchar(250) NOT NULL default '',
  field6 varchar(250) NOT NULL default '',
  field7 varchar(250) NOT NULL default '',
  field8 varchar(250) NOT NULL default '',
  field9 varchar(250) NOT NULL default '',
  field10 varchar(250) NOT NULL default '',
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
 
 
 
$table1 = "CREATE TABLE Messages (
  id int(50) NOT NULL auto_increment,
  mdate date NOT NULL default '0000-00-00',
  mtime time NOT NULL default '00:00:00',
  mfrom varchar(250) NOT NULL default '',
  subject text NOT NULL,
  message text NOT NULL,
  textmesg text NOT NULL,
  htmlmesg longtext NOT NULL,
  nl varchar(250) NOT NULL default '',
  type varchar(250) NOT NULL default '',
  tlinks varchar(25) NOT NULL default '',
  amt int(10) NOT NULL default '0',
  sent int(25) NOT NULL default '0',
  completed int(2) NOT NULL default '0',
  link1n text NOT NULL,
  link1t text NOT NULL,
  PRIMARY KEY  (id)
)";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
exit(); }  
$file = fopen ("engine.inc.php", "w" );
$fp = fwrite($file,"<?" );
$fp = fwrite($file,"\n" );
$fp = fwrite($file,"\$db_link = mysql_connect " );
$fp = fwrite($file,"(\"$host\",\"$user\",\"$pass\"" );
$fp = fwrite($file," );" );
$fp = fwrite($file,"\n" );
$fp = fwrite($file,"\$db_linkdb = mysql_select_db " );
$fp = fwrite($file,"(\"$db\" );" );
$fp = fwrite($file,"?>" );  
fclose($file);  ?> </font>  
  <form name="step2" method="post" action="install.php">
    <table width="400" border="0" cellspacing="0" cellpadding="3" align="center">
      <tr class="corpblue">  
        <td class="whiteheader" align="center">  
          <b>Step  
            2 of 2</b>  
        </td>
      </tr>
    </table>
    <table width="400" border="0" cellspacing="0" cellpadding="1" bgcolor="#000066">
      <tr>  
        <td>  
          <div align="center"></div>
          <table width="100%" border="0" cellspacing="0" cellpadding="8" bgcolor="#FFFFFF">
            <tr class="lightergray">  
              <td align="center">  
                  <b>Specify the main Url of your MailGiantPro.</b><br>
                  (Do not include a trailing /)<br>
                <font size="1">VALID</font><font size="1"> Example = &quot;http://www.mysite.com/MailGiantPro&quot;<br>
                  INVALID Example = &quot;http://www.mysite.com/MailGiantPro/&quot;</font><br>
                  <input type="text" name="murl" value="http://www.website.com" size="30">
</td>
            </tr>
            <tr class="corplightblue">  
              <td align="center"><b>Your  
                  Name</b><br>
                  <input name="name" type="text" id="name" size="30">
                  </td>
            </tr>
            <tr class="lightergray">  
              <td align="center"> <b>Your  
                  E-mail Address</b><br>
                  <input type="text" name="email" size="30">
                   <input type="hidden" name="lang" id="lang" value="english">
                </td>
            </tr>
            <tr class="corplightblue">  
              <td height="49" align="center">  
                <b>Administrative  
                  Username for MailGiantPro</b><br>
                  admin </td>
            </tr>
            <tr class="lightergray">  
              <td align="center">  
<b>Administrative  
                  Password for MailGiantPro</b><br>
                  <input name="password" type="password" id="password">
</td>
            </tr>
            <tr>  
              <td align="center">  
                  <input type="submit" value="Finish" name="s12" onClick="MM_validateForm('murl','','R','surl','','R','sname','','R','username','','R','password','','R');return document.MM_returnValue">
                  <input type="hidden" name="step" value="3">
                  <input type="hidden" name="host" value="<? print $host; ?>">
                  <input type="hidden" name="user" value="<? print $user; ?>">
                  <input type="hidden" name="pass" value="<? print $pass; ?>">
                  <input type="hidden" name="db" value="<? print $db; ?>">
</td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </form>
  <?
}
if ($step == 3){
?>
  <font size="2" face="Arial, Helvetica, sans-serif" color="#FF0000">  
  <?php
  @MYSQL_CONNECT($host,$user,$pass) OR DIE ("<b>Failed to connect to server.</b><br>Information entered is incorrect.<BR>Please check your username, password, and hostname that you entered.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
@MYSQL_SELECT_DB ("$db" ) OR DIE ("<b>Database Does not exist.</b><BR>Please check/verify your database name and re-enter it.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
$password=base64_encode($password);
mysql_query("UPDATE Backend SET murl='$murl', lang='$lang' WHERE (valid='1')" );
mysql_query ("INSERT INTO Admin (name, email, user, pass, m_users, m_lists, m_cre_del, send) VALUES ('$name' ,'$email' ,'admin' ,'$password' ,'1' ,'1' ,'1' ,'1')" );  
 
?>
  </font>  
  <table width="400" border="0" cellspacing="0" cellpadding="3" align="center">
    <tr class="corpblue">  
      <td class="whiteheader" align="center">  
<b>Setup  
          Completed </b>
      </td>
    </tr>
  </table>
  <table width="400" border="0" cellspacing="0" cellpadding="1" bgcolor="#000066">
    <tr>  
      <td align="center">  
       
        <table width="100%" border="0" cellspacing="0" cellpadding="8" bgcolor="#FFFFFF">
          <tr class="lightergray">  
            <td align="center"> To login to your Mailing List control panel, visit:<br>
                <a href="<? print $surl; ?>">  
                <? print $murl; ?>
                </a> <b><span class="titletext">  
                <? if ($lang == "custom" ){
                                  print "<p>You have selected the custom language file.  To modify this language file open the /MailGiantPro/lang/custom.php file";
                                  } ?>
                <br>
                IMPORTANT</span></b>:<br>
                  Before logging into your control panel or using MailGiantPro, <br>
              delete the file: &quot;install.php&quot; <br>
              <br>
              Your username is admin and your password is the password you specified  
              in this setup. <br>
              <br>
              Thank you for using MailGiantPro. </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  <?
}
if ($step == clear){
 
@MYSQL_CONNECT($host,$user,$pass) OR DIE ("<b>Failed to connect to server.</b><br>Information entered is incorrect.<BR>Please check your username, password, and hostname that you entered.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
@MYSQL_SELECT_DB ("$db" ) OR DIE ("<b>Database Does not exist.</b><BR>Please check/verify your database name and re-enter it.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
 
$table1 = "DROP TABLE Backend";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
 }  
 
$table1 = "DROP TABLE Lists";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
 }  
 
$table1 = "DROP TABLE Messages";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
 }  
 
 $table1 = "DROP TABLE MessagesT";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
 }  
 
  $table1 = "DROP TABLE ListMembersU";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
 }  
 
 
$table1 = "DROP TABLE ListMembers";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
}  
 
$table1 = "DROP TABLE Links";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
}  
 
$table1 = "DROP TABLE Templates";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
}  
 
$table1 = "DROP TABLE Admin";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
}  
 
$table1 = "DROP TABLE MailGiantPro_SubForms";
$result = mysql_query($table1);  
if ($result) {}  
else {  
echo("<P>Error: " .  
mysql_error() . "</P>" );  
}  
?>
  <font size="2" face="Arial, Helvetica, sans-serif" color="#FF0000"> </font>  
  <table width="400" border="0" cellspacing="0" cellpadding="3" align="center">
    <tr class="corpblue">  
      <td class="whiteheader" align="center">  
        <b>Previous  
          Database Settings Cleared</b>
      </td>
    </tr>
  </table>
  <table width="400" border="0" cellspacing="0" cellpadding="1" bgcolor="#000066">
    <tr>  
      <td>  
        <div align="center"><b></b></div>
        <table width="100%" border="0" cellspacing="0" cellpadding="8" bgcolor="#FFFFFF">
          <tr>  
            <td class="lightergray" align="center">  
              All database  
                  tables, and content have been removed.
                Click here  
                  to return to the <a href="install.php">install main screen</a>.
 
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  <?
}
?>
  <font size="2" face="Arial, Helvetica, sans-serif"> </font></div>
</body>
</html>
 
Merci de votre assistance.

Reply

Marsh Posté le 24-10-2007 à 18:00:40   

Reply

Marsh Posté le 24-10-2007 à 19:39:51    

Ouark, indigeste.
 
Trop de tableaux, ça rend la lecture assez difficile, et comme tu ne décris aucune erreur, on ne sait pas par où commencer.
 
C'est come si tu apportais ta voiture au garagiste en disant "réparez." mais sans lui dire les bruits suspects, les manips faites avant, ou ce qu'il faut réparer si tu as qq idées ... Amuse-toi à le faire, je ne serais pas surpris que le garagiste demande plus d'explications.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 24-10-2007 à 23:03:29    

J'ai modifié une partie du scripte et voici le résultat :
 
Parse error: syntax error, unexpected '}' in /home/outilsas/public_html/mailgiantpro/installm241007.php on line 313

Reply

Marsh Posté le 24-10-2007 à 23:06:38    

Pour mettre du code, il faut mettre les balises en fonction
( code et /code autour, entre crochets).
Ca serait déjà un peu plus lisible.

Reply

Marsh Posté le 24-10-2007 à 23:07:47    

mers631207 a écrit :

J'ai modifié une partie du scripte

 

Avant ou après l'avoir posté ici ? Quelle modif. ? C'est le jeu des vingt questions ? [:pingouino dei]


Message édité par Elmoricq le 24-10-2007 à 23:07:52
Reply

Marsh Posté le 24-10-2007 à 23:34:42    

j'ai modifié à partir d'ici :
<?
$dbhost = 'localhost';
$dbuser = 'outilsas_mers63';
$dbpass = '71263syl';
 
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die                      ('Error connecting to mysql');
 
$dbname = 'outilsas_mailing';
?>        ********Jusqu'ici
 
je n'ai rien touché pour le reste du scripte :
 
  <font size="2" face="Arial, Helvetica, sans-serif">  
  <?
@MYSQL_CONNECT($host,$user,$pass) OR DIE ("<b>Failed to connect to server.</b><br>Information entered is incorrect.<BR>Please  
 
check your username, password, and hostname that you entered.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" );  
@MYSQL_SELECT_DB ("$db" ) OR DIE ("<b>Database Does not exist.</b><BR>Please check/verify your database name and re-enter  
 
it.<P><a href=\"javascript:window.history.go(-1);\">Back</a>" ); ****jusqu'à </html>
 
merci.

Reply

Marsh Posté le 25-10-2007 à 00:14:21    

p'tre pas une bonne idée de balancer le mot de passe de ta base de donée ici non?

Message cité 1 fois
Message édité par GostSn le 25-10-2007 à 00:14:40

---------------
http://www.free-tribes.org
Reply

Marsh Posté le 25-10-2007 à 00:52:14    

Faudrait penser à séparer le code html et php à l'aide de template.
Le code est indigeste, sans compter que tu ne met pas ton code entre balise [ cpp ][ /cpp ]
 
Edit : T'es sur de ton erreur ? ligne 313, y a pas de '}'
Tes sur que ton code fonctionnait avant ta modif ?
 

GostSn a écrit :

p'tre pas une bonne idée de balancer le mot de passe de ta base de donée ici non?


 
Je peux avoir l'ip de la machine  ? :D


Message édité par FlyPhp le 25-10-2007 à 00:56:36
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed