numero de port chez 1&1.fr

Eléphant du PHP | 150 Messages

18 avr. 2011, 11:25

Bonjour tout le monde,
Je voudrais savoir il faut mettre quoi dans notre fichier de connexion comme numéro de port si on est héberger par 1&1.fr ?
Merci d'avance
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9:

Eléphant du PHP | 127 Messages

18 avr. 2011, 11:40

Salut,

Chez 1and1, c'est le port MySQL par défaut : 3306 ;)

Cordialement,
Nicolas

Eléphant du PHP | 150 Messages

18 avr. 2011, 14:35

Merci beaucoup,
Tout a l'heure j'ai appelé 1&1 et ils m'ont dit qu'il n'avait pas de numéro de port ce qui m'a paru byzar... sinon que sa soit avec le port ou sans je n'arrive pas a afficher mes élèves qui sont dans ma table et je ne comprend pas pourquoi car cela marche en local avec wampserver2. Quelqu'un aurait t il une réponse ?
Cordialement,
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9:

Eléphant du PHP | 127 Messages

18 avr. 2011, 14:38

Arrives - tu à te connecter à ta base de données ?

Eléphant du PHP | 150 Messages

18 avr. 2011, 14:41

ben je pense que oui car cela m'affiche mon début de tableau :
		
 <html>

		
	<head>
		<title> Clients : liste </title>
		<meta http-equiv="Content-Type" content="text/HTML; charset=iso-8859-1" />
	</head>



	<body>

		<center>
			<h1> Liste des clients </h1>
			<Table Border=2 bgcolor=yellow>
				<tr>
					<td bgcolor=white> Nom </td><td bgcolor=white> Prenom </td><td bgcolor=white> Classe </td>

				</tr>
							</table>
		</center>
	</body>
</html>
mais rien dedans donc sa doit venir du host ou port ou quelque chose du genre non?
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9:

Eléphant du PHP | 127 Messages

18 avr. 2011, 14:55

Pas forcément, tout dépend de ta procédure de connexion. Il se pourrait que les erreurs soient masquées soit via un @ devant la fonction, soit directement dans le fichier de config (avec un display_error=Off par exemple). Mais je penche plutôt pour la première solution.

Chez 1and1, les serveurs sont de types dbXXXX.1and1.fr. Les noms de bases sont comme celle-ci : dbxxxxxxxxx, de même que les utilisateurs : dboxxxxxxxxx.
Pour le reste, il faudrait plus d'infos.

Eléphant du PHP | 150 Messages

18 avr. 2011, 15:17

voila ma config :

<?php
// information sur les parametres de connexion a la base de données
//----------------------------------------------------
// Mettre ci-dessous votre login :
$login="dbo163362306";
// Mettre ci-dessous votre mot de passe
$pass="**********";
// Mettre ci-dessous le nom de votre base
$dbname="dbo163362306";
// Mettre ci-dessous le nom du host (depend du serveur)
$lehost="db184.1and1.fr";
// Mettre ci-dessous le nom du port (depend de la config du serveur)
$leport="3306";
?>
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9:

Eléphant du PHP | 150 Messages

18 avr. 2011, 15:44

et comment faire pour voir mes erreurs? si comme tu dit elles sont désactivés ?et est ce que ma config a l'air d'être bonne?
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9:

Eléphant du PHP | 127 Messages

18 avr. 2011, 16:36

Niveau config ça a l'air correct, par contre as - tu le bout de code effectuant le mysql_connect ?

Eléphant du PHP | 150 Messages

18 avr. 2011, 16:52

je ne vois pas du tout de quoi tu parle?quel code?a quoi sert il?
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9:

Eléphant du PHP | 127 Messages

18 avr. 2011, 17:03

Et bien je suppose que ces identifiants de connexion sont utilisés quelque part. Il y a 3 solutions :
soit tu développes tout à la main, et donc la procédure de connexion est écrite par tes soins
soit tu utilises une libraire tierces qui te permet de faire le lien avec la base de données (SELECT, UPDATE, etc.)
soit tu utilises un framework ou un CMS et dans ce cas tout est géré par le framework lui-même

Il est possible de le problème vienne de là.

Eléphant du PHP | 150 Messages

18 avr. 2011, 17:16

voila comment est configurer ma connexion :
<?php 
 
include ("paramCon.php"); 
// connexion a la base de donnees. La variable de connexion est $con
// connexion a la base. $con est la variable qui contient l'identification de la connexion :
		$con=mysql_connect("$lehost:$leport", "$login", "$pass");
		mysql_select_db("dbo163362306", $con);


					// test de connexion :
		if (!$con) {
			echo("pb de connexion à la base\n");
			exit();
		}
	?>
Tu veux mourir? OK!! Mais pas dans ma voiture, alors attache ta ceinture !! :pouce:
Tony :boire9: