425 visiteur(s) en ligne
Date actuelle : 20-04-2024, 14:11 PM Bienvenue, Visiteur ! ( Identification S'enregistrer )







 
HELP !! divs - login
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Auteur Message
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #11
 
Je suis allé voir, mais j'ai vraiment du mal à piger ton problème :

Comment "appelles"-tu la page header.php ?
Quel formulaire est-ce ? (sa fonction...)
Avec quelle autre page essaies-tu de l'inclure ?
Error not found c'est un message d'erreur renvoyé par PHP ?
Si oui c'est que tu n'as pas dû sépcifier le bon répertoire...

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
28-10-2007 23:03 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
BEDJ Hors ligne
Informaticien débutant
**

Messages : 88
Inscription : Apr 2007
Réputation : 0
Message : #12
 
Voici comment j'apelle mes pages dans ma page index.php


<?php
include('header.php');
?>
<?php
include('corps_de_texte.php');
?>
<?php
include('footer.php');
?>



voici ma page header avec les formulaire et tout


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="fr">
<head>
<title>Bedj's site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="http://bedj.citronet.org/css/modified.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="http://bedj.citronet.org/scripts/framework-1.0.2.js" charset="iso-8859-1"></script>
<script type="text/javascript" src="http://bedj.citronet.org/scripts/extension.js" charset="iso-8859-1"></script>
<script type="text/javascript" src="http://bedj.citronet.org/scripts/myModal.js" charset="iso-8859-1"></script>
<script type="text/javascript" src="http://bedj.citronet.org/scrits/xtexpert.js"></script>
<script type="text/javascript" src="http://bedj.citronet.org/scripts/home.js"></script>
<script src="http://bedj.citronet.org/scripts/AC_RunActiveContent.js" language="javascript"></script>
<script type="text/javascript" src="http://bedj.citronet.org/scripts/ajax.js"></script>
<script type="text/javascript">
Event.onDOMReady(function(){
Element.getElementsByClassName($('header-sections'), 'topmenu').each(function(link) {
link.style.paddingRight = '28px';
var element = Builder.node('span',{className:'triggerTopmenu'},'+');
link.appendChild(element);
var panel = Element.next(link);
var ev = null;
var overF = function(e) {
clearTimeout(ev);
Element.show(panel);
Utils.hideSelectBoxes($('header-tools'));
};
var outF = function(e) {
ev = setTimeout(function() {
Element.hide(panel);
Utils.showSelectBoxes($('header-tools'));
}, 500)
};
Event.observe(element, 'click', function(e){
Event.stop(e);
}.bindAsEventListener(this));
Event.observe(element, 'mouseover', overF.bindAsEventListener(this));
Event.observe(panel, 'mouseover', overF.bindAsEventListener(this));
Event.observe(element, 'mouseout', outF.bindAsEventListener(this));
Event.observe(panel, 'mouseout', outF.bindAsEventListener(this));
});
});
</script>
</head>
<body>
<div id="conteneur">
<!--[ if IE 6]>
<link href="css/ie6.css" rel="stylesheet" type="text/css" media="all" />
<![endif]-->
<center>
<div id="header">
<!-- C'est ici que je vais mettre les infomations pour crée mon header -->
<div id="header-menu">
<div class="header-inside clearfix">
<ul id="header-sections" class="clearfix">
<li class="firstactive"><a href="http://bedj.citronet.org/index.php">Accueil</a></li>
<li><a href="" class="topmenu">Amis</a>
<div class="wrapperTopmenu" style="width: 180px; display: none">
<div class="shadowTopmenu">
<ul>
<li><a href="miguel.php">Miguel</a></li>
<li><a href="">Alexandre</a></li>
<li><a href="">Véronik</a></li>
<li><a href="">Geneviève</a></li>
<li class="last"><a href="">Yan</a></li>
</ul>
</div>
</div>
</li>
<li><a href="" class="topmenu">Galerie</a>
<div class="wrapperTopmenu" style="width: 180px; display: none">
<div class="shadowTopmenu">
<ul>
<li><a href="igalerie/expose.php">Photo</a></li>
<li class="last"><a href="">Vidéo</a></li>
</ul>
</div>
</div>
</li>
<li><a href="" class="topmenu">Forum</a>
<div class="wrapperTopmenu" style="width: 180px; display: none">
<div class="shadowTopmenu">
<ul>
<li><a href="">Amélioration</a></li>
<li><a href="">Bugs</a></li>
<li><a href="">Problème d'ordinateur</a></li>
<li class="last"><a href="">Divers</a></li>
</ul>
</div>
</div>
</li>
<li><a href="livredor.php">Livre d'or</a></li>
<li class="last"><a href="">Mini-chat</a></li>
</ul>
</div>
</div>
<p>
<span class="header_green_texte">
<a href="mailto:jonathanbedard.22@gmail.com" rel="modal-contacter">
<img src="http://bedj.citronet.org/images/webmaster_email.gif" alt="webmaster email"> Contactez moi
</a> |
<a href="formulaire_newsletter.php" rel="modal-newsletter">
<img src="http://bedj.citronet.org/images/letter.gif" alt="newsletter"> Newsletter
</a>
</span>
<span class="connection_inscription">
<a href="user_create.php" rel="modal-myInsc">
<img src="http://bedj.citronet.org/images/connection_inscription.gif" alt="connection et inscription"> Devenir membre
</a> |
<a href="connection.php" rel="modal-myLogin">
<img src="http://bedj.citronet.org/images/connection_inscription.gif" alt="connection et inscription"> Se connecter
</a>
</span>
</p>
<script type="text/javascript">
Event.onDOMReady(function() {
new myModal();
});
</script>
<script type="text/javascript">
//<![CDATA[
xtnv = document;
xtsd = 'http://logi141';
xtsite = '324524';
xtn2 = '1';
xtpage = "home";
xtdmc = '';
xtprm = '';
//]]>
</script>
<div id="contacter" style="display: none">
<span>
<form action="mailto:jonathanbedard.22@gmail.com" method="post" name="contacter" class="contacter" id="contacter" >
<h5>Me contacter</h5>
<table cellpadding="5" cellspacing="5">
<tbody>
<tr>
<td>
<p>Si vous voulez me contactez, ou me parler du site, vous n'avez qu'à cliquer sur valider.<br>
De plus je vous laisse mon émail pour ceux qui trouve des bugs ou qui <br>veulent que je fasse des am éliorations.
</p>
<p>Si vous m'envoyez un émail, je vais le lire et vous répondre. <br>Pour vous dire où j'en suis rendu avec votre demande. <br>Je répondre à tout vos émail dans le plus court délai, je vous l'assure.<br> Sur ce bonne visite sur mon site. </p>
<p>Webmaster [ Bedj ]
</p>
</td>
</tr>
<tr>
<td colspan="3" class="dotted">
<div>
<input name="wanewsletter" type="image" src="../images/bt_valider.gif" />
</div>
</td>
</tr>
</tbody>
</table>
</form>
</span>
</div>
<div id="newsletter" style="display: none">
<span>
<form action="inscription_newsletter.php" method="post">
<h5>S'inscrire à la newsletter</h5>
<table cellpadding="5" cellspacing="5">
<tbody>
<tr>
<th><label for="prenom">Prénom</label> : </th>
<td><input type="text" name="prenom" value="" /></td>
</tr>
<tr>
<th><label for="nom">Nom</label> : </th>
<td><input type="text" name="nom" value="" /></td>
</tr>
<tr>
<th><label for="email">Votre adresse émail</label> : </th>
<td><input type="text" name="email" value="" /></td>
</tr>
<tr>
<th><label for="newsletter">S'abonner</label> : </th>
<td><input type="radio" name="newsletter" value="oui" checked="checked" /></td>
</tr>
<tr>
<th><label for="newsletter">Se désabonner</label> : </th>
<td><input type="radio" name="newsletter" value="non" /></td>
</tr>
<tr>
<td colspan="2" class="dotted">
<span class="valider">
<input name="wanewsletter" type="image" src="../images/bt_valider.gif" />
</span>
</td>
</tr>
</tbody>
</table>
</form>
</span>
</div>
<div id="myInsc" style="display: none">
<span>
<form action="" method="" class="formulaire" id="inscription" name="inscription" onSubmit="return false;">
<h5>Inscription</h5>
<div>

<span>
<a href="connection.php" rel="modal-myLogin">Déjà membre ? Identifiez-vous</a>
</span>
</div>
<table cellpadding="5" cellspacing="5">
<tbody>
<tr>
<th><label for="pseudo">Pseudo</label> : </th>
<td> <input type="text" name="pseudo" id="pseudo"></input></td>
</tr>
<tr>
<th><label for="password">Password</label> : </th>
<td> <input type="password" name="password" id="password"></input></td>
</tr>
<tr>
<th><label for="password1">Confirmer</label> : </th>
<td> <input type="password" name="password1" id="password1"></input></td>
</tr>
<tr>
<th><label for="email">E-mail</label> : </th>
<td> <input type="text" name="email" id="email"></input></td>
</tr>
<tr>
<td colspan="2" class="dotted">
<span class="valider">
<input type="image" src="../images/bt_valider.gif" onClick="ajaxcreateuser(this.form);" ></input>
</span>
</td>
</tr>
</tbody>
</table>
</form>
</span>
</div>
<div id="myLogin" style="display: none">
<form action="" method="" name="connexion" class="formulaire2" id="connexion" onSubmit="return false;">
<h5>Connexion à votre espace membre</h5>
<div>

<span>
<a href="user_create.php" rel="modal-myInsc">Pas encore membre ?</a>
</span>
</div>
<table cellpadding="5" cellspacing="5">
<tbody>
<tr>
<th><label for="myLogin-login">Pseudo</label> : </th>
<td><input id="myLogin-login" type="text" name="pseudo"></td>
</tr>
<tr>
<th><label for="myLogin-mdp">Password</label> : </th>
<td><input id="myLogin-mdp" type="password" name="password"></td>
</tr>
<tr>
<td colspan="2">
<span>
<a href="pass.htm">Mot de passe oublié ?</a>
</span>
</td>
</tr>
<tr>
<td colspan="2" class="dotted">
<span class="valider">
<input type="image" src="../images/bt_valider.gif" onClick="ajaxconnectionuser(this.form);" />
</span>
</td>
</tr>
</tbody>
</table>
</form>
</div>
<!-- C'est ici que fini le header -->
</div>
</center>
<center>
<div id="corp_de_texte">
<!-- C'est ici que je vais mettre les infomations pour le corps de texte -->




Maintenant on va commencer par la redirection du formulaire lors de la connection
la fonction est ajaxconnectionuser


28-10-2007 23:16 PM
Envoyer un email à cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #13
 
D'accord, donc tu n' "appelle[s]" pas ta page, tu l' "inclue[s]", ok Wink

Donc pour ton not found :

Si depuis index.php la fonction include('header.php'); marche, ca veut dire que header.php et index.php sont dans le même répertoire.

Donc si index.php est dans / par exemple, et que l'autre page dans laquelle tu veux includes header.php et dans /newsletter/ faudra mettre "include('../header.php');".

le "../" signifie "remonter un répertoire plus haut".

Par contre je ne saisie toujours pas ce que tu entends par "la redirection du formulaire de la connection" o_0

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
28-10-2007 23:27 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
BEDJ Hors ligne
Informaticien débutant
**

Messages : 88
Inscription : Apr 2007
Réputation : 0
Message : #14
 
Ok merci, je vais regarder pour le header. Mais pour la connection essaye inscript toi et apres essaye de te connecte. Tu va comprendre. Car le probleme s'explique pas. Du moin j'ai pas les mots pour l'expliquer

28-10-2007 23:30 PM
Envoyer un email à cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #15
 
Bon j'ai jeté un coup d'oeil j'ai compris.

Ce que tu souhaite c'est donc rediriger le membre vers l'espace membre après sa connection.

[Note : en tout cas l'envoie en AJAX fonctionne car quand j'y retourne, je suis identifié ]

Donc ça provient de deux endroits :

1°) Ton fichier PHP renvoie des choses trop compliquées, la console javascript dit "syntaxe error" <-> Tu renvoies des balises html (<head>...). ==> Pour la confirmation de la connection, tu mets juste un echo "Vous allez &amp;ecirc;tre redirig&amp;eacute; d'ici 3 secondes...";

2°) On va rediriger en JavaScript :

Dans le code de la fonction ajaxconnectionuser(f). Tu enlèves les /* et */ autour de "setTimeout()....
Ensuite en haut, dans refresh() { ....... }
Tu remplaces "tonurlderedirection" par l'url de la page de ton espace membre.

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
28-10-2007 23:46 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
BEDJ Hors ligne
Informaticien débutant
**

Messages : 88
Inscription : Apr 2007
Réputation : 0
Message : #16
 
Merci sa fonctionne bien.
Mais ses ou que je marque
vous aller etre rediriger dans trois secondes et est ce que la vérification de mes champs ce fait toujours dans mon fichier php

Pour l'autre problème qu'on parlait ou j'includ mon fichier header.php sur un autre page

c'est ca mon lien

../header.php (et sa fonctionne pas)

28-10-2007 23:54 PM
Envoyer un email à cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #17
 
Dis nous dans quel répertoire est header.php, index.php et la page dans laquelle tu veux inclure header.php, et je pourrai mieux t'aider Smile

"Vous allez être..." c'est le message de confirmation de l'identification.
Quand l'identification réussie, ton fichier PHP n'affiche rien ?
Moi il me semble qu'il affiche du code HTML etc... Une simple phrase suffit.

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
29-10-2007 00:13 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
BEDJ Hors ligne
Informaticien débutant
**

Messages : 88
Inscription : Apr 2007
Réputation : 0
Message : #18
 
1) Bon ok je commence avec les fichier:

index.php
header.php
corps_de_texte.php
footer.php

Ils sont tous a la racine de mon site

J'includ les fichiers (header.php et footer.php) dans cette page:

expose.php

Elle situe igalerie/expose.php

J'espere avoir bien expliquer!




2) Et non fichier php n'affiche rien
3) Est ce que l'ajax et le javascript ses pareilles et ou je peut apprendre l'ajax? Merci
4) Est ce que le script que tu ma donné (ajax) peut juste servir a traiter des formulaire et a faire une redirection ou il peut aussi te dire votre fichier a bien été upload. Mais rester sur la même page?
5) Est ce qu-il est possible de faire disparaitre le formulaire et que je juste le message apparaise (je parle du message de redirection) avec le trois secondes

Merci de prendre le temps de me repondre

29-10-2007 02:35 AM
Envoyer un email à cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #19
 
Salut BEDJ,


Bizarre ça si tu as /header.php et /igalerie/expose.php normalement "include('../header.php');" ça devrait marcher...

Le "Not Found" en fait c'est quoi ?

Je pensais que c'était une erreur PHP mais tu as juste un erreur HTTP 404 NOT FOUND ?

SI c'est ça bah c'est juste que tu t'es planté dans l'url ou dans le nom du fichier que tu essaies de voir...


AJAX c'est pas un langage à part entière, c'est une "méthode". Sauf qu'on a pris l'habitude de dire AJAX...

AJAX signifie "Asynchronous Javascript And Xml".

Le script en javascript que je t'ai fait est fait pour envoyer des formulaires en effet, mais tu peux l'adapter après, mais pour ça faudrait que tu t'y connaisse un peu en javascript et en méthode ajax...

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
29-10-2007 08:34 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
BEDJ Hors ligne
Informaticien débutant
**

Messages : 88
Inscription : Apr 2007
Réputation : 0
Message : #20
 
Pour l'erreur NOT FOUND c'est quand je clique sur valider

Mais ou je peut apprendre l'ajax, le javascript c,est correcte je sais ou. Mais l'ajax j'ai pas trouver Merci

Et pour la disparition du formulaire pour laisser place a la confirmation est ce que c'est possible?

29-10-2007 12:25 PM
Envoyer un email à cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse




Discussions apparemment similaires...
Discussion : Auteur Réponses : Affichages : Dernier message
  rapporter une erreur dans une divs BEDJ 21 8 121 17-10-2007 20:27 PM
Dernier message: BEDJ

Aller à :


Utilisateur(s) parcourant cette discussion : 1 visiteur(s)