Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
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 11/07/2008, 18h45   #1
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
Par défaut Créer une feuille popup

Bonjour.

Comme c'est assez compliqué de créer un fichier Word en php j'ai essayé de créer un popup pour qu'il puisse être imprimé.
Je dois récupérer des champs de mes tables et créer une page html.

Dans le fichier actions.php j'ai mis la connexion au serveur, à la bdd ..., mais quand je clique pour ouvrir la page popup j'ai un message d'erreur.

Donc avant d'aller plus loin ma question est simple : Est ce qu'on peut créer un pop up quand on doit faire des select dans la bdd ?

Si oui où je peux trouver un tuto ?

Merci d'avance
philippef est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 12h50   #2
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
Bonjour ,

Tu peux mettre ton code php dans le pop up.

Un pop up c'est une page Web qui s'ouvre dans une fenêtre autre que celle de la page courante, ni plus ni moins.

Citation:
mais quand je clique pour ouvrir la page popup j'ai un message d'erreur.
Quel message ?
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 18h52   #3
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
Je voulais juste savoir si cela était possible.
Comme la réponse est positive, voilà mon code depart.

Le code pour ouvrir le pop up
Code :
<a href="javascript:new_window('prix_sante/appels/actions.php','popup','width=550,height=300,resizable=yes,scrollbars=yes')">Imprimer</a>
la page actions.php qui doit s'ouvrir en tant que pop up
Code :
1
2
3
<?php
require('connect.php');
require('fonctionsphp.php');
les messages d'erreurs de la page actions.php
Code :
1
2
3
Warning: main(connect.php): failed to open stream: No such file or directory in c:\weblocal\sites\clubeuropeendelasante\prix_sante\appels\actions.php on line 2
 
Fatal error: main(): Failed opening required 'connect.php' (include_path='.;C:\PROGRA~1\EASYPH~1\\php\pear\') in c:\weblocal\sites\clubeuropeendelasante\prix_sante\appels\actions.php on line 2
Mon fichier connect.php est à la racine.
Je pense que c'est l'appel de la page qui n'est pas bon, mais je ne vois pas comment faire.

Merci d'avance
philippef est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 18h56   #4
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
si ta page action.php est dans le répertoire appels et que ta page connect.php est à la racine du site, tu dois remonter de deux répertoires . Donc :

Code :
require('../../connect.php');
et pour le popup :

Code :
1
2
 
onClick="window.open('prix_sante/appels/actions.php','popup' 'width=550, height=300, resizable=yes,scrollbars=yes')"
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 19h27   #5
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
OK merci la page pop up s'ouvre et non vide.

J'en profite pour une autre question : Est-ce que je peux lancer une impression de la page pop up en cliquant sur un bouton où une image ?
philippef est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 19h33   #6
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
Oui avec

Code :
1
2
 
onClick="window.print()"
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2008, 19h46   #7
Membre confirmé
 
Inscription : mars 2003
Messages : 674
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 674
Points : 242
Points : 242
Merci pour l'aide.

Cela devrait aller. Me reste à faire ma page.

Bon WE
philippef 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 04h24.


 
 
 
 
Partenaires

Hébergement Web