connect.php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : connect.php

par sacco » 07 févr. 2006, 20:36

merci ça marche j'ai du trop suivre les bouquins lol

Merci encore

par lecobra_20 » 07 févr. 2006, 09:46

Tiens essais plutot comme cela :

connecte.php :
<?php
// Définition des paramètre de connexion

$mysqlhost = "localhost"; // server de la base de données
$name = "root"; // Nom d'utilisateur
$password = ""; // Mot de passe
$bdd = "gestion"; // Nom de la base de données.

?>
Test de fonctionnement :
<?php 

// on inclus les valeurs de configurations

include("connecte.php");

// on se connecte à la base de données 

$base = mysql_connect ($mysqlhost,$name,$password); 

// On affiche si tout s'est bient passé 

echo "Connexion réussie";
mysql_select_db ($bdd,$base) or die("Impossible de se connecter");
echo"Process réussit" 
?> 
Voilà

par jeff » 07 févr. 2006, 00:21

essaye plutot comme ça :
PHP:
<?php
require("connect.php");
$connection = mysql_connect($server,$username,$password);
echo "Connexion réussie";
mysqli_select_db($connection,$base) or die("Could not select database");
echo "ok";
?>
il sagit de constantes et non de variables

juste pour une raison de lisibilité il vaut mieux mettre les constantes en majuscule

dans la page ou tu tente une connexion, fait une echo d'une des constante
require("connect.php");

if($connection = @mysqli_connect(SERVEUR,USERNAME,PASSWORD))
{
echo "Connexion réussie";
mysqli_select_db($connection,BASE) or die("Could not select database");

}
else
echo "la connexion a echoué ".mysqli_connect_error();

par zehle » 07 févr. 2006, 00:14

essaye plutot comme ça :
<?php
require("connect.php");
$connection = mysql_connect($server,$username,$password);
echo "Connexion réussie";
mysqli_select_db($connection,$base) or die("Could not select database");
echo "ok";
?>
EDIT (par moi meme):
FAUX

par sacco » 06 févr. 2006, 19:53

j'ai donc essayé avec les deux méthode include require

mon fichier connect.php
?php

// Fichier contenant les définitions de constantes
// pour la conexion à Mysql

define('server',"localhost");
define('username',"root");
define('password',"");
define('base',"test");

?>


et mon test de fonctionnement
<?php

require("connect.php");

$connection = mysqli_connect(server,username,password);

echo "Connexion réussie";

mysqli_select_db($connection,base) or die("Could not select database");

echo "ok";

?>
lorsque je n'utile pas de fichier param pas de problème des que les variable vienne par exemple de mon fichier connect.php

message erreur:"Debug Warning: PHPDocument2 line 5 - mysqli_connect() [<a href='function.mysqli-connect'>function.mysqli-connect</a>]: (/1045): "

merci d'avance pour info

par fab » 05 févr. 2006, 00:04

si le fichier contient des variables fondamentales pour l'execution du script vaut mieux utiliser require :)

par kmeleon » 04 févr. 2006, 23:46

Ce que tu demandes s'apelle tout simplement une inclusion, c'est à dire l'appel d'une page php qui s'introduit dans la page en cours. Pour résumer tu écris tes variables dans le fichier "config.php" par exemple, puis dans ta page "index.php" dans laquelle tu souhaite réaliser l'inclusion, tu écris:
<?php
include ("config.php");
?>

Deux remarques:
- N'oublie pas le "<?php ?>" dans tes deux fichiers
- L'inclusion peut se faire via la fonction "require" (tu a juste à remplacer le "include"), ce qui change est une histoire de gestion des erreurs je crois...

Bonne soirée

par sacco » 30 janv. 2006, 13:15

je suis d'accord mais sur le site je fais une recherche sur quoi

par charabia » 30 janv. 2006, 12:43

:arrow: http://www.phpdebutant.org

NB : ce n'est pas vraiment spécifique PHP5...

connect.php

par sacco » 30 janv. 2006, 11:57

Bonjour,

je voudrais faire appel. a un fichier php qui contient des variable dans mon script php Type un connect.php pour une connection base ou autre

merci d'avance