Erreur register.func.php

Fermé
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 26 mai 2015 à 17:19
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 31 mai 2015 à 19:39
Bonjour,

4 nouvelles erreurs (dsl pour tous ces topics)
-Warning: include(functions/register.func.php): failed to open stream: No such file or directory in C:\wamp\www\rs\index.php on line 20
-Warning: include(): Failed opening 'functions/register.func.php' for inclusion (include_path='.;C:\php\pear') in C:\wamp\www\rs\index.php on line 20
- Warning: require(../functions.php): failed to open stream: No such file or directory in C:\wamp\www\rs\pages\register.php on line 100
- Fatal error: require(): Failed opening required '../functions.php' (include_path='.;C:\php\pear') in C:\wamp\www\rs\pages\register.php on line 100

Mon register.php :

<h1>Inscription</h1>

<?php	  
if (!isset($_POST['submit']))
{
?>

<form method="POST" action="">

   <label for='sexe'>Sexe</label>
   <select name="sexe">
           <?php echo isset($sexe)?'<option value='.$sexe.'>'.$sexe.'</option>':""; ?>
           <?php echo $sexe != 'Homme' ?'<option value="Homme">Homme</option>':""; ?>
           <?php echo $sexe != 'Femme' ?'<option value="Femme">Femme</option>':""; ?>          
 </select><br /><br/>
 
 <label for="pseudo">Votre pseudo : </label>
 <input type="text" name ="pseudo" value='<?php echo isset($pseudo) ? $pseudo :""; ?>'><br />
 
 <label for="password">Votre password : </label>
 <input type="password" name ="password"><br />
 
 <label for="repeatpassword">Repetez votre password : </label>
 <input type="password" name ="repeatpassword"><br />
 
 <label for="email">Veuillez saisir votre email : </label>
 <input type="text" name ="email" value='<?php echo isset($email) ? $email :""; ?>'><br />
 
 <label for="apropos">A propos de vous </label>
 <textarea rows="6" cols="30" name="apropos"><?php echo isset($apropos) ? $apropos : ""; ?></textarea><br /><br />
 
 <input type="submit" value="S'inscrire" name="submit">
 
</form>

<?php

}
else
{
              
		$sexe = htmlspecialchars(strip_tags($_POST['sexe']));
        $pseudo = htmlspecialchars(strip_tags($_POST['pseudo']));
        $password = htmlspecialchars(strip_tags($_POST['password']));
        $repeatpassword = htmlspecialchars(strip_tags($_POST['repeatpassword']));
        $email = htmlspecialchars(strip_tags($_POST['email']));
        $apropos = htmlspecialchars(strip_tags($_POST['apropos']));       
    
    
    if(empty($pseudo))
       {
      $errors[] ="Veuillez saisir un pseudo";
    }
    
    if (empty($password))
    {
      $errors[] ="Veuillez saisir un password";
    }
    
    if($password != $repeatpassword)
    {
     $errors[] = "Vos deux password doivent être identiques";
    }
    
    if(!filter_var($email,FILTER_VALIDATE_EMAIL))
    {
     $errors[] = "Votre adresse email n'est pas correcte";     
    }
    
    if(empty($apropos))
    {
     $errors[] = "Veuillez vous décrire en quelques lignes"; 	 
    }
	
	if(pseudo_existe($email) == 1)
	{
	 $errors[] = "Ce pseudo n'est pas disponible";
    }
	
	if(email_existe($email) == 1)
	{
	 $errors[] = "Cette adresse email existe déjà <br> avez vous oublié votre <a href='#'>password? </a>";
	}
	
    if(!empty($errors))
    {
     foreach($errors as $error)
     {
      echo "<div class='error'>".$error."</div>";
     }
      } 
	   inscrire_utilisateur($pseudo,$password,$email,$sexe,$apropos);
                        die('Inscription terminée, vous pouvez vous <a href=\'index.php?page=login\'>connecter</a>');
}
?>


<?php

require('../functions.php');
require('includes/functions.php');

 
 //si le formulaire a été soumis
 if(isset($_POST['register'])) {

  // si tous les champs sont remplis
  if(not_empty(['name', 'pseudo', 'email', 'password', 'password_confirm'])) {

   $errors = []; //tableau contenant l'ensemble des erreurs

   extract($_POST);

  

   //si le pseudo est deja dans la bdd
   if(is_already_in_use('pseudo', $pseudo, 'users')) {
    $errors[] = "Le pseudonyme est déja utilisé.";
   }

   //si l'adresse mail est deja dans la bdd
   if(is_already_in_use('email', $email, 'users')) {
    $errors[] = "L'adresse e-mail est déja utilisée.";
   }


   //si il y a 0 erreur
   if(count($errors) == 0) {

    
        //enregistrement du membre dans la base de donnée
        $q = $db->prepare('INSERT INTO users(name, pseudo, email, password)
                  VALUES(:name, :pseudo, :email, :password)');
        $q->execute([

         'name' => $name,
         'pseudo' => $pseudo,
         'email' => $email,
         'password' => ($password)

        ]);

        redirect('index.php');

   } else {
    save_input_data();
   }

  } else {

   //si tous les champs ne sont pas remplis
   $errors[] = "Veuillez remplir s'il vous plaît tous les champs";
   save_input_data();


  }

 } else {
  clear_input_data();
 }


?>


<?php require('views/register.views.php'); ?>


Mon index.php :
<?php
include('functions/connect.php');

// Reporte toutes les erreurs PHP (Voir l'historique des modifications)
error_reporting(E_ALL);


/**
*Fonction de redirection
* @param : $url (valeur par défaut = index.php?page=login )
*/
function redirection($url = "index.php?page=login"){
   header("Location:$url");
   exit();
}

//Récupération de la valeur de $_GET['page'] Si la variable Existe et qu'elle n'est pas vide...
$page = isset($_GET['page']) && !empty($_GET['page'])?$_GET['page']:NULL;

include('functions/'.$page.'.func.php');

if($page){     
    $content = "pages/$page.php";
    if(!file_exists($content)){
      //La page n'existe pas
      redirection();
    }
}else{
  // $page est vide ou n'existe pas.
   redirection();
}

?>

<!DOCTYPE html>
<html>
    <head>
	  <link rel='stylesheet' href='css/style.css'>
    </head>
    <body>
          <div id='content'>
          <?php
              include($content);
           ?>
    </div>
    </body>
	



merci d'avance :)

7 réponses

jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689
28 mai 2015 à 21:44
donnez moi les bons codes svp je tourne en rond pour rien :/

Ce n'est pas pour rien .....
Le but est que tu COMPRENNES l'erreur ... de façon à ce que si tu tombes sur une autre du même genre tu sois capable de résoudre le pb par toi même ...
(et franchement.... si tu n'est pas capable de trouver par toi même avec toutes les indications qu'on te donne.... tu buteras sur toutes les erreurs que tu rencontreras....)

Donc pour la Nième fois ......

Que dis le message d'erreur ?
Il dit :
Failed opening 'functions/register.func.php' for inclusion

=> Il ne parvient pas à ouvrir/inclure le fichier functions/register.func.php

Et toi, de ton côté, tu me dis que ton fichier se nomme :
register.php ..... ne vois tu pas une différence ???????

Comme je sens que non ... je vais te le dire .... où est le FUNC du nom du fichier ???
autrement dit .... pourquoi ton fichier ne se nomme pas de la même façon que les autres ...
c'est à dire register.func.php ???????!!!!!


2
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
28 mai 2015 à 21:53
j'ai un fichier register.functions.php dans mon dossier functions
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689 > Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020
Modifié par jordane45 le 28/05/2015 à 22:18
............
Ton code est le suivant :
include('functions/'.$page.'.func.php');


Si, on part du principe .. que tu veux appeler ta page REGISTER ...... le fichier attendu dans ton code sera donc
register.FUNC.php ........

... FUNC !... pas FUNCTIONS

... donc ton fichier, doit se nommer register.func.php ET NON PAS register.functions.php
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
28 mai 2015 à 22:23
ah, si je mets include('functions/'.$page.'register.func.php'); c'est correct?
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689 > Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020
28 mai 2015 à 22:31
pffffff ..... NON !
Je ne sais plus comment t'expliquer ...........

Le souci n'est pas au niveau de ton code .......
C'est LE NOM DE TON FICHIER dans ton répertoire !!!!

Une fois pour toutes ........
Tes fichiers qui sont dans ton répertoire "functions" .... ils sont tous de la forme : quelquechose.func.php

Ton fichier devrait donc avoir LA MÊME FORME ... c'est à dire .... register.func.php
===>>>> RENOMME TON FICHIER DANS TON RÉPERTOIRE
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
28 mai 2015 à 22:34
vous êtes béni merci! je sens qu'on avance un peu
maintenant il me dit : Parse error: syntax error, unexpected '.' in C:\wamp\www\rs\pages\register.php on line 101
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
26 mai 2015 à 18:03
Description de mon dossier RS :

Dossier avatar (vide)
Dossier css --> style
Dossier functions --> connect.php / login.func.php / register.functions.php
Dossier pages --> login.php / register.php
Fichier index.php
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
27 mai 2015 à 16:33
Quelqu'un peut m'aider svp ça fait des semaines que je suis coincé
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689
27 mai 2015 à 17:58
Tu as donc deux erreurs sur l'accès aux fichier :
functions/register.func.php

Hors ... dans l'arborescence que tu viens de nous donner.... regarde comme se nomme ton fichier !!!
=>> register.functions.php ... ne vois tu pas une différence ????

Ensuite tu as ce message là:

- Warning: require(../functions.php): failed to open stream: No such file or directory in C:\wamp\www\rs\pages\register.php on line 100
- Fatal error: require(): Failed opening required '../functions.php' (include_path='.;C:\php\pear') in C:\wamp\www\rs\pages\register.php on line 100

Dans ton fichier register.php .. à la ligne 100 .. tu as le code
require('../functions.php');

.... hors .. toujours en se basant sur ton arborescence de fichiers....
ton fichier functions.php ... se trouve ..... dans un SOUS dossier nommé "functions" ....
Donc le bon chemin pour y aller serait :
require('../functions/functions.php');


Comme je te l'ai déjà suggéré .. AVANT de vouloir continuer à développer .. apprends à utiliser les liens relatifs !
C'est la base de la programmation web ... !!


0
Toujours les mêmes erreurs malgré les modifs :'( pouvez vous tester chez vous svp ? :/
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689 > Zakarya93
28 mai 2015 à 19:44
1 - Montres nous ton code modifié !

2 - Copie/colle nous les messages d'erreurs qui s'affichent actuellement.
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
Modifié par jordane45 le 28/05/2015 à 20:23
<?php
include('functions/connect.php');  // fonctionne

// Reporte toutes les erreurs PHP (Voir l'historique des modifications)
error_reporting(E_ALL);


/**


*Fonction de redirection* @param : $url (valeur par défaut = index.php?page=login )*/function redirection($url = "index.php?page=login"){   header("Location:$url");   exit();}//Récupération de la valeur de $_GET['page'] Si la variable Existe et qu'elle n'est pas vide...$page = isset($_GET['page']) && !empty($_GET['page'])?$_GET['page']:NULL;include('functions.php/'.$page.'.functions.php'); // ne fonctionne pasif($page){         $content = "pages/$page.php";    if(!file_exists($content)){      //La page n'existe pas      redirection();    }}else{  // $page est vide ou n'existe pas.   redirection();}?><!DOCTYPE html><html>    <head>   <link rel='stylesheet' href='css/style.css'>    </head>    <body>          <div id='content'>          <?php              include($content);           ?>    </div>    </body>


<h1>Inscription</h1>

<?php   
if (!isset($_POST['submit']))
{
?>

<form method="POST" action="">

   <label for='sexe'>Sexe</label>
   <select name="sexe">
           <?php echo isset($sexe)?'<option value='.$sexe.'>'.$sexe.'</option>':""; ?>
           <?php echo $sexe != 'Homme' ?'<option value="Homme">Homme</option>':""; ?>
           <?php echo $sexe != 'Femme' ?'<option value="Femme">Femme</option>':""; ?>          
 </select><br /><br/>
 
 <label for="pseudo">Votre pseudo : </label>
 <input type="text" name ="pseudo" value='<?php echo isset($pseudo) ? $pseudo :""; ?>'><br />
 
 <label for="password">Votre password : </label>
 <input type="password" name ="password"><br />
 
 <label for="repeatpassword">Repetez votre password : </label>
 <input type="password" name ="repeatpassword"><br />
 
 <label for="email">Veuillez saisir votre email : </label>
 <input type="text" name ="email" value='<?php echo isset($email) ? $email :""; ?>'><br />
 
 <label for="apropos">A propos de vous </label>
 <textarea rows="6" cols="30" name="apropos"><?php echo isset($apropos) ? $apropos : ""; ?></textarea><br /><br />
 
 <input type="submit" value="S'inscrire" name="submit">
 
</form>

<?php

}
else
{
              
  $sexe = htmlspecialchars(strip_tags($_POST['sexe']));
        $pseudo = htmlspecialchars(strip_tags($_POST['pseudo']));
        $password = htmlspecialchars(strip_tags($_POST['password']));
        $repeatpassword = htmlspecialchars(strip_tags($_POST['repeatpassword']));
        $email = htmlspecialchars(strip_tags($_POST['email']));
        $apropos = htmlspecialchars(strip_tags($_POST['apropos']));       
    
    
    if(empty($pseudo))
       {
      $errors[] ="Veuillez saisir un pseudo";
    }
    
    if (empty($password))
    {
      $errors[] ="Veuillez saisir un password";
    }
    
    if($password != $repeatpassword)
    {
     $errors[] = "Vos deux password doivent être identiques";
    }
    
    if(!filter_var($email,FILTER_VALIDATE_EMAIL))
    {
     $errors[] = "Votre adresse email n'est pas correcte";     
    }
    
    if(empty($apropos))
    {
     $errors[] = "Veuillez vous décrire en quelques lignes";   
    }
 
 if(pseudo_existe($email) == 1)
 {
  $errors[] = "Ce pseudo n'est pas disponible";
    }
 
 if(email_existe($email) == 1)
 {
  $errors[] = "Cette adresse email existe déjà <br> avez vous oublié votre <a href='#'>password? </a>";
 }
 
    if(!empty($errors))
    {
     foreach($errors as $error)
     {
      echo "<div class='error'>".$error."</div>";
     }
      } 
    inscrire_utilisateur($pseudo,$password,$email,$sexe,$apropos);
                        die('Inscription terminée, vous pouvez vous <a href=\'index.php?page=login\'>connecter</a>');
}
?>


<?php

require('../functions/functions.php');
require('includes/functions.php');

 
 //si le formulaire a été soumis
 if(isset($_POST['register'])) {

  // si tous les champs sont remplis
  if(not_empty(['name', 'pseudo', 'email', 'password', 'password_confirm'])) {

   $errors = []; //tableau contenant l'ensemble des erreurs

   extract($_POST);

  

   //si le pseudo est deja dans la bdd
   if(is_already_in_use('pseudo', $pseudo, 'users')) {
    $errors[] = "Le pseudonyme est déja utilisé.";
   }

   //si l'adresse mail est deja dans la bdd
   if(is_already_in_use('email', $email, 'users')) {
    $errors[] = "L'adresse e-mail est déja utilisée.";
   }



2/ Warning: include(functions.php/register.functions.php): failed to open stream: No such file or directory in C:\wamp\www\rs\index.php on line 20
Warning: include(): Failed opening 'functions.php/register.functions.php' for inclusion (include_path='.;C:\php\pear') in C:\wamp\www\rs\index.php on line 20

Warning: require(../functions/functions.php): failed to open stream: No such file or directory in C:\wamp\www\rs\pages\register.php on line 100
Fatal error: require(): Failed opening required '../functions/functions.php' (include_path='.;C:\php\pear') in C:\wamp\www\rs\pages\register.php on line 100
0

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

Posez votre question
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
28 mai 2015 à 19:47
Index.php :

<?php
include('functions/connect.php');  // fonctionne

// Reporte toutes les erreurs PHP (Voir l'historique des modifications)
error_reporting(E_ALL);


/**
*Fonction de redirection
* @param : $url (valeur par défaut = index.php?page=login )
*/
function redirection($url = "index.php?page=login"){
   header("Location:$url");
   exit();
}

//Récupération de la valeur de $_GET['page'] Si la variable Existe et qu'elle n'est pas vide...
$page = isset($_GET['page']) && !empty($_GET['page'])?$_GET['page']:NULL;

include('functions.php/'.$page.'.functions.php'); // ne fonctionne pas

if($page){     
    $content = "pages/$page.php";
    if(!file_exists($content)){
      //La page n'existe pas
      redirection();
    }
}else{
  // $page est vide ou n'existe pas.
   redirection();
}

?>

<!DOCTYPE html>
<html>
    <head>
	  <link rel='stylesheet' href='css/style.css'>
    </head>
    <body>
          <div id='content'>
          <?php
              include($content);
           ?>
    </div>
    </body>
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689
Modifié par jordane45 le 28/05/2015 à 20:46
Tu te moques de moi non ??
include('functions.php/'.$page.'.functions.php'); // ne fonctionne pas

Comme je te l'ai déjà dis ..... ton répertoire se nomme FUNCTIONS ... et pas FUNCTIONS.PHP !

de plus ... pourquoi mettre
$page.'.functions.php

alors qu'il me semblait que tes fichiers .... étaient de la forme :
trucbidule.func.php (et donc pas ... .functions )


Et pour ce qui est de la seconde erreur .. essaye de remplacer
require(../functions/functions.php)

par
require(functions/functions.php)
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10 > jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024
Modifié par Zakarya93 le 28/05/2015 à 20:35
Pour la seconde erreur je recois : Parse error: syntax error, unexpected '.' in C:\wamp\www\rs\pages\register.php on line 101 maintenant
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10 > jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024
28 mai 2015 à 20:36
sinon pour la première, je n'arrive pas vous pouvez me donner la bonne ligne de code svp ?
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689 > Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020
28 mai 2015 à 20:47
??.........
include('functions/'.$page.'.func.php'); 
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10 > jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024
28 mai 2015 à 20:53
j'ai Warning: include(functions/register.func.php): failed to open stream: No such file or directory in C:\wamp\www\rs\index.php on line 20 et Warning: include(): Failed opening 'functions/register.func.php' for inclusion (include_path='.;C:\php\pear') in C:\wamp\www\rs\index.php on line 20

:(
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689
30 mai 2015 à 02:34
Voici ce qui est écrit dans ton code :
require(.functions/functions.php)
require('includes/functions.php');

Comme tu peux le constater... la seconde ligne contient des QUOTES pour encadrer la chaine de texte .... alors que la première ligne (celle qui est en erreur...) ... non...
De plus, le message t'indique qu'il y a un POINT en trop....
Et pour finir... comme tu peux le voir également... il manque un ";" au bout de la ligne...

Bref....de là .. tu peux en conclure que la bonne syntaxe devrait être:
require('functions/functions.php');
require('includes/functions.php');


Ou avec des doubles-quotes (des guillemets) ça fonctionne également :
require("functions/functions.php");
require("includes/functions.php");






0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
30 mai 2015 à 11:59
Je vous remercie mais malgré ça il me fait :

Warning: require(functions/functions.php): failed to open stream: No such file or directory in C:\wamp\www\rs\pages\register.php on line 101

Fatal error: require(): Failed opening required 'functions/functions.php' (include_path='.;C:\php\pear') in C:\wamp\www\rs\pages\register.php on line 101
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689 > Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020
30 mai 2015 à 12:40
J'ai juste remis en forme le code que tu as posté. ...
par contre ..le chemin vers ton fichier est faux...
Reprends donc le chemin a la ligne 100 de ton message du 28 mai
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
30 mai 2015 à 12:44
celui ci : require('includes/functions.php'); ?
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
30 mai 2015 à 13:19
??
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
31 mai 2015 à 13:17
UP
0
jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689
31 mai 2015 à 19:33
.....
Tu nous a indiqué que ton site se présentait (au niveau des fichires) de la façon suivante :

Dossier avatar (vide)
Dossier css --> style
Dossier functions --> connect.php / login.func.php / register.functions.php
Dossier pages --> login.php / register.php
Fichier index.php

Remis en forme un peu plus visuelle :


Je n'y vois aucun répertoire INCLUDES ... ni même de fichier FUNCTIONS.PHP .....

Peux tu nous indiquer ce fichier (functions.php) se trouve ????

Je te le dis tout de suite... si il n'existe pas... c'est normal que PHP ne le trouve pas !
Si il existe ... ben il suffit d'indiquer dans ton code son chemin tout simplement !

Ca ne sert à rien de faire des UP (que ça soit dans la discussion ou par MP ...) et c'est assez peu apprécié !
Surtout que .....en quoi est-ce compliqué de trouver la cause de ton message d'erreur ????
40 messages dans cette discussion pour ça ( sans compter les MP ...) c'est assez abusé quand même...
Je veux bien que tu sois débutant .. mais il faut quand même avoir un minimum de réflexion et être capable de comprendre les BASES de l'utilisation d'un ordinateur....
Ton souci depuis le départ peut se résumer par trois choses :
- Le fichier existe t-il ?
- Le nom du fichier que je donne est il le bon (même orthographe, même forme...)
- Le chemin que j'indique pour le trouver est il le bon ?


Si tu peux répondre, sans aucun doute <<OUI>> à ces trois questions... alors tu n'auras plus de soucis de ce genre !

Cette fois, as tu compris ??

0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 10
31 mai 2015 à 19:39
Je comprends, et ne compte plus faire les mêmes erreurs (pour le spam)
sinon pour mon fichier functions.php, je l'avais renommé en register.func.php lui
0