Aller au contenu

dev67

Actif
  • Compteur de contenus

    16
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. J'ais trouvé un script fonctionnant à la perfection sauf qu'il choisi une langue de base et je voudrais éviter cela, voici le script 1.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2.<html> 3. <head> 4. <script type="text/javascript" src="http://www.google.com/jsapi"></script> 5. <script type="text/javascript"> 6. google.load("language", "1"); 7. function translate(lang) 8. { 9. var text = document.getElementById("text").innerHTML; //on récupère le texte d'origine 10. var org = document.getElementById("lang_origin").value;// on récupère la langue d'origine 11. var trans = document.getElementById("translation");// Nom de la div où afficher le texte 12. if (lang == org) // Si te texte choisis est le même que celui d'origine 13. { 14. trans.innerHTML = text;//aucune modification 15. } 16. else //Sinon on le traduit 17. { 18. google.language.translate(text, org, lang, function(result) { //tiré de l'API Google translate 19. if (!result.error) { 20. trans.innerHTML = result.translation; 21. } 22. }); 23. } 24. } 25. function chargertxt() //On affiche le texte dans sa langue d'origine au chargement de la page 26. { 27. document.getElementById('translation').innerHTML = document.getElementById('text').innerHTML; 28. } 29. </script> 30. <style type="text/css"> <!-- On n'affiche pas le texte d'origine étant donné qu'il seras affiché dans le div translation--> 31. #text 32. { 33. display:none; 34. } 35. </style> 36. </head> 37. 38. <body onload="chargertxt();"> 39. <form action="#" method="post"> 40. <select onchange="translate(this.value)"> <!-- Choix des langue, bien sur, ou peu faire la même chose en mettant des liens(avec les drapeaux des pays par exemple) --> 41. <option value="fr">Francais</option> 42. <option value="en">English</option> 43. <option value="es">Español</option> 44. <option value="el">Greek</option> 45. <option value="de">German</option> 46. </select> 47. <input type="hidden" id="lang_origin" value="fr"/> 48. </form> 49. <div id="text">Ici, vous mettez votre texte.</div><!-- on écrit le texte d'origine, normalement, les balises HTML sont prisent en compte par l'API google, donc aucun problème pour mettre des liens ou des images --> 50. <div id="translation"></div><!-- C'est le div qui sera affiché à l'écran --> 51. </body> 52.</html> Y a t'il moyen d'enlever id="lang_origin" value="fr"/ Pour que cela soit neutre, c'est à dire qu'une personne au portugal puisse taper son texte en prtuguais et qu'elle le traduises en français car pour le moment le texte de base doit être français
  2. Bonjour, Je viens de télécharger le script sundaymorning ici http://sundaymorning.jaysalvat.com Je cherche à mettre ce script comme l'exemple 1 sur mon site pour que des gens de différents pays puissent chatter entre eux. Par contre je ne comprends pas comment le mettre en place et que les personnes puissent mettre leur texte pour faire la traduction. Je cherche depuis plusieurs jours sans comprendre comment faire. Pourriez vous m'aider. Merci d'avance
  3. Bonjour, Je recherche un script permettant de traduire du texte sur mon site. J'ais trouvé des scripts style traducteur.net ou babelfish et au mieux ils me traduise la page entière (ce qui créait un bug car j'utilises un chat en flash et les 2 ne font pas bon ménage) soit il m'ouvre une nouvelle fenetre et c'est saoulant quand il faut chatter. J'en ais trouvé un payant mais il ne traduit pas la langue que je souhaites (russe) Est ce que quelqu'un connaitrait ce genre de script qui fait la traduction sur la même page pour pouvoir chatter. Merci d'avance
  4. Logiquement lorrsque tu travailles en local, tu vas dans le dossier c:/easyphp/www/taboutique/admin et tu créais un dossier backups. Ensuite tu vas dans ton admin et dans outils, tu vas dans sauvegarde de données et tu cliques sur sauver. Ensuite tu transfères toute ta boutique sur ton espace et tu lances l'install. Logiquement si tu est sur un espace mutualisé ovh a du te fournir tous les paramêtres de connexions dont tu as besoin. A un moment dans l'install il te demandera de mettre certains fichiers en chmod 777 et ensuite, une fois l'install finie, tu dois remettre les droits normaux et cela doit suffire. J'en ais déjà installé des tas de boutiques oscommerce sans aucuns soucis. Bonne chance
  5. Voici la ligne de code en place: <embed src="musique.mp3" width="120" height="40" autostart="true" loop="true"></embed>
  6. dev67

    musique sur site

    Bonjour, J'ais mis de la musique sur mon site seuleument elle recommence à chaque changement de page et comme j'ais des pages en html et d'autres en php, je ne sais pas trop comment faire. Merci d'avance pour vos réponses
  7. dev67

    redirection selon sexe

    Le problème est réglé, merci pour votre aide par contre je ne sais pas comment mettre le sujet en résolu, désolé
  8. dev67

    redirection selon sexe

    J'ais fait comme cela le fichier register.php PHP: <?php /* Check Structure Availability */ if (!defined("CORE_STRAP")) die("Out of structure call"); $tpl = new template; $tpl -> Load("register"); /* genre */ if ($_SESSION["REGISTER"]["gender"]=="male") { header('Location:page_mec.php'); } else if ($_SESSION["REGISTER"]["gender"]=="cpl") { header('Location:page_cpl.php'); } else { header('Location:page_fille.php'); } $tpl -> CleanZones(); $tpl -> Flush(); ?> et sur le fichier tpl couplé (register.tpl) avec ce fichier php Code: <!-- header --><!-- /header --> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="530"> </td> <td rowspan="2"> </td> <td width="290"> </td> </tr> <tr> <td width="530" valign="top"><!-- leftpane --><form method="post"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="25"> </td> <td><h1>[Register {50}] </h1> <p>[Welcome! {7510}] </p> <p> </p> <p>[Let's get started! {7515}] </p> <p> </p><!-- breadcrumbs --><!-- /breadcrumbs --> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td height="8" colspan="2"><img src="theme/default/images/frame/spacer.gif" alt="Spacer" height="8" /></td> </tr> <tr> <td colspan="2" background="theme/default/images/frame/block_border_top.gif" bgcolor="#AEC5FD"><img src="theme/default/images/frame/spacer.gif" alt="Spacer" height="14" /></td> </tr> <tr> <td bgcolor="#DCE6FF"> </td> <td bgcolor="#DCE6FF"> </td> </tr> <tr> <td bgcolor="#DCE6FF"> </td> <td bgcolor="#DCE6FF"><h2>[Please complete the following {7520}] </h2></td> </tr> <tr> <td width="150" align="right" valign="top"><strong>[I Am A: {7550}]</strong> </td> <td align="left" valign="top"><select name="gender" id="gender"> <LOOP genderoption> <option value="{gender}">{gender}</option> </LOOP genderoption> </select></td> </tr> </table><!-- /rightpane --></td> </tr> </table> <!-- footer --><!-- /footer --> La redirection s'effectue immédiatement et m'envoie sur la page page_fille.php . Comment puis je faire pour que seuleument après avoir selectionné mon genre je suis redirigé vers la page souhaitée en cliquant sur un bouton par exemple Merci d'avance pour vos réponses
  9. dev67

    redirection selon sexe

    La redirection doit surement s'effectuer immédiatement et m'envoyer sur la page page_mec.php (ou fille ou cpl). Le script se compose de plusiers dossiers. Il y a le dossier modules regroupant les fichiers php qui gèrent les fonctions et le dossier themes contenant les fichiers tpl gérant l'affichage. Par exemple pour l'inscription dans le dossier module on trouves le fichier register.php et dans le dossier theme, le fichier register.tpl et donc lors de l'inscription on remplis les différents champs (nom, age, genre, adresse mail, etc....) et en bas de page on valides en cliquant sur un bouton pour passer à l'étape 2 de l'enregistrement (questionnaire particulier) et c'est cela que j'aimerais qui se passe (si homme redirigé vers mec.php, si cpl vers cpl.php et si femme vers femme.php.
  10. dev67

    redirection selon sexe

    J'ais fait comme cela /* Check age */ if ( !isset($_SESSION["REGISTER"]["bday"]) or !isset($_SESSION["REGISTER"]["bmonth"]) or !isset($_SESSION["REGISTER"]["byear"]) or _fnc("age", $_SESSION["REGISTER"]["bmonth"]."/".$_SESSION["REGISTER"]["bday"]."/".$_SESSION["REGISTER"]["byear"]) < $CONF["USERS_MIN_AGE"] ) { $tpl -> Zone("error", "age"); } else { /* genre */ if ($_SESSION["REGISTER"]["gender"]=="male") { header('Location:page_mec.php'); } else if ($_SESSION["REGISTER"]["gender"]=="cpl") { header('Location:page_cpl.php'); } else { header('Location:page_fille.php'); } else { /* Form was correctly filled */ if (!isset($_SESSION["REG_ID"])) { /* Set reference data */ if ($CONF["REGISTRATION_SAVE_REFERENCE"]) { if ($CONF["REGISTRATION_REFERENCE:HTTP_REFERER"]) $refData = $_SERVER['HTTP_REFERER']; else $refData = (isset($_GET["ref"])?$_GET["ref"]:NULL); } else $refData = NULL; $user_settings["MAIL"]["NOTIFICATION"] = array( "MESSAGES" => 1, "EVENTS" => 1, "BIRTHDAY" => 1, "PROFILECOMMENT" => 1, "CONTACTREQUEST" => 1, "NUDGE" => 1 ); et sur le fichier tpl couplé avec ce fichier php <LOOP genderoption> <option value="{gender}">{gender}</option> </LOOP genderoption> Et maintenant j'ais une page blanche, je ne vois pas le problème
  11. dev67

    redirection selon sexe

    Bonjour, Je souhaiterais créer deux redirections différentes en fonction du sexe de la personne. J'utilises un script fonctionnant sur 2 fichier. Il y a le fichier php gérant l'inscription if (me('id') != "") { $tpl -> Zone("regform", "notallowed"); _fnc("reload", 3, "?L=users.desktop"); } if (isset($_SESSION["REG_ID"])) { $tpl -> Zone("regform", "notallowed"); _fnc("reload", 0, "?L=registration.questionaire"); } /* Handle Submit */ if (isset($_POST["Submit"]) || isset($_POST["Correct"])) { $errBreak = false; foreach ($_POST as $var => $val) { $_SESSION["REGISTER"][$var] = $val; } /* Check email address */ if ( !isset($_SESSION["REGISTER"]["email"]) || $_SESSION["REGISTER"]["email"] == "" || !preg_match($CONF["REGEXP_EMAIL"], $_SESSION["REGISTER"]["email"])) { $tpl -> Zone("error", "email"); } else { /* Check Cloned email addresses */ if (!$CONF["REGISTRATION_ALLOW_DUPLICATE_EMAIL"] && myNum(myQ(" SELECT `email` FROM `[x]users` WHERE `email`='{$_SESSION["REGISTER"]["email"]}' ")) > 0) { $tpl -> Zone("error", "emailClone"); session_unregister("REGISTER"); } else { /* Check username */ if ( !isset($_SESSION["REGISTER"]["username"]) || $_SESSION["REGISTER"]["username"] == "" || !preg_match($CONF["REGEXP_USERNAME"], $_SESSION["REGISTER"]["username"]) || strlen($_SESSION["REGISTER"]["username"]) < $CONF["USERS_USERNAME_MIN_LEN"] || strlen($_SESSION["REGISTER"]["username"]) > $CONF["USERS_USERNAME_MAX_LEN"]) { $tpl -> Zone("error", "username"); $tpl -> Zone("usernameerror", "lenerror"); } else { /* Check username being in use */ if (myNum(myQ(" SELECT `username` FROM `[x]users` WHERE LCASE(`username`)='".strtolower($_SESSION["REGISTER"]["username"])."'")) > 0) { $tpl -> Zone("error", "username"); $tpl -> Zone("usernameerror", "inuse"); } else { /* Check Password form */ if ( !isset($_SESSION["REGISTER"]["password"]) || $_SESSION["REGISTER"]["password"] == "" || strlen($_SESSION["REGISTER"]["password"]) < $CONF["USERS_PASSWORD_MIN_LEN"] || strstr($_SESSION["REGISTER"]["password"], " ")) { $tpl -> Zone("error", "password"); $tpl -> Zone("passworderror", "lenghterr"); } else { /* Check password against passcheck */ if ( !isset($_SESSION["REGISTER"]["passcheck"]) || $_SESSION["REGISTER"]["passcheck"] != $_SESSION["REGISTER"]["password"]) { $tpl -> Zone("error", "password"); $tpl -> Zone("passworderror", "nomatch"); } else { /* Check verification code */ if ( !isset($_SESSION["REGISTER"]["code"]) || !isset($_SESSION["REGISTER"]["syscode"]) || $_SESSION["REGISTER"]["code"] != $_SESSION["REGISTER"]["syscode"]) { $tpl -> Zone("error", "code"); } else { /* Check age */ if ( !isset($_SESSION["REGISTER"]["bday"]) or !isset($_SESSION["REGISTER"]["bmonth"]) or !isset($_SESSION["REGISTER"]["byear"]) or _fnc("age", $_SESSION["REGISTER"]["bmonth"]."/".$_SESSION["REGISTER"]["bday"]."/".$_SESSION["REGISTER"]["byear"]) < $CONF["USERS_MIN_AGE"] ) { $tpl -> Zone("error", "age"); } else { /* Form was correctly filled */ if (!isset($_SESSION["REG_ID"])) { /* Set reference data */ if ($CONF["REGISTRATION_SAVE_REFERENCE"]) { if ($CONF["REGISTRATION_REFERENCE:HTTP_REFERER"]) $refData = $_SERVER['HTTP_REFERER']; else $refData = (isset($_GET["ref"])?$_GET["ref"]:NULL); } else $refData = NULL; $user_settings["MAIL"]["NOTIFICATION"] = array( "MESSAGES" => 1, "EVENTS" => 1, "BIRTHDAY" => 1, "PROFILECOMMENT" => 1, "CONTACTREQUEST" => 1, "NUDGE" => 1 ); /* Save to database */ myQ(" INSERT INTO `[x]users` ( `email`, `birthdate`, `gender`, `username`, `password`, `country`, `state`, `city`, `zipcode`, `active`, `registration_date`, `registration_reference`, `age`, `settings` ) VALUES ( '{$_SESSION["REGISTER"]["email"]}', '{$_SESSION["REGISTER"]["bmonth"]}/{$_SESSION["REGISTER"]["bday"]}/{$_SESSION["REGISTER"]["byear"]}', '{$_SESSION["REGISTER"]["gender"]}', '{$_SESSION["REGISTER"]["username"]}', '".md5($_SESSION["REGISTER"]["password"])."', '{$_SESSION["REGISTER"]["country"]}', '{$_SESSION["REGISTER"]["state"]}', '{$_SESSION["REGISTER"]["city"]}', '{$_SESSION["REGISTER"]["zipcode"]}', '".($CONF["REGISTRATION_AUTO_APPROVE"] && !$CONF["REGISTRATION_APPROVE_UPON_EMAIL_CHECK"]?"1":"0")."', '".date("U")."', '{$refData}', '"._fnc("age", "{$_SESSION["REGISTER"]["bmonth"]}/{$_SESSION["REGISTER"]["bday"]}/{$_SESSION["REGISTER"]["byear"]}")."', '".pk($user_settings)."' ) "); couplé avec le fichier tpl affichant la page <td width="150" align="right" valign="top"><strong>[I Am A: {7550}]</strong> </td> <td align="left" valign="top"><select name="gender" id="gender"> <LOOP genderoption> <option value="{gender}">{gender}</option> </LOOP genderoption> </select></td> </tr> <tr> <td width="150" align="right" valign="top"><strong>[Username: {7555}]</strong></td> <td align="left" valign="top"><input name="username" type="text" id="username" maxlength="{username_maxlen}" /> <br /> [Username must be between {username_minlen} and {username_maxlen} characters. Spaces or special characters are not allowed. Username is not case sensitive. {7560}] </td> </tr> <tr> <td width="150" align="right" valign="top"><strong>[Password: {7570}] </strong></td> <td align="left" valign="top"><input name="password" type="password" id="password" /> <br /> Seuleument voila, nulle part sur le fichier php (a part au niveau de l'enregistrement sur la base) je ne trouves de ligne de code concernant le sexe et comme dit je souhaites que lorsqu'il s'agit d'un homme il soit redirigé vers une page et une femme vers une autre page. Merci d'avance pour vos conseils.
  12. dev67

    script jeu concours

    Sur tout, je n'ais jamais rien fait de la sorte, donc je ne sais pas comment commencé, ni continuer, ni finaliser.
  13. dev67

    script jeu concours

    Bonjour, J'ais une petite question. Je souhaites mettre en place un système permettant de choisir un moment dans le temps (disons par exemple, le jeudi 12 février à 13H33) et faire en sorte que lorsqu'une personne cliques sur un bouton au moment choisi, la personne gagne un lot (en ouvrant une page formulaire à remplir).Comment dois je procéder? Merci d'avance pour vos réponses
  14. dev67

    texte modifiable

    J'ais installé cela mais j'ais une erreur: Fatal error: Call to undefined function: file_get_contents() in /home/test3/www/carte.php on line 27 voici la ligne 27: $lecture=file_get_contents("interact/tartes.txt"); dev67
  15. dev67

    texte modifiable

    Bonjour, Je souhaite créer un espace sur un site ou l'on pourrait modifier les textes régulièrement. J'ais mis un code en place ainsi que les droits au niveau du serveur mais pourtant rien n'apparait. Voici le code: <font face="monotype corsiva" size="5" color="#000000"><b><u>Viandes et grillades</u></b><br> <font face="monotype corsiva" size="4" color="#000000"><b> <? $lecture=fopen("interact/viandes.txt","r"; while (!feof($lecture)) { $ligne=fgets($lecture,4096); echo "$ligne <BR>"; } fclose($lecture); ?> Quelqu'un aurait il une idée dev67
×
×
  • Créer...