:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
Envoi donnée script javascript vers page php
Chub


Inscrit le: 21 Nov 2004
Messages: 63
Répondre en citant
Sur mon site, j'ai un module d'inscription qui comporte en plus (pour le nom du personnage) un générateur de nom qui est sous javascript.
Ce que je voudrais c'est saoivr si l'on peut envoyer le nom qui est sous le javascript vers la page php (textarea) et si oui comment.
Si vous voulez savoir de quoi je parle, rendez à cette adresse http://www.terredefangh.freezee.org/main/inscription.php

Merci de votre aide

_________________
Que le mal est bon quand le bon est mal.
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Bonjour,

Le site http://www.clublegendes.com sur lequel est installé ce générateur, il t'appartient ?

++
Voir le profil de l'utilisateurEnvoyer un message privé
Chub


Inscrit le: 21 Nov 2004
Messages: 63
Répondre en citant
Redox a écrit:
Bonjour,

Le site http://www.clublegendes.com sur lequel est installé ce générateur, il t'appartient ?

++

Désolé, j'ai oublie de mettre à jour ma page, il ne s'agit pas de ce générateur. Ma page à été mis à jour avec mon générateur. C'est bon.

_________________
Que le mal est bon quand le bon est mal.
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Re,

Voici le code de ta page où il y a le formulaire...
NB: J'ai juste donné un nom à ton formulaire, pour les changements
Code:
<script type='text/javascript'>
function generateur(page,largeur,hauteur,options)
{
var top=(screen.height-hauteur)/2;
var left=(screen.width-largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}
</script><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!-- Généré a partir du script, inscription.php, le [28/12/2004 à 19:12] //-->
<SCRIPT>   function a(fe){      po=open(fe,"fenetre","Height=400,Width=650,screenX=1,scrollbars,resizable");   }</SCRIPT><html><head><title>Terre De Fangh, Terre des Anti-Héros de Naheulbeuk</title><META NAME='Author' CONTENT='Leym'><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'><link rel='stylesheet' href='../site.css'></link><LINK REL="SHORTCUT ICON" HREF="http://www.terredefangh.freezee.org/favicon.ico"></head><body><div id='main'>
<center><form action='inscription.php' method='post' name="form1">S'inscrire<BR><br><table class='details'><tr><td>Nom du Personnage<br><a href="javascript:generateur('../main/generateur.php',275,175,'menubar=no,scrollbars=no,statusbar=no')"><center>Générateur</center></a></td><td><input type='text' name='Nom' size='35' maxlength='50' value=''></td></tr><tr><td>Mot de Passe</td><td><input type='password' name='Pass1' size='35' maxlength='50' /></td></tr><tr><td>Retappez votre Mot de Passe</td><td><input type='password' name='Pass2' size='35' maxlength='50' /></td></tr><tr><td>Email</td><td><input type='text' name='Email' size='35' maxlength='80' value='' /></td></tr>
<tr><td>Race choisie</td><td><select name='Race'><option value='Humain'>Humain</option>
<option value='Elfe'>Elfe</option>
<option value='Nain'>Nain</option>
<option value='Ogre'>Ogre</option>
</select></td></tr><tr><td>Sexe</td><td><select name='Sexe'><option value='0' selected='selected'>Male</option>
<option value='1'>Femelle</option>
<option value='2'>Asexué</option>
<option value='3'>Androgyne</option>
</select></td></tr><tr><td>Classe</td><td><select name='Classe'><option value='0' selected='selected'>Aventurier(ère)</option>
<option value='1'>Magicien(ne)</option>
<option value='2'>Voleur(euse)</option>
<option value='3'>Barde</option>
<option value='4'>Barbare</option>
<option value='5'>Mineur</option>
<option value='6'>Guerrier(ère)</option>
<option value='7'>Commerçant(e)</option>
<option value='8'>Sorcier(ère)</option>
</select></td></tr><tr><td colspan='2'>Description du personnage<br>(Ne soyez ni précis ni evasif) (Environ 5 à 7 lignes)</td></tr><tr><td colspan='2'><textarea name='Desc' cols='40' rows='10'></textarea></td></tr></select></td></tr><tr><td colspan='2'>Background du personnage<br>(Faites un truc réaliste et ne dites pas que vous<br>êtes Dieu, sinon c'est refusé) (Environ 5 lignes)</td></tr><tr><td colspan='2'><textarea name='Back' cols='40' rows='10'></textarea></td></tr><tr><td colspan='2'><center>L'inscription est aussi éffectué auprès de la <strong>newsletter.</strong><br>Vous pouvez toujours demander au mj soit par le forum<br>soit par le jeu d'être iradié de la liste de diffusion.<br>Toute case non rempli est signe de <strong>refus automatique.</strong><br><input type='submit' value='Inscrire'></center></td></tr></table><input type='hidden' name='etape' value='1'></form></center></div><center><br><br><a href='../main/merci.php'>Merci !!</a><br><a href='../main/index.php'>Retour a l'accueil</a></center><br><div id='menu'>
<img src='../images/menu_top.png'>
   <h4><a href='../main/index.php' target=''>Accueil</a></h4>
   <h4><a href='../tdforum/index.php' target=''>Forum</a></h4>
   <h4><a href='../main/autour.php' target=''>Autour du jeu</a></h4>
   <h4><a href='../main/ddn.php' target=''>Donjon De Naheulbeuk</a></h4>
   <h4><a href='../main/inscription.php' target=''>S'Inscrire</a></h4>
   <h4><a href='../game/login.php' target=''>Jouer</a></h4>
   <h4><a href='../admin/login.php' target=''>Le coin des MJs</a></h4>
   <h4><a href='../game/logout.php' target=''>Deconnexion PJ</a></h4>
   <h4><a href='../admin/logout.php' target=''>Deconnexion MJ</a></h4>
   <h4><a href='../main/about.php' target=''>A Propos</a></h4>
   <h4><a href='../main/lien.php' target=''>Lien</a></h4>
   <h4><a href='../main/merci.php' target=''>Merci !!</a></h4>
<img src='../images/menu_bottom.png' class='bottom'>
</div><div id='barre_container'><div id='barre_vide'><table width='100%'><tr><td>&nbsp;</td></tr></table></div></div></body></html>


Et voici pour ta page generateur.php, où il y a le générateur bien sur Applause
Code:
<SCRIPT language=JavaScript>
<!--
rnd.today=new Date();
rnd.seed=rnd.today.getTime();

function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};

function rand(number) {
        return Math.ceil(rnd()*number);
};


Nains1=["Alabrin","Aman","Askul","Bal","Brok","Buk","Dun","Dur","Dwor","Forbrin","Gon","Ithrag","Kar","Karaz","Kul","Mun","Narga","Ollo","Tar","Thor"];
Nains2=["bar","bard","gar","gin","gorf","gorm","grim","grom","i","in","it","kon","lin","lok","min","ok","ori","ril","rin","und"];

function Nains() {
nbs=rand(10);
if(nbs==10) window.opener.document.form1.Nom.value=Nains1[rand(20)-1]+Nains2[rand(20)-1]+Nains2[rand(20)-1];
if(nbs<10&&nbs>1) window.opener.document.form1.Nom.value=Nains1[rand(20)-1]+Nains2[rand(20)-1];
if(nbs==1) window.opener.document.form1.Nom.value=Nains1[rand(20)-1];
};

Elfes1=["Ath","Brim","Cir","Dor","Ethil","El","Elo","End","Far","Gith","Glor","Gwen","Hir","In","Lor","Loth","Naga","Nim","Tor","Than"];
Elfes2=["a","an","at","ath","brod","dia","dor","en","fin","for","gol","in","ith","lor","mar","ol","rol","sor","than","tiel","anwe","anfel","ar","ath","del","don","dor","in","lin","lun","mar","nost","or","ost","oth","rond","tor","uen","und","yth"];
Elfes3=["andar","andril","anel","anur","bane","deorn","ellion","endil","fin","galiel","huir","ien","il","ir","irel","irlan","mor","nor","nwaen","win"];

function Elfes() {
nbs=rand(10);
if(nbs>8) window.opener.document.form1.Nom.value=Elfes1[rand(20)-1]+Elfes2[rand(40)-1]+Elfes2[rand(40)-1]+Elfes3[rand(20)-1];
if(nbs<90&&nbs>1) window.opener.document.form1.Nom.value=Elfes1[rand(20)-1]+Elfes2[rand(40)-1]+Elfes3[rand(20)-1];
if(nbs==1) window.opener.document.form1.Nom.value=Elfes1[rand(20)-1]+Elfes3[rand(20)-1];
};
//-->
</SCRIPT>



<div id="main"> <div id="maincenter"><div class="ArticleContent">
  <form name="nomNain" method="get">
  <p align="center"><font face="Times New Roman,Times">
  <input type="button" value="Nom de Nain" onclick="Nains()">
</font></p></form>
<form name="nomElfe" method="get">
<p align="center"><font face="Times New Roman,Times">
<input type="button" value="Nom d'Elfe" onclick="Elfes()">
<br>
</font></p>
</form>
</div>
</div>
  </div>

Donc si j'ai bien compris ce que tu voulais cela devrait être ça, pour ma part ça marche très bien Applause Dancing

Bye
Voir le profil de l'utilisateurEnvoyer un message privé
Chub


Inscrit le: 21 Nov 2004
Messages: 63
Répondre en citant
Désolé d'abuser encore mais étant donnée mon niveau en javascript et php, merci encore de ta précieuse aide.


Dernière édition par Chub le Mer 29 Déc 2004, 10:12 pm; édité 1 fois

_________________
Que le mal est bon quand le bon est mal.
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Pour ta page Générateur je t'ai déjà donné le code que j'ai modifié dans mon précédent post et dans ta page d'inscription je t'ai dit que je n'ai fait aucune modif à part d'ajouter un nom (form1) à ton formulaire donc je pense que tu sais faire (tu rajoutes name='form1' dans la balise form !!!)... Et là cela devrait marcher car cela fonctionne bien pour moi (je n'ai pas vérifié ton code d'insertion du formulaire dans la bdd étant donné que si cela marchait auparavant cela continuera à marcher vu que je n'ai rien changé) !!!

Pour ce qui est de ta 2e question, je vais regarder ça et si je trouve quelque chose je te ferai signe
Voir le profil de l'utilisateurEnvoyer un message privé
Chub


Inscrit le: 21 Nov 2004
Messages: 63
Répondre en citant
C'est bon ça marche encore mille fois merci.
Tu peux abandonner l'autre chose, ca ne servira pas en réalité mais par contre, je voudrais intégrer un background au javascript du générateur, que forumule utiliser ? Ah et aussi je veux le placer autre part sur l'ecran, comment faire ?

_________________
Que le mal est bon quand le bon est mal.
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Un background à ton bouton ou à la page ? Je ne comprends pas trop !! d'oh! Peux tu me préciser ta demande...... Le placer autre part sur l'écran ! Tu me parles du popup dans lequel est le générateur ? d'oh! d'oh!
Voir le profil de l'utilisateurEnvoyer un message privé
Chub


Inscrit le: 21 Nov 2004
Messages: 63
Répondre en citant
Redox a écrit:
Un background à ton bouton ou à la page ? Je ne comprends pas trop !! d'oh! Peux tu me préciser ta demande...... Le placer autre part sur l'écran ! Tu me parles du popup dans lequel est le générateur ? d'oh! d'oh!
Un backgroudn à la page oui.
Tant que tu pose la question, pour un bouton, on fait img src='' c'est ca ?
Et sinon oui je parledu popup, désolé d'avoir parler dans le vague.

_________________
Que le mal est bon quand le bon est mal.
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Un background à la page, c'est purement du html tu mets tes balises HTML à la page de ton générateur et dans la balise <BODY> tu mets l'attribut background="ton_background.jpg" !!!

Pour le background d'un bouton de formulaire, ce n'est pas vraiment ça, c'est une petite astuce bien sympathique qui te permet de faire ça et dont tu peux voir le script ici (dans l'exemple c'est un champ mais c'est le même principe pour un bouton tu joues avec les styles en fait !)

Bye
Voir le profil de l'utilisateurEnvoyer un message privé
Annonces && Topic Scooping
Envoi donnée script javascript vers page php
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2600 / 609