appeler / afficher une page php dans une autre - PHP - Programmation
Marsh Posté le 08-03-2006 à 17:02:38
Salut,
tu es débutant et tu manipule un oscommerce...?
Bref. Il me semble que sur oscommerce, de base, il y a un champ pour s'incrire à une lettre d'information. Une des solutions les plus simples serait d'ajouter une fonction à ton module de newsletter pour importer les abonnés à partir de la table clients d'oscommerce. Je sais pas si je suis clair... (ni même si j'ai bien compris ton problème en fait...)
Bref si quelqun à une meilleure idée...
Marsh Posté le 09-03-2006 à 09:49:04
merci de ta reponse ...mais ,le module oscommerce n'est pas "à mon goût"... aussi j'aimerais remplacer completement ce module par wanewsletter qui est lui bcp plus complet...d'ou ma demande...
Marsh Posté le 09-03-2006 à 12:40:52
tu dois faire de l'interfacage, et il faut un minimum de connaissance pour ca
Ca tombe pas du ciel ces trucs la
Marsh Posté le 09-03-2006 à 12:55:02
OK , on va essayer de faire différemment....
je souhaite alors faire ouvrir le lien <a href="http://www.monsite.fr/news/index.php" title="Newsletter" target="_blank" >CLiquez ici pour vous inscrire !</a> contenu dans le code ci-dessous sous la forme d'un popup, disons simplement une page qui serait "maintenaue" sur une fenetre 500x500 ... comment faire ??
voila le code de la page :
<?php
/*
$Id: privacy.php,v 1.1.1.1 2003/09/18 19:04:30 wilt Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2002 osCommerce
Released under the GNU General Public License
*/
define('NAVBAR_TITLE', 'Inscription à La Newsletter');
define('HEADING_TITLE', 'Newsletter de monsite.fr');
define('TEXT_INFORMATION', 'Inscrivez-vous à la Newsletter!!.
<br>
<br>
<b><font color=#618DD9 size=+1 >Pourquoi s\'inscrire aux "Newsletter" ? </font></b>
<br>
<br>
BLA BLA BLA
<br>
<br>
BLA BLA BLA
<br>
<br>
<b><font color=#618DD9 size=+1 ><a href="http://www.monsite.fr/news/index.php" title="Newsletter" target="_blank" >CLiquez ici pour vous inscrire !</a></font></b>
');
?>
Marsh Posté le 09-03-2006 à 13:10:38
javascript ( window.open() )
C'est pas en PHP , combien de fois faudra t-il le dire !! PHP = execution du code de la page , JavaScript -> Attrait au navigateur et aux effets coté navigateur !
Marsh Posté le 09-03-2006 à 13:19:33
excuse ma nullité mais je ne suis pas arriver à faire fonctionner ce javascript , intégré dans le code de la page ci-dessus..
soit cool , si tu sais, peux tu me l'ecrire ? merci , encore désolé....
Marsh Posté le 09-03-2006 à 13:29:32
thireg a écrit : excuse ma nullité mais je ne suis pas arriver à faire fonctionner ce javascript , intégré dans le code de la page ci-dessus.. |
C'est un peu abusé quand meme , ca se trouve tres facilement :
Page1.html
Code :
|
Ca ca va t'ouvrir une page qui s'appelera page2.php
page2.php
Code :
|
Un truc qui me choque , le code HTML ne doit pas se situer dans tes balises php ( <?php / ?> ) comme tu l'a fait ; tu aurais du faire :
Code :
|
de plus tu as bouffé une partie de l'instruction define en commentaire sur mon code, regarde par rapport aux autres... Bidouiller , ca se fait avec un minimum de connaissance, un aveugle n'irait pas se lancer dans un championnat de tir a l'arc
Marsh Posté le 09-03-2006 à 14:05:26
OK , j'ai modifié comme tu dis...
erreur : qd j'appelle page 2 ...
Fatal error: Call to undefined function: phpinclude() in /data/members/paid/m/i/monsite.fr/htdocs/www/newswa/newsletter/page2.php on line 2
Marsh Posté le 09-03-2006 à 14:07:16
Heu excuse moi , c'est moi qui ai fait une erreur de saisie....
merci bcp
Marsh Posté le 09-03-2006 à 14:08:59
Question : n'y a t-il pas moyen que l'on "squizze" un page qui est la page1.html ?
car sinon du site 1 , on se loggue sur une page qui renvoie sur une autre qui est la bonne...
Marsh Posté le 09-03-2006 à 14:13:43
si , c'est possible mais pas aisément car il faudra aller bidouiller les sources d'OS commerce , que je ne maitrise par ailleurs pas du tout...
Marsh Posté le 09-03-2006 à 14:31:21
ok bon je vais voir comment faire ....
Merci en tout cas +++
Marsh Posté le 08-03-2006 à 16:34:29
Bjr,
voila mon probleme...
Je suis avec une plateforme d'oscommerce et je souhaite afficher dans une page appelée en mainpage, une page d'un module externe d'inscription à une news ...
Une page 1 appelle une page 2 qui doit intégrer la page 3...
le code page 1 :
celui de la page de contenu (2) :
et c'est dans cette page (ou à la place) qd je l'appelle que j'aimerais que mon formulaire s'affiche ...
Comment faire ? en sachant que la bse de données des 2 est différente... (juste pour faire simple...)
ou alors serait-ce plus simple de refaire la base de WAnewsletter sur la meme base que Oscommerce... ?
Merci de votre aide (je suis débutant, alors causez simple et pédagogique , )