#1 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Page introuvable?

Bonjour, à tous j'ai un gros problème, j'ai fais un script PHP d'inscription mais quand je veux l'execute on me mets page introuvable, j'ai renommer pour mettre un nom plus court pour être sur de ne pas me tromper, mais toujours rien sad , peut-etre que c'est dus au script de ma page, le voila:

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

   <head>

       <title>Paston blog .:inscription:.</title>

       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
       </head>
<body>
<?php

mysql_connect("", "", "");
mysql_select_db("");



$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'], ENT_QUOTES));

$email = mysql_real_escape_string(htmlspecialchars($_POST['email'], ENT_QUOTES));

$url = mysql_real_escape_string(htmlspecialchars($_POST['url'], ENT_QUOTES));

$nom_blog = mysql_real_escape_string(htmlspecialchars($_POST['nom_blog'], ENT_QUOTES));

$pass = md5($_POST['password']);

$langue = mysql_real_escape_string(htmlspecialchars($_POST['langue'], ENT_QUOTES));

$confirm_pass = mysql_real_escape_string(htmlspecialchars($_POST['confirm_mdp'], ENT_QUOTES));

$sexe = mysql_real_escape_string(htmlspecialchars($_POST['sexe'], ENT_QUOTES));

$prenom = mysql_real_escape_string(htmlspecialchars($_POST['prenom'], ENT_QUOTES));

$nom = mysql_real_escape_string(htmlspecialchars($_POST['nom'], ENT_QUOTES));

$jour = mysql_real_escape_string(htmlspecialchars($_POST['jour'], ENT_QUOTES));

$mois = mysql_real_escape_string(htmlspecialchars($_POST['mois'], ENT_QUOTES));

$annee = mysql_real_escape_string(htmlspecialchars($_POST['annee'], ENT_QUOTES));

$pays = mysql_real_escape_string(htmlspecialchars($_POST['pays'], ENT_QUOTES));

$code_postale = mysql_real_escape_string(htmlspecialchars($_POST['code_postale'], ENT_QUOTES));

$adresse = mysql_real_escape_string(htmlspecialchars($_POST['adresse'], ENT_QUOTES));

$ville = mysql_real_escape_string(htmlspecialchars($_POST['ville'], ENT_QUOTES));

$telephone = mysql_real_escape_string(htmlspecialchars($_POST['telephone'], ENT_QUOTES));

$nobile = mysql_real_escape_string(htmlspecialchars($_POST['nobile'], ENT_QUOTES));

$autorisation = mysql_real_escape_string(htmlspecialchars($_POST['autorisation'], ENT_QUOTES));



$i = 0;



if($code_postale == '')

{

$message_code_postale = 'Veuillez indiquez votre code postale.<br/>';

$i++

}



if($adresse == '')

{

$message_adresse = 'Veuillez indiquez votre adresse postale.<br/>';

$i++;

}



if($ville == '')

{

$message_ville = 'Veuillez indiquer votre ville.<br/>';

$i++;

}



if($annee < 1996)

{

$message_annee = 'desoler tu est trop jeune.<br/>';

$i++

}



if($confirm_pass != $pass)

{

$message_confirmpass = 'Votre mots de pass n\'est pas le même dans <i>confirme mots de pass</i>, veuillez iniquez un mots de pass idantique.<br/>';

$i++;

}



if($prenom == '')

{

$message_prenom = 'Veuillez indiquez votre prénom.<br/>';

$i++

}



if($nom == '')

{

$message_nom = 'Veuillez indiquez votre nom.<br/>';

$i++

}



if($pseudo == '')

{

$message_pseudo1 = 'Veuillez indiquer un pseudo<br/>';

$i ++;

}



if($pass == "")

{

$massage_pass = 'Veuillez indiquer un mot de passe<br/>';

}



if($email == '')

{

$mesage_mail = 'Veuillez indiuez votre adresse E-mail<br/>';

$i ++;

}



if($url < 20)

{

$message_url1 = 'Votre url est trop grand<br/>';

$i ++;

}

if($url == '')

{

$message_url2 = 'Veuillez indiquer le lien de votre blog<br/>';

$i ++;

}



if($nom_blog == '')

{

$message_nom_blog1 = 'Veuillez indiquer le nom de votre blog<br/>';

$i ++;

}



if($i != 0)

{

echo 'Il y a eu'.$i.'érreur(s) lors de votre inscription:<br/>'

echo $message_pseudo1;

echo $message_pass;

echo $message_pseudo2;

echo $message_mail;

echo $message_url1;

echo $message_url2;

echo $message_nom_blog1;

echo $message_nom_blog2;

echo $message_code_postale;

echo $message_adresse;

echo $message_ville;

echo $message_annee;

echo $message_confirmpass;

echo $message_prenom;

echo $message_nom;

}

else

{



mysql_query('

        INSERT INTO membres (pseudo, mdp, email, url, blog, point, nbr_art, msg_acceuil, code_posatle, adresse, ville, jour, mois, annee, prenom, nom, autorisation, telephone, mobile, pays, langue, sexe)

        VALUES ("'.$pseudo.'" , "'.$pass.'" , "'.$email.'" , "'.$url.'" , "'.$nom.'" , "' 0 '" , "' 0 '" , "<h1>Bienvenu sur mon blog</h1>" , "'.$code_postale.'" , "'.$adresse.'" , "'.$ville.'" , "'.$jour .'", "'.$mois.'" , "'.$annee.'" , "'.$prenom.'" , "'.$nom.'" , "'.$autorisation.'" , "'.$telephone.'" , "'.$mobile.'" , "'.$pays.'" , "'.$langue.'" , "'.$sexe.'" ) ') or die(mysql_error());

mysql_query('

        INSERT INTO css_menu (pseudo, col_url_norm, col_url, bordure, col_fond )

        VALUES ("'.$pseudo.'" , "blue" , "blue" , "black" , "white" ) ') or die(mysql_error());

        

mysql_query('

        INSERT INTO css_corps (pseudo, col_url_norm, col_url, bordure, col_fond, col_texte, ecriture, ban )

        VALUES ("'.$pseudo.'" , "blue" , "blue" , "black" , "white" , "black" , "Comic Sans MS" , "" ) ') or die(mysql_error());        



        mkdir("/".$url, 0700);

        //------------------------------------------------------------------------------------------------

        $fichier=fopen("/".$url."/index.php", 'w+') ; // Création de l'index

 

   $contenufichier='<!DOCTYPE html PUBLIC "-//W3C\\DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

   <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >

   <head>

   <title>'.$nom.'</title>

   <?php

mysql_connect("", "", "");
mysql_select_db("");

   $css_corps = mysql_query("col_url_norm, col_url, col_fond, bordure, col_texte, ecriture, ban

         FROM css_corps WHERE pseudo='.$pseudo.'");

         

    $css_menu = mysql_query("col_url_norm, col_url, col_fond, bordure

         FROM css_menu WHERE pseudo='.$pseudo.'");

         

    $membres = mysql_query("mdp, email, url, blog, point, nbr_art, msg_acceuil

         FROM membres WHERE pseudo='.$pseudo.'");



    $article = mysql_query("contenu, titre=".$_POST["art"]."

         FROM art WHERE pseudo='.$pseudo.'");

    ?>

    <center><?php echo $css_corps["ban"]; ?></center>

<style type="text/css">

body

{

   width: 760px;

   margin: auto;

   margin-top: 20px;

   margin-bottom: 20px;    

   background-image: url("<?php echo $css_corps["fond"]; ?>");

}

/* Le menu */



#menu

{

   float: left;

   width: 130px;

}



.element_menu

{

   background-color: <?php echo $css_menu["col_fond"]; ?>;

   background-repeat: repeat-x;

   font-family: <?php echo $css_corps["ecriture"]; ?>;

   

   border: 2px solid <?php echo $css_menu["bordure"]; ?>;

   

   margin-bottom: 20px;

}





/* Quelques effets sur les menus */



.element_menu a

{

   color: <?php echo $css_menu["col_url_norm"]; ?>;

   text-decoration: none;

}



.element_menu a:hover

{

   text-decoration: underline;

   color: <?php echo $css_menu["col_url"]; ?>;

}





/* Le corps de la page */



#corps

{

   margin-left: 140px;

   margin-bottom: 20px;

   padding: 5px;

   font-family: <?php echo $css_corps["ecriture"]; ?>;

   

   color: <?php echo $css_corps["col_text"]; ?>;

   background-color: <?php echo $css_corps["col_fond"]; ?>;

   background-repeat: repeat-x;

   

   border: 2px solid <?php $css_corps["col_bordure"]; ?>;

}

#corps a

{

color: <?php echo $css_corps["col_url_norm"]; ?>;

text-decoration: none;

}



#corps a:hover

{

color: <?php echo $css_corps["col_url"]; ?>;

text-decoration

}





/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */



#pied_de_page

{

   text-align: center;

}

</style>

   </head>

   <body>

   <?php

   $blog = '.$url.';

   ?>

   <div id="corps">

   <?php

   if(isset($_POST["art"])){

   echo $artcile[$_POST["art"]];

   }

   else

   {

   echo $membres["msg_acceuil"];

   }

   ?>

   </div>

   <div id="menu">

   <a href="<?php echo "http://".$utl.".pastonblog.fr"; ?>">Acceuil</a>

   <?php

   $retour = mysql_query("SELECT * FROM art WHERE=\''.$pseudo.'\'");

   while ($article = mysql_fetch_array($retour))

   {

   ?>

   <table>

   <tr>

   <td><a href="http://<?php echo $blog ?>.pastonblog.fr/index.php?art=<?php echo $article["art"]; ?>"><?php echo $article["art"]; ?></a></td>

   </tr>

   </table>

   <?php

   }

   mysql_close();

   ?>

   </div>

   </body>

   </head>';

 // On définit le contenu de la page dans une seule variable (ceci est mon design, il faudra donc ne pas oublier de le changer)

  

  fputs("./".$url."/index.php", $contenufichier); // On insère ce contenu dans la page

 

   fclose("./".$url."/index.php") ; // On oublie pas de fermer le fichier

   //------------------------------------------------------------------------------------------------------------------

   //*********************************************

   //***************** FIN ***********************

   //********************************************

        

        

echo'<p>Votre blog à été créer<br/>Merci de votre inscrion<br/><br/>Pour modifier votre blog vous devez allez vous <a href="connection.php">connectez</a>, puis dans <a href="admin-blog.php"><i>paneau d\'administration de mon blog</i></a></p><p>Votre blog est disponnible à l\'adresse suivante:<br/><a href="http://'.$url.'.pastonblog.fr">http://'.$url.'.pastonblog.fr</a></p>';        



}
mysql_close();

?>
</body>
</html>

Je sais c'est long dsl, un GRAND merci d'avance.

Hors ligne

Posté le 24-01-2009 09:53:06

 

#2 Page introuvable?

Rock Lee
Modérateur
Date d'inscription: 03-05-2008
Messages: 89

Re: Page introuvable?

il te met l'erreur 404 ??


http://xeelkorcx.free.fr/xeelkload/upload/rockleesign.png

Hors ligne

Posté le 29-01-2009 11:30:36

 

#3 Page introuvable?

SNXeurope
Nouveau membre
Date d'inscription: 29-01-2009
Messages: 1

Re: Page introuvable?

Coucou Voila SNXeurope a la rescousse

Haaa 11 étend absent cette semaine je surveille pour lui 
la page indique :

Parse error: syntax error, unexpected '}' in /www/pastaliberte/~>/pastonblog/teste/inscriptionok.php on line 39

la page suivant existe est a le même nom

Hors ligne

Posté le 29-01-2009 12:55:12

 

#4 Page introuvable?

DrNaBl
Administrateur
Date d'inscription: 03-10-2007
Messages: 503

Re: Page introuvable?

Tout d'abord remplace les "" par des ''. Le problème vient du fait que tu as mis une accolade en trop. Où ? Je ne vois pas xD. Le truc c d'essayer à tatonnement efface quelques conditions et retest (enlève tout ce qui est écris sur le fichier, créer et ferme le):
Supprime ce qui a entre $fichier=fopen("/".$url."/index.php", 'w+') ; et  fclose("./".$url."/index.php") ;
et regarde si ca marche.
Ensuite il se peut dans d'autres cas que ca vienne du serveur, qui n'a pas activé php5 (plus rare)

PS: Tiens moi au courant


Hors ligne

Posté le 29-01-2009 22:31:54

 

#5 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

Je teste tout et je te dis quoi wink .

Ta pas été voir mon idée dans le topic vos idée DrNaBl ouin :
http://infoprographiesimple.free.fr/for … 1183#p1183

Hors ligne

Posté le 30-01-2009 16:56:06

 

#6 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

Ouin, sa ne marche pas sad .

<?php
mysql_connect('', '', '');
mysql_select_db('');

$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'], ENT_QUOTES));
$email = mysql_real_escape_string(htmlspecialchars($_POST['email'], ENT_QUOTES));
$url = mysql_real_escape_string(htmlspecialchars($_POST['url'], ENT_QUOTES));
$nom_blog = mysql_real_escape_string(htmlspecialchars($_POST['nom_blog'], ENT_QUOTES));
$pass = md5($_POST['password']);
$langue = mysql_real_escape_string(htmlspecialchars($_POST['langue'], ENT_QUOTES));
$confirm_pass = mysql_real_escape_string(htmlspecialchars($_POST['confirm_mdp'], ENT_QUOTES));
$sexe = mysql_real_escape_string(htmlspecialchars($_POST['sexe'], ENT_QUOTES));
$prenom = mysql_real_escape_string(htmlspecialchars($_POST['prenom'], ENT_QUOTES));
$nom = mysql_real_escape_string(htmlspecialchars($_POST['nom'], ENT_QUOTES));
$jour = mysql_real_escape_string(htmlspecialchars($_POST['jour'], ENT_QUOTES));
$mois = mysql_real_escape_string(htmlspecialchars($_POST['mois'], ENT_QUOTES));
$annee = mysql_real_escape_string(htmlspecialchars($_POST['annee'], ENT_QUOTES));
$pays = mysql_real_escape_string(htmlspecialchars($_POST['pays'], ENT_QUOTES));
$code_postale = mysql_real_escape_string(htmlspecialchars($_POST['code_postale'], ENT_QUOTES));
$adresse = mysql_real_escape_string(htmlspecialchars($_POST['adresse'], ENT_QUOTES));
$ville = mysql_real_escape_string(htmlspecialchars($_POST['ville'], ENT_QUOTES));
$telephone = mysql_real_escape_string(htmlspecialchars($_POST['telephone'], ENT_QUOTES));
$nobile = mysql_real_escape_string(htmlspecialchars($_POST['nobile'], ENT_QUOTES));
$autorisation = mysql_real_escape_string(htmlspecialchars($_POST['autorisation'], ENT_QUOTES));

$i = 0;

if($code_postale == '')
{
$message_code_postale = 'Veuillez indiquez votre code postale.<br/>';
$i++
}

if($adresse == '')
{
$message_adresse = 'Veuillez indiquez votre adresse postale.<br/>';
$i++;
}

if($ville == '')
{
$message_ville = 'Veuillez indiquer votre ville.<br/>';
$i++;
}

if($annee < 1996)
{
$message_annee = 'desoler tu est trop jeune.<br/>';
$i++
}

if($confirm_pass != $pass)
{
$message_confirmpass = 'Votre mots de pass n\'est pas le même dans <i>confirme mots de pass</i>, veuillez iniquez un mots de pass idantique.<br/>';
$i++;
}

if($prenom == '')
{
$message_prenom = 'Veuillez indiquez votre prénom.<br/>';
$i++
}

if($nom == '')
{
$message_nom = 'Veuillez indiquez votre nom.<br/>';
$i++
}

if($pseudo == '')
{
$message_pseudo1 = 'Veuillez indiquer un pseudo<br/>';
$i ++;
}

if($pass == "")
{
$massage_pass = 'Veuillez indiquer un mot de passe<br/>';
}

if($email == '')
{
$mesage_mail = 'Veuillez indiuez votre adresse E-mail<br/>';
$i ++;
}

if($url < 20)
{
$message_url1 = 'Votre url est trop grand<br/>';
$i ++;
}
if($url == '')
{
$message_url2 = 'Veuillez indiquer le lien de votre blog<br/>';
$i ++;
}

if($nom_blog == '')
{
$message_nom_blog1 = 'Veuillez indiquer le nom de votre blog<br/>';
$i ++;
}

if($i != 0)
{
echo 'Il y a eu'.$i.'érreur(s) lors de votre inscription:<br/>'
echo $message_pseudo1;
echo $message_pass;
echo $message_pseudo2;
echo $message_mail;
echo $message_url1;
echo $message_url2;
echo $message_nom_blog1;
echo $message_nom_blog2;
echo $message_code_postale;
echo $message_adresse;
echo $message_ville;
echo $message_annee;
echo $message_confirmpass;
echo $message_prenom;
echo $message_nom;
}
else
{

mysql_query('
        INSERT INTO membres (pseudo, mdp, email, url, blog, point, nbr_art, msg_acceuil, code_posatle, adresse, ville, jour, mois, annee, prenom, nom, autorisation, telephone, mobile, pays, langue, sexe)
        VALUES ("'.$pseudo.'" , "'.$pass.'" , "'.$email.'" , "'.$url.'" , "'.$nom.'" , "' 0 '" , "' 0 '" , "<h1>Bienvenu sur mon blog</h1>" , "'.$code_postale.'" , "'.$adresse.'" , "'.$ville.'" , "'.$jour .'", "'.$mois.'" , "'.$annee.'" , "'.$prenom.'" , "'.$nom.'" , "'.$autorisation.'" , "'.$telephone.'" , "'.$mobile.'" , "'.$pays.'" , "'.$langue.'" , "'.$sexe.'" ) ') or die(mysql_error());
mysql_query('
        INSERT INTO css_menu (pseudo, col_url_norm, col_url, bordure, col_fond )
        VALUES ("'.$pseudo.'" , "blue" , "blue" , "black" , "white" ) ') or die(mysql_error());
       
mysql_query('
        INSERT INTO css_corps (pseudo, col_url_norm, col_url, bordure, col_fond, col_texte, ecriture, ban )
        VALUES ("'.$pseudo.'" , "blue" , "blue" , "black" , "white" , "black" , "Comic Sans MS" , "" ) ') or die(mysql_error());       

        mkdir("/".$url, 0700);
        //------------------------------------------------------------------------------------------------
        $fichier=fopen("/".$url."/index.php", 'w+') ; // Création de l'index

   $contenufichier='test';
// On définit le contenu de la page dans une seule variable (ceci est mon design, il faudra donc ne pas oublier de le changer)
 
  fputs("./".$url."/index.php", $contenufichier); // On insère ce contenu dans la page

   fclose("./".$url."/index.php") ; // On oublie pas de fermer le fichier
   //------------------------------------------------------------------------------------------------------------------
   //*********************************************
   //***************** FIN ***********************
   //********************************************
       
       
echo'<p>Votre blog à été créer<br/>Merci de votre inscrion<br/><br/>Pour modifier votre blog vous devez allez vous <a href="connection.php">connectez</a>, puis dans <a href="admin-blog.php"><i>paneau d\'administration de mon blog</i></a></p><p>Votre blog est disponnible à l\'adresse suivante:<br/><a href="http://'.$url.'.pastonblog.fr">http://'.$url.'.pastonblog.fr</a></p>';       

}
?>

Hors ligne

Posté le 30-01-2009 17:06:57

 

#7 Page introuvable?

DrNaBl
Administrateur
Date d'inscription: 03-10-2007
Messages: 503

Re: Page introuvable?

haaa11 a écrit:

Je teste tout et je te dis quoi wink .

Ta pas été voir mon idée dans le topic vos idée DrNaBl ouin :
http://infoprographiesimple.free.fr/for … 1183#p1183

Dsl j'avé pas vu ^^,

<?php
mysql_connect('', '', '');
mysql_select_db('');

$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'], ENT_QUOTES));
$email = mysql_real_escape_string(htmlspecialchars($_POST['email'], ENT_QUOTES));
$url = mysql_real_escape_string(htmlspecialchars($_POST['url'], ENT_QUOTES));
$nom_blog = mysql_real_escape_string(htmlspecialchars($_POST['nom_blog'], ENT_QUOTES));
$pass = md5($_POST['password']);
$langue = mysql_real_escape_string(htmlspecialchars($_POST['langue'], ENT_QUOTES));
$confirm_pass = mysql_real_escape_string(htmlspecialchars($_POST['confirm_mdp'], ENT_QUOTES));
$sexe = mysql_real_escape_string(htmlspecialchars($_POST['sexe'], ENT_QUOTES));
$prenom = mysql_real_escape_string(htmlspecialchars($_POST['prenom'], ENT_QUOTES));
$nom = mysql_real_escape_string(htmlspecialchars($_POST['nom'], ENT_QUOTES));
$jour = mysql_real_escape_string(htmlspecialchars($_POST['jour'], ENT_QUOTES));
$mois = mysql_real_escape_string(htmlspecialchars($_POST['mois'], ENT_QUOTES));
$annee = mysql_real_escape_string(htmlspecialchars($_POST['annee'], ENT_QUOTES));
$pays = mysql_real_escape_string(htmlspecialchars($_POST['pays'], ENT_QUOTES));
$code_postale = mysql_real_escape_string(htmlspecialchars($_POST['code_postale'], ENT_QUOTES));
$adresse = mysql_real_escape_string(htmlspecialchars($_POST['adresse'], ENT_QUOTES));
$ville = mysql_real_escape_string(htmlspecialchars($_POST['ville'], ENT_QUOTES));
$telephone = mysql_real_escape_string(htmlspecialchars($_POST['telephone'], ENT_QUOTES));
$nobile = mysql_real_escape_string(htmlspecialchars($_POST['nobile'], ENT_QUOTES));
$autorisation = mysql_real_escape_string(htmlspecialchars($_POST['autorisation'], ENT_QUOTES));

$i = 0;

if($code_postale == '')
{
$message_code_postale = 'Veuillez indiquez votre code postale.<br/>';
$i++
}

if($adresse == '')
{
$message_adresse = 'Veuillez indiquez votre adresse postale.<br/>';
$i++;
}

if($ville == '')
{
$message_ville = 'Veuillez indiquer votre ville.<br/>';
$i++;
}

if($annee < 1996)
{
$message_annee = 'desoler tu est trop jeune.<br/>';
$i++
}

if($confirm_pass != $pass)
{
$message_confirmpass = 'Votre mots de pass n\'est pas le même dans <i>confirme mots de pass</i>, veuillez iniquez un mots de pass idantique.<br/>';
$i++;
}

if($prenom == '')
{
$message_prenom = 'Veuillez indiquez votre prénom.<br/>';
$i++
}

if($nom == '')
{
$message_nom = 'Veuillez indiquez votre nom.<br/>';
$i++
}

if($pseudo == '')
{
$message_pseudo1 = 'Veuillez indiquer un pseudo<br/>';
$i ++;
}

if($pass == "")
{
$massage_pass = 'Veuillez indiquer un mot de passe<br/>';
}

if($email == '')
{
$mesage_mail = 'Veuillez indiuez votre adresse E-mail<br/>';
$i ++;
}

if($url < 20)
{
$message_url1 = 'Votre url est trop grand<br/>';
$i ++;
}
if($url == '')
{
$message_url2 = 'Veuillez indiquer le lien de votre blog<br/>';
$i ++;
}

if($nom_blog == '')
{
$message_nom_blog1 = 'Veuillez indiquer le nom de votre blog<br/>';
$i ++;
}

if($i != 0)
{
echo 'Il y a eu'.$i.'érreur(s) lors de votre inscription:<br/>'
echo $message_pseudo1;
echo $message_pass;
echo $message_pseudo2;
echo $message_mail;
echo $message_url1;
echo $message_url2;
echo $message_nom_blog1;
echo $message_nom_blog2;
echo $message_code_postale;
echo $message_adresse;
echo $message_ville;
echo $message_annee;
echo $message_confirmpass;
echo $message_prenom;
echo $message_nom;
}
else
{

mysql_query('
        INSERT INTO membres (pseudo, mdp, email, url, blog, point, nbr_art, msg_acceuil, code_posatle, adresse, ville, jour, mois, annee, prenom, nom, autorisation, telephone, mobile, pays, langue, sexe)
        VALUES ("'.$pseudo.'" , "'.$pass.'" , "'.$email.'" , "'.$url.'" , "'.$nom.'" , "' 0 '" , "' 0 '" , "<h1>Bienvenu sur mon blog</h1>" , "'.$code_postale.'" , "'.$adresse.'" , "'.$ville.'" , "'.$jour .'", "'.$mois.'" , "'.$annee.'" , "'.$prenom.'" , "'.$nom.'" , "'.$autorisation.'" , "'.$telephone.'" , "'.$mobile.'" , "'.$pays.'" , "'.$langue.'" , "'.$sexe.'" ) ') or die(mysql_error());
mysql_query('
        INSERT INTO css_menu (pseudo, col_url_norm, col_url, bordure, col_fond )
        VALUES ("'.$pseudo.'" , "blue" , "blue" , "black" , "white" ) ') or die(mysql_error());
       
mysql_query('
        INSERT INTO css_corps (pseudo, col_url_norm, col_url, bordure, col_fond, col_texte, ecriture, ban )
        VALUES ("'.$pseudo.'" , "blue" , "blue" , "black" , "white" , "black" , "Comic Sans MS" , "" ) ') or die(mysql_error());       

        mkdir("/".$url, 0700);
        //------------------------------------------------------------------------------------------------
        $fichier=fopen("/".$url."/index.php", 'w+') ; // Création de l'index

   fclose("./".$url."/index.php") ; // On oublie pas de fermer le fichier
       
echo'<p>Votre blog à été créer<br/>Merci de votre inscrion<br/><br/>Pour modifier votre blog vous devez allez vous <a href="connection.php">connectez</a>, puis dans <a href="admin-blog.php"><i>paneau d\'administration de mon blog</i></a></p><p>Votre blog est disponnible à l\'adresse suivante:<br/><a href="http://'.$url.'.pastonblog.fr">http://'.$url.'.pastonblog.fr</a></p>';       

}
?>

Test ca ^^


Hors ligne

Posté le 31-01-2009 10:51:15

 

#8 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

Je ne comprends pas sa ne marche pas, regarde va voir:

http://pastaliberte.olympe-network.com/ … ation.html

Hors ligne

Posté le 31-01-2009 15:54:48

 

#9 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

Non, non c'est un bug de fire fox sad , voila le bug:

Parse error: syntax error, unexpected '}' in /www/pastaliberte/~>/pastonblog/teste/inscriptionok.php on line 32

Il dit qu'il y a une erreur à partir de la fin de mon premier if, soit j'ai vraiment fais une erreur, soit il est pommer car il a pas d'info (oui car je me suis rendu directement a l'url: www/pastaliberte/~>/pastonblog/teste/inscriptionok.php, sans passer par le formulaire :s)

Voila a mon avis c'est bientôt résolus mais pas encore, dsl.

Hors ligne

Posté le 31-01-2009 16:03:09

 

#10 Page introuvable?

DrNaBl
Administrateur
Date d'inscription: 03-10-2007
Messages: 503

Re: Page introuvable?

C bon k'ai capté ^^, tu y allé directement, donc les var n'existent pas fau rajouter ca

Code:

if(isset($_POST['pseudo']) AND isset($_POST['email']) etc...)
{
// tout ton code avec les if... la créations du fichiers etc...
}
else
{
echo 'Désolé vous devez passer par le formulaire, veuillez ciliquez ici';
}

If isset(var) permet de tester si les variables existent donc si une personne accède directement à la page inscription ok, ca marche pas, et tu lui indique un message genre il faut passer par le formulaire.


Hors ligne

Posté le 31-01-2009 18:35:16

 

#11 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

Ok y a un problème avec le nouveau formulaire aussi je vais le changer big_smile .

Hors ligne

Posté le 31-01-2009 18:50:02

 

#12 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

Et bien désoler mais tjrs la même erreur et cette fois si je suis passer par la page de création sad , mais qu'est-ce qui cloche?

Hors ligne

Posté le 31-01-2009 18:57:25

 

#13 Page introuvable?

DrNaBl
Administrateur
Date d'inscription: 03-10-2007
Messages: 503

Re: Page introuvable?

Le problème c 'est que je peux pas tester :s, essai d'enlver tout ce qu'il y a dans le else, en gros tu met juste un petit echo dans le else:

if($i!=0)
{
...
}
else
{
echo 'Ca ne marche pas.';
}

Le but est de localiser le problème ^^. Si tu peux faire ca pour moi merci smile


Hors ligne

Posté le 01-02-2009 17:21:08

 

#14 Page introuvable?

haaa11
Modérateur
Date d'inscription: 13-04-2008
Messages: 347

Re: Page introuvable?

C'est bon j'ai fais une érreur de débutant j'ai honte, j'ai oublier a certain moment (pas tout le temps) de mettre les ';' -_-' mais y a une autre érreur, c'est que il me dit que je n'ai pas créer la colonne 'email', mais c'est faux je l'ai faite un bug du serveur tu crois?

ou peut-etre du a l'url car avant y avait un autre mais il ne fonctionnait pas bien y avait des bugs on ma dit, voila l'url:

Code:

http://pastaliberte.olympe-network.com/~%3E/pastonblog/teste/creation.html

Dernière modification par haaa11 (01-02-2009 19:45:02)

Hors ligne

Posté le 01-02-2009 19:43:37

 

#15 Page introuvable?

DrNaBl
Administrateur
Date d'inscription: 03-10-2007
Messages: 503

Re: Page introuvable?

haaa11 a écrit:

C'est bon j'ai fais une érreur de débutant j'ai honte, j'ai oublier a certain moment (pas tout le temps) de mettre les ';' -_-' mais y a une autre érreur, c'est que il me dit que je n'ai pas créer la colonne 'email', mais c'est faux je l'ai faite un bug du serveur tu crois?

ou peut-etre du a l'url car avant y avait un autre mais il ne fonctionnait pas bien y avait des bugs on ma dit, voila l'url:

Code:

http://pastaliberte.olympe-network.com/~%3E/pastonblog/teste/creation.html

Lol comme quoi, ce n'était qu'un petit oublie noyé dans la masse de code ^^.

Bug de serveur je préfère ne pas envisager directement ce cas, ca serait trop facile ^^.
1)Vérifie que le champs "email" dans ta table existe.
2)Ensuite essai de remplacer les "" par les '' et vice versa dans les mysql_query:

Code:

mysql_query("INSERT INTO membres (pseudo, mdp, email, url, blog, point, nbr_art, msg_acceuil, code_posatle, adresse, ville, jour, mois, annee, prenom, nom, autorisation, telephone, mobile, pays, langue, sexe)
        VALUES ('".$pseudo."' , '".$pass."' , '".$email."', '".$url."' , '".$nom."' , ' 0 ' , ' 0 ' , '<h1>Bienvenu sur mon blog</h1>' , '".$code_postale."' , '".$adresse."' , '".$ville."' , '".$jour ."', '".$mois."' , '".$annee."' , '".$prenom."' , '".$nom."' , '".$autorisation."' , '".$telephone."' , '".$mobile."' , '".$pays."' , '".$langue."' , '".$sexe."' ) ") or die(mysql_error());

3)Dernière solution lance ce code mysql dans une page vierge:

Code:

ALTER TABLE `membres` ADD `email` CHAR( 255 ) NOT NULL ;

Hors ligne

Posté le 02-02-2009 19:49:12

 

Pied de page des forums

Propulsé par FluxBB
Traduction par fluxbb.fr