begin process at 2010 09 06 07:11:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Autre

 > 

php et javascripte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

php et javascripte

mercredi 16 janvier 2008 à 16:00:06 | php et javascripte

fifo8

salut
svp ca fait plus qu un mois que je tourne a ma place pour un probleme que je ne sais pas comment resoudre:
voila je dois faire un programme pour le web et moi j ai commencer a le faire en javascripte son but et de faire telecharger une image (stocker sur le pc) l l'afficher puis clicker sur elle avoir les cordonnees de ce click et en meme temps enregistrer ces cordonnees ( possible avec php)
bon j ai pu faire ca :
<html>
<head>
<script language="JavaScript">
function point_it(event){
    pos_x = event.offsetX?(event.offsetX):event.pageX-document.getElementById("pointer_div").offsetLeft;
    pos_y = event.offsetY?(event.offsetY):event.pageY-document.getElementById("pointer_div").offsetTop;
    document.getElementById("cross").style.left = (pos_x-1) ;
    document.getElementById("cross").style.top = (pos_y-15) ;
    document.getElementById("cross").style.visibility = "visible" ;
    document.pointform.form_x.value = pos_x;
    document.pointform.form_y.value = pos_y;
} </script></head><body> <form name="pointform" method="post">
<div id="pointer_div" onclick="point_it(event)" style = "background-image:url('C:\Documents and Settings\PC2007\Bureau\travail\imag2.gif');width:500px;height:333px;">
<img src="point.gif" id="cross" style="position:relative;visibility:hidden;z-index:2;"></div>
tu click en x = <input type="text"name="form_x" size="4" /> - y = <input type="text"name="form_y" size="4" />
</form>
</body>
</htm>
mais le probleme je ne sais pas comment enregistrer ces click(puisque je dois click sur plusieure point)
alors svps svp aidez moi
mercredi 16 janvier 2008 à 19:53:50 | Re : php et javascripte

malik7934

Ajax :-)

A chaque clic, tu envoie tes deux valeurs à un fichier qui les stocke par exemple dans une base de données!

<script type="text/javascript">
    var isWorking = false;
    function getHTTPObject() {
        var xmlhttp;

        if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
            try {xmlhttp = new XMLHttpRequest();}
            catch (e) {    xmlhttp = false;}
        }
        return xmlhttp;
    }

    var http = getHTTPObject();   
    function treatquery(){
        if (!isWorking && http) {
            http.open("GET", "save.php?x="+pos_x+"&y="+pos_y, true);
            http.onreadystatechange = handleHttpResponse;
            isWorking = true;
            http.send(null);
        }

    }

    function handleHttpResponse() {
        isWorking = false;
    }
    treatquery();
</script>

et le fichier save.php récupère les 2 variables x et y et les stocke dans un fichier ou dans une db!

*****
noisy communication - wherever, be everywhere!

mercredi 16 janvier 2008 à 19:55:51 | Re : php et javascripte

malik7934

j'suis allé un peu vite, faudrait juste adapter treatquery() en faisant treatquery(pos_x,pos_y) , mais bon, t'auras compris!

*****
noisy communication - wherever, be everywhere!

jeudi 17 janvier 2008 à 22:08:58 | Re : php et javascripte

fifo8

salut

Merci pour ton aide

svp si tu peux etre un peu plus claire car j ai pas bien compris ce que tu veux dire

est ce que je fais un autre programme (celui que tu m as donner) ou bien je le met avec l autre

et pour le base je cree une base avant ou quoi?

svp svp explique moi

Merci d avance

vendredi 18 janvier 2008 à 07:30:44 | Re : php et javascripte

malik7934

Salut,

1. Tu crées 1 table pour stocker tes points
2. Tu ajoutes le code ci-dessus dans ta page où tu calcules les points
3. Tu remplaces dans ton code
        document.pointform.form_x.value = pos_x;
        document.pointform.form_y.value = pos_y;
   par
       treatquerx(pos_x,pos_y);
4. Tu créer un fichier save.php qui récupère les données et les enregistre

J'peux pas être plus clair!
  
*****
noisy communication - wherever, be everywhere!

vendredi 18 janvier 2008 à 12:55:08 | Re : php et javascripte

fifo8

salut
ravi pour ton aide et doublemnet heureuse si tu peux m aider d avantage
je veux juste savoir comment ecrire le fichier save.php , avant de le mettre en connection avec la base ( je sais faire)
alors svp  continu ton favore
vendredi 18 janvier 2008 à 13:04:21 | Re : php et javascripte

malik7934

Je vais pas t'écrire ce fichier, il s'agit d'une simple connection à une base de données, suivie d'un INSERT!
Si tu ne sais pas faire ça, regarde sur ce site, il y a des milliers d'exemples

*****
noisy communication - wherever, be everywhere!

vendredi 18 janvier 2008 à 14:02:31 | Re : php et javascripte

fifo8

ok je vais le faire et te repondre
merci
vendredi 18 janvier 2008 à 21:25:20 | Re : php et javascripte

fifo8

svp je veux poser une question:
est ce que je peux stocker ses donnees(les cordonnees de click de souris) dans un tableau en javascripte? mais a condition de pouvoir les utiluser apres ds des calcule?
merci


Cette discussion est classée dans : style, document, getelementbyid, event, pos


Répondre à ce message

Sujets en rapport avec ce message

formulaire tverification javascript [ par mariobotta ] bonsoir, voilà j'ai une vérification de formulaire par javascript qui fonctionne sous explorer mais pas sur firefox.?Je ne voie pas ou se trouve mon e Intégrer du javascript dans du php [ par cubanai ] Bonjour à tous et à toutes. Voilà, j'ai deux questions en une. Je me demandais si le serveur pouvait effectuer lui même le javascript contenu dans mon Problème display avec <div> [ par enibib ] Bonjour, Voici mon tout d'abord mon code :                function display()        {            var valeur = do Onchange() dans un select [ par tadjidine ] Bonjour; je besoin de votre aide. je suis entrain de travaillé sur une page de traitement d'affichage de partenaire sur une site d'editeur de livre. l création d'un script qui compte le nbr de caractère [ par oitsuki ] Bonjour, Je suis entrain d'intégrer dans le cadre d'un petit développement un javascript qui a pour objectif de décompter le nombre de caractères ins inserer plusieurs identifiants provenant de la liste d'une popup et insérer dans un base de données [ par patingfree ] Bonjour à tous, Je suis débutant en php et mysql et depuis trois jours je suis confronté à un problème qui m'empêche véritablement de continuer mon tr Formulair envoi email PHP [ par byters ] Bonjour à tous, Je suis débutant et j'ai fais avec l'assistance d'un ami un formulaire d'envoi email avec captcha récupéré sur le net (le captcha). inclure du php dans une fonction genere [ par Ucpx ] bonjour voila ma source [code=html] Enregistreur de lien function hide probleme de XMLHttpRequest et php [ par lassad_haddaji ] bonjour,cette fois j'espere que vous  me repondre sérieusement et ne prend pas mal mais faute d'horthographe comme l'autre foisbon le probleme que j'a SPIP, php et javascript soucis défilement informations [ par oceane751 ] bonjour (encore moi, oui je sais ;) )j'ai du code qui me permet de faire défiler des informations j'utilise : du phpdu spipdu javascript mon code


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales