debuter création de serveur

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 : debuter création de serveur

par mat24 » 20 juil. 2006, 14:21

quel "g..... idiot ....



j'était tellement dans mon histoire de serveur que j'ai m^me pas fais gaffe .

merci pour la remarque ....

tout venait de la ...


nul . nul . nul !!!
:roll:

par Ripat » 20 juil. 2006, 13:55

A première vue il me semble que tu as un télescopage de variables.

Principalement $pass qui est créée avec ton extract() et celle qu'on devine incluse par ton include() pour l'accès au serveur MySQL.

Ce sont deux choses différentes. La connexion au serveur MySQL se fait avec un utilisateur/mdp spécifique (root ou autre).

L'identification pour l'accès à ton appli (table ident) est une autre chose.

par mat24 » 20 juil. 2006, 13:34

mat24 a écrit:
le serveur fonctionne mais dès que je commence à taper dans mysql rien ne marche comme je veux ..


Pourquoi tant de violence? Il faut être doux avec MySQL.
ben y'a des fois comme ça virtuellement on se defoule :twisted: !!!!

en fait pour tout te dire j'ai installé la solution lampp ... sur une ubuntu dapper ...
donc c'est du php 5.14 [edit ou 4 au choix ]avec mysql apache 2.2 mysql 5.021

mon soucis vient principalement du fait que je n'arrive pas à dialoguer avec la base de donnée sql .

je n'ai aucune erreur mais mes scripts ne retourne rien .

je suppose qu'il doit y avoir un soucis quelque part ? !!!
est ce que mysql demande une création de user particulier ou puisje utiliser root comme identifiant de connnexion à la base ?

j'ai par exemple un accès avec mot de passe de ce type :


$loginOK = false;
if(isset($_POST) &&
(!empty($_POST['log'])) &&
(!empty($_POST['pass'])) ){
extract($_POST);
//$login=$_POST['ident'];
include('config.php');


[$conn = mysql_connect($host, $user, $pass) OR DIE ('Erreur :'.mysql_error()); 
mysql_select_db ($db,$conn) OR DIE ('Erreur :'.mysql_error()); 
$rech= "SELECT log, pass FROM ident WHERE log='$log'";
$req=  mysql_query($rech) or die('Erreur SQL !<br>'.$rech.'<br>'.mysql_error());

if(mysql_num_rows($req)>0){
$data=mysql_fetch_assoc($req);
	if($pass==$data['pass']){
	$loginOK=true;
	}
	}
	}
	if ($loginOK){
	$_SESSION['log'] = $data['log'];
	$_SESSION['pass'] = $data['pass'];
	echo'Bienvenue '.$ident.' <br> <a href="menu.php3" target="_self">vous pouvez configurer votre le site</a><br>';
	echo'<br>';
	echo'<a href="logout.php">Quitter la gestion de votre site</a><br>';
}else{
echo'Acces interdit, login inexistant';
}
?>

mais il me retourne toujours login inexistant . .. .


j'ai l'impression qu'il ne dialogue pas avec mysql ...

kesque je fais pas comme y faut :ouin:

Re: debuter création de serveur

par Ripat » 20 juil. 2006, 12:03

le serveur fonctionne mais dès que je commence à taper dans mysql rien ne marche comme je veux ..
Pourquoi tant de violence? Il faut être doux avec MySQL.

:wink:

Pourrais-tu être un peu plus explicite sur ce qui ne va pas. Quels tests fais-tu? Quel API utilises-tu pour MySQL? PHP ? Client MySQL Linux ?

debuter création de serveur

par mat24 » 20 juil. 2006, 11:47

Bonjour à tous

Je cherche aujourd'hui à créer mon propre serveur afin d'heberger un site contenant du php / mysql / phpmyadmin sous ubuntu ...

j'ai commencé par installer xampp afin d'obtenir rapidement et simplement tous ces outils .
le serveur fonctionne mais dès que je commence à taper dans mysql rien ne marche comme je veux ..

quels sont vos conseils pour debuter correctement et eviter les erreurs de base. et eventuellement des liens où sont expliqués la plupart des demarches a effectuer ...


merci d'avance ;)