Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/09/2011, 10h34   #1
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Par défaut php connexion firebird

Bonjour,

J'aurais urgemment besoin d'aide pour une connexion à une base de donnée .fdb.

Je vous explique, j'ai un formulaire PHP et je souhaites enregistrer les informations saisies par l'utilisateur dans une base de données stockées sous fierbird.

J'ai essayé la ligne de commande suivante :
Code :
1
2
3
4
5
6
7
8
9
 
if (ibase_pconnect('192.168.1.30:/var/lib/firebird/dbase/copinfo.fdb', 'SYSDBA', 'masterkey'))
{
echo "connexion réussise";
}
else
{
	echo "erreur";
}
Mais rien ne s'affiche.

Pourriez vous me donner un coup de main svp

Merci par avance
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h39   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
ton niveau d'erreur (error_reporting) est au maximum ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h40   #3
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Comment ca ?
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h49   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
tu sais afficher un phpinfo ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h55   #5
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
oui
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h56   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
donc quelles sont les valeurs de error_reporting et de display_errors ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 10h59   #7
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
display_error : OFF

error_reporting : 22527
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h04   #8
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
si t'affiche pas les erreurs tu risques pas de les voir, de plus t'as valeur de error_reporting n'est pas assez haute, donc change ca dans ton php.ini

Code :
1
2
display_errors = On
error_reporting = E_ALL | E_STRICT
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h11   #9
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Voilà c'est fait mais aucun changement
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h17   #10
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
Citation:
Envoyé par poukette79 Voir le message
Voilà c'est fait mais aucun changement
t'as redémarré le serveur ? et vérifie les nouvelles valeurs dans ton phpinfo ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h23   #11
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
oui j'ai vérifié et redemarrer
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h26   #12
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
quand tu dis, "rien ne s'affiche" c'est quoi page blanche ? t'as regardé la source html ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h28   #13
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Oui c'est une page blanche sans message d'erreur rien
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h30   #14
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
Citation:
Envoyé par poukette79 Voir le message
Oui c'est une page blanche sans message d'erreur rien
et la source HTML ?
(montre ton code complet)
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h31   #15
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Voici ma page php :


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
include("variables.php");
 
$interlocuteur = $_POST['interlocuteur'];
$societe=$_POST['societe'];
$date=$_POST['date'];
$details=$_POST['details'];
 
 
echo "interlocuteur : ".$interlocuteur."</p>";
echo "societe : ".$societe."</p>";
echo "date : ".$date."</p>";
echo "details : ".$details."</p>";
 
 
if (ibase_pconnect('192.168.1.30:/var/lib/firebird/dbase/copinfo.fdb', 'SYSDBA', 'masterkey'))
{
echo "connexion réussise";
}
else
{
	echo "erreur";
}
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h34   #16
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
si t’enlèves la connexion, page blanche aussi ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h36   #17
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Oui que je le mette ou non seule mes variables appelées par le POST s'affichent
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h45   #18
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
Citation:
Envoyé par poukette79 Voir le message
Oui que je le mette ou non seule mes variables appelées par le POST s'affichent
donc t'as pas une page blanche, utilise plutôt ibase_connect

et fait :
Code :
1
2
3
 
$conn = ibase_connect('192.168.1.30:/var/lib/firebird/dbase/copinfo.fdb', 'SYSDBA', 'masterkey');
var_dump($conn, ibase_errmsg());
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h47   #19
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Je viens d'essayer mais je n'ai toujours pas de message d'erreur ou de réussite
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 11h59   #20
Invité de passage
 
Femme
Développeur Web
Inscription : septembre 2011
Messages : 41
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2011
Messages : 41
Points : 3
Points : 3
Si j'enleve les _POST et que je laisse seulement le ibase_connect, il m'affiche :

Erreur HTTP 500 (Internal Server Error) : Une situation inattendue s'est produite tandis que le serveur tentait de traiter la demande.
poukette79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h24.


 
 
 
 
Partenaires

Hébergement Web