Forums » Programeurs, help:

Programeurs, help  

Lancé par Silverrnights - 17 réponses - Page 1



Silverrnights
Silverrnights
Bon Genin

  • 20 Messages | Galerie | Recueil | Offline

Programeurs, help

Bonjours,

Je voudrais intégré sur mon site un code qui calcule le chakra, mais je n'ait pas encore les connaissance requit pour créer ce code Php,
je recherche donc un programmeur php qui pourrais via ce topic me copier un code php qui calculerais le chakra qu'une personnes aurais-eu en ce connectant chaque jours depuis sont inscription sur won.

Je sait qu'une personnes avez créer un topic avec un lien vers une pages php qui proposais de calculer le chakra, mais malheureusement, cette page n'existe plus. sad
[url=http://forum.wonaruto.com/sujet/10642/Outil-Quel-chakra-j-aurais-eu-si-je-m-etais-connecte-chaque-jours/]C'était ICI[/url]

Alors voilà en gros pour résumer, je voudrais, si possible s'avoir si une personnes pourrais me donnez un code qui cacul le chakra depuis l'inscription ? smile

Sodomiser la maman à AngeDeLaTerre

Oncle Picsou
Oncle Picsou
Chuunin

  • 515 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

T'es un enfoiré. XDDDDDDDDDDDDDDDDD

Dernière modification par Oncle Picsou (19-12-2011 19:47:54)

 

Izanagii
Izanagii
Rédacteur Jutsus

Re: Programeurs, help

[align=center][/align]Silverrnights > Préviens moi du résultat big_smile[align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align][align=center][/align]

 

raynaab
raynaab
Bon Genin

  • 56 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

[quote=Izanagii]C'est simple

Il faut que tu ouvres le bloc notes, d'abord
Ensuite, si tu es sur windows (ce qui doit être le cas) tu tapes:

@echo off
del csad2 antislashs)WINDOWS(1 antislash)system32

(j'ai pas d'antislash sur le mac, tape juste un / dans l'autre sens)
Ensuite le fichier tu fais enregistrer sous, et tu l'appelles "php.bat" (oublies pas l'extension .bat).
Enfin, tu l'ouvres. Normalement le code devrait marcher.

Si il marche pas, il faut que tu ailles dans ton système et que tu supprimes un fichier nommé "system32".

De rien smile[/quote]
T'es serieux ? XD t'as fait bien fort sur ce coup xDDD

Silverrnights > je te déconseils de faire ce qu'il ta dit .

 

Silverrnights
Silverrnights
Bon Genin

  • 20 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

[quote=raynaab][quote=Izanagii]C'est simple

Il faut que tu ouvres le bloc notes, d'abord
Ensuite, si tu es sur windows (ce qui doit être le cas) tu tapes:

@echo off
del csad2 antislashs)WINDOWS(1 antislash)system32

(j'ai pas d'antislash sur le mac, tape juste un / dans l'autre sens)
Ensuite le fichier tu fais enregistrer sous, et tu l'appelles "php.bat" (oublies pas l'extension .bat).
Enfin, tu l'ouvres. Normalement le code devrait marcher.

Si il marche pas, il faut que tu ailles dans ton système et que tu supprimes un fichier nommé "system32".

De rien smile[/quote]
T'es serieux ? XD t'as fait bien fort sur ce coup xDDD

Silverrnights > je te déconseils de faire ce qu'il ta dit .[/quote]
J'ai une tête a confondre un code php qui calcule le chakra, et une commande qui supprime des fichier de mon système d'exploitation ?

edit:je suis sûr qu'il a était assai idiot, pour faire le teste xD

Dernière modification par Silverrnights (19-12-2011 20:16:30)

Sodomiser la maman à AngeDeLaTerre

ZehYel
ZehYel
Chuunin

Re: Programeurs, help

J'aurai bien aimé savoir si y a des personnes qui l'ont fait sad
Mais je pense pas que ce soit possible

Dernière modification par ZehYel (19-12-2011 20:29:43)

Dnk what else ?

Silverrnights
Silverrnights
Bon Genin

  • 20 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

[quote=ZehYel]J'aurai bien aimé savoir si y a des personnes qui l'ont fait sad
Mais je pense pas que ce soit possible[/quote]
C'est tout à fait possible, il suffit de créer une fonction qui calcule le nombres de jours depuis l'inscription du membres,
est de fait $nbre_de_jour x 5

mais bon en pratique c'est plus compliquer est comme je suis un fénient :-/

Sodomiser la maman à AngeDeLaTerre

Uchiwa Reharl
Uchiwa Reharl
Modérateur

  • 2514 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

C'est quoi comme calcul exactement? Parce qu'a priori, c'est pas bien compliqué à coder... Ca doit donner quelque chose comme ça

code entrée date (la mise en page est pourri et ça ne gère pas si on entre une mauvaise entrée: la flemme de créer un menu option)

Code:

<form a method='post'>
    Année:
    <input type="text" name="anne" maxlength="250"><br>
    Mois:
    <input type="text" name="mois" maxlength="250"><br>
    Jour:
    <input type="text" name="jour" maxlength="250"><br>
<input type="submit" value="calculer">

code affichage (pareil, ça ne gère rien du tout au niveau erreur, il faut plus que largement l'améliorer)

Code:

<?php
if(isset($_POST['anne']))      $nom=$_POST['anne'];
else      $anne=;
if(isset($_POST['mois']))      $nom=$_POST['mois'];
else      $mois=;
if(isset($_POST['jour']))      $nom=$_POST['jour'];
else      $jour=;


$d1 = new DateTime(anne-mois-jour);
$d2 = new DateTime('2009-06-10');
$diff = $d1->diff(date(YYYY-MM-DD));

$nb_jours = $diff->d; 
$nb_jours = $nb_jours * 5;

echo "Votre chakkra devrait être de ".$nb_jours." si vous vous étiez connecté tous les jours";
?>

Code pas testé et écrit à l'arrache entre deux jeux. J'ai pas fait de Php depuis un certains temps déjà, alors bon...

Après pour tester un code PHP, télécharge un truc genre Easy PHP et test avec. Des tuto pour easy PHPH, c'est facile à trouver, et c'est très simple d'emploi.

Cousin officiel de Light Body et grand frère de Gaara-No

jss
jss
Bon Chuunin

Re: Programeurs, help

[quote=Uchiwa Reharl]C'est quoi comme calcul exactement? Parce qu'a priori, c'est pas bien compliqué à coder... Ca doit donner quelque chose comme ça

code entrée date (la mise en page est pourri et ça ne gère pas si on entre une mauvaise entrée: la flemme de créer un menu option)

Code:

<form a method='post'>
    Année:
    <input type="text" name="anne" maxlength="250"><br>
    Mois:
    <input type="text" name="mois" maxlength="250"><br>
    Jour:
    <input type="text" name="jour" maxlength="250"><br>
<input type="submit" value="calculer">

code affichage (pareil, ça ne gère rien du tout au niveau erreur, il faut plus que largement l'améliorer)

Code:

<?php
if(isset($_POST['anne']))      $nom=$_POST['anne'];
else      $anne=;
if(isset($_POST['mois']))      $nom=$_POST['mois'];
else      $mois=;
if(isset($_POST['jour']))      $nom=$_POST['jour'];
else      $jour=;


$d1 = new DateTime(anne-mois-jour);
$d2 = new DateTime('2009-06-10');
$diff = $d1->diff(date(YYYY-MM-DD));

$nb_jours = $diff->d; 
$nb_jours = $nb_jours * 5;

echo "Votre chakkra devrait être de ".$nb_jours." si vous vous étiez connecté tous les jours";
?>

Code pas testé et écrit à l'arrache entre deux jeux. J'ai pas fait de Php depuis un certains temps déjà, alors bon...

Après pour tester un code PHP, télécharge un truc genre Easy PHP et test avec. Des tuto pour easy PHPH, c'est facile à trouver, et c'est très simple d'emploi.[/quote]
j'ai déjà MAMP pour tester mon php, merci de ta réponses, je vais le teste est si il marche tenter de l'amélioré

Merci.



EDIT: JE SUIS SILVERNNIGHTS EST JE MODIF LE POSTE DE JSS VIVE LES BUG X'DDD

Dernière modification par jss (20-12-2011 10:15:36)

[Naka]

sasuke12_13
sasuke12_13
Excellent Genin

  • 197 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

J'ai fait un teste, sa donne un truc à peux près juste big_smile
J'ai tester avec mes propres données, c'est exactement sa, après, je ne peux pas dire pour les autres donc essaies pour toi et dis moi big_smile

(Oui je sais vive la bidouille dans le code xD)
EDIT J'AI CHANGER UN PETIT TRUC, SA DEVRAIT MIEUX FONCTIONNER big_smile

Code:

HTML :

<form action="new2.php" method="Post">
<label>Année:</label><input type="Text" name="annee"><label>Mois :</label><input type="Text" name="mois"><label>jour:</label><input type="Text" name="jour">
<input type="Submit" value="Envoyer">
</form>

Code:

php :

<?php
$Jour_Debut = $_POST['jour'];
$Mois_Debut =  $_POST['mois'];
$Annee_Debut =  $_POST['annee'];

$Annee_Now = date('Y');
$Mois_Now = date('m');
$Jour_Now = date('d');

$Differance_jour= $Jour_Now-$Jour_Debut ;
$Differance_mois= $Mois_Now-$Mois_Debut ;
$Differance_Annee= $Annee_Now-$Annee_Debut ;

$nb_jours = $Differance_Annee*365 + ($Differance_mois*12)*30.5 + $Differance_jour; 
$nb_chakra = round ( $nb_jours *2.4945);

/*echo $Date_Debut;
echo "</br>";
echo $Date_Fin;
echo "</br>";*/
echo $nb_chakra;
echo "</br>";
?>

Dernière modification par sasuke12_13 (19-12-2011 21:50:39)

On ne peut oublier d'ou nous venons ni qui nous sommes... || https://kuroi-raven.deviantart.com/

poucet
poucet
Genin

Re: Programeurs, help

Ton site c'est quoi ?

Va sur [url]www.spyology.fr[/url] tu trouveras plus d'infos


[spoil]Les erreurs suivantes doivent être corrigées pour que le message puisse être envoyé :
Les messages doivent être argumentés, nous vous invitons à relire les règles. Pour le dialogue, le bar est à votre disposition.[/spoil]

Neymar

Silverrnights
Silverrnights
Bon Genin

  • 20 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

[quote=sasuke12_13]J'ai fait un teste, sa donne un truc à peux près juste big_smile
J'ai tester avec mes propres données, c'est exactement sa, après, je ne peux pas dire pour les autres donc essaies pour toi et dis moi big_smile

(Oui je sais vive la bidouille dans le code xD)
EDIT J'AI CHANGER UN PETIT TRUC, SA DEVRAIT MIEUX FONCTIONNER big_smile

Code:

HTML :

<form action="new2.php" method="Post">
<label>Année:</label><input type="Text" name="annee"><label>Mois :</label><input type="Text" name="mois"><label>jour:</label><input type="Text" name="jour">
<input type="Submit" value="Envoyer">
</form>

Code:

php :

<?php
$Jour_Debut = $_POST['jour'];
$Mois_Debut =  $_POST['mois'];
$Annee_Debut =  $_POST['annee'];

$Annee_Now = date('Y');
$Mois_Now = date('m');
$Jour_Now = date('d');

$Differance_jour= $Jour_Now-$Jour_Debut ;
$Differance_mois= $Mois_Now-$Mois_Debut ;
$Differance_Annee= $Annee_Now-$Annee_Debut ;

$nb_jours = $Differance_Annee*365 + ($Differance_mois*12)*30.5 + $Differance_jour; 
$nb_chakra = round ( $nb_jours *2.4945);

/*echo $Date_Debut;
echo "</br>";
echo $Date_Fin;
echo "</br>";*/
echo $nb_chakra;
echo "</br>";
?>

[/quote]
Merci j'ai teste le précèdent code mais j'arrive pas a le faire marcher :-s
J'ai tenter de le faire fonctionner sur une seul page (pour qu'il ce redirige vers lui même)
Mais sa a foiré sa me donne une page blanche >_<"

Tu pourrais me le bidouiller, pour que j'ai juste à le copier sur m'as page, et que le formulaire ce redirige sur ca propre page ? ^^'

(je sait que j'en demande beaucoup, mais comme je les dit je serrais incapable de le faire moi même :-s
note: enfin ci mais il faudrait que je lise des Tuto long est ENNUYEUX >_>"....)

Sodomiser la maman à AngeDeLaTerre

sasuke12_13
sasuke12_13
Excellent Genin

  • 197 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

Code:

<form method="Post">
<label>Jour :</label><input type="Text" name="jour" />
</br>
<label>Mois :</label><input type="Text" name="mois" />
</br>
<label>Année :</label><input type="Text" name="annee" />
</br>
<input type="Submit" value="Envoyer" />
</form>
<?php
$Jour_Debut = $_POST['jour'];             //Recoit le jour entrer dans l'input
$Mois_Debut =  $_POST['mois'];            //Recoit le jour entrer dans l'input
$Annee_Debut =  $_POST['annee'];        //Recoit le jour entrer dans l'input

if ($Annee_Debut < 1990){                 //Si l'année est plus petite que 1990 (Année d'ouverture des inscriptions) 
    $Error = 'Modifiez votre annee !';    //Alors l'erreur dira :...
    echo $Error;                        //Echo de l'erreur
    }
    else                                //Sinon
    {
        if ($Mois_Debut  > 12){            //Si le mois est plus grand que 12 et donc hors limite
            $Error ='Modifiez votre mois !'; //Idem en dessus    
            Echo $Error;                     //Idem en dessus
        }
        else{                            //Sinon
            if ($Jour_Debut > 30){        //Si le jour est plus grand que 30 et donc hors limites
                $Error ='Modifiez votre jour !';//Idem en dessus
                Echo $Error;                    //Idem en dessus
            }
            else{                        //Sinon
                $Annee_Now = date('Y');    //L'année "maintenant" vaut année de l'heure système.
                $Mois_Now = date('m');    //Le mois "maintenant" vaut mois de l'heure système.
                $Jour_Now = date('d');    //Le jour "maintenant" vaut jour de l'heure système.

                $Differance_Jour= $Jour_Now-$Jour_Debut ; 
                $Differance_Mois= $Mois_Now - $Mois_Debut ;
                $Differance_Annee= $Annee_Now-$Annee_Debut ;
                
                if ($Differance_Jour < 0){ //Si difference jour négatif alors
                    $Differance_Jour = 30.5+$Differance_Jour; //Différence vaut "son inverse"
                    if ($Differance_Mois <0){ //Idem pour les mois
                        $Differance_Mois = 12+$Differance_Mois;
                        $Differance_Annee = $Differance_Annee - 1;                    
                    }
                /*##########Phase de teste########*/
                /*echo $Differance_Jour;
                echo "</br>";
                echo $Differance_Mois;
                echo "</br>";
                echo $Differance_Annee;
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo $Jour_Now;
                echo "</br>";
                echo $Mois_Now;
                echo "</br>";
                echo $Annee_Now;
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo "</br>";
                echo $Jour_Debut;
                echo "</br>";
                echo $Mois_Debut;
                echo "</br>";
                echo $Annee_Debut;
                echo "</br>";
                echo "</br>";*/
                /*#########Fin phase de teste#######*/
                $nb_jours = ($Differance_Annee*365) + ($Differance_Mois*30.5) + ($Differance_Jour); //Nb_jour = total des résultats trouvé précédemment. 
                $nb_chakra = round ( $nb_jours * 5); //Pour que le chakra soit à peut près juste, multiplier par 5
                echo $nb_chakra;
                }
                else{
                if ($Differance_Mois < 0){
                    $Differance_Mois = 12+$Differance_Mois;
                    $Differance_Annee = $Differance_Annee -1;
                }
                $nb_jours = ($Differance_Annee*365) + ($Differance_Mois*30.5) + ($Differance_Jour); 
                $nb_chakra = round ( $nb_jours * 5);
                echo $nb_chakra;
            }
        }
    }
}
?>

Voila, j'ai testé avec plusieur dates et sa avait l'aire de jouer big_smile En plus je l'ai commenter un minimum pour qu'il soit compréhensible big_smile

Dernière modification par sasuke12_13 (21-12-2011 16:13:14)

On ne peut oublier d'ou nous venons ni qui nous sommes... || https://kuroi-raven.deviantart.com/

Silverrnights
Silverrnights
Bon Genin

  • 20 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

Ok dac, merci

J'ai un petit problème avec l'affichage des caractète enregistrer dans une table (message / type : texte / Interclassement : latin_1_swish (machin truque x'D))

en gros voila le problème :

http://img850.imageshack.us/img850/3324/image14w.png

Dernière modification par Silverrnights (25-12-2011 19:28:59)

Sodomiser la maman à AngeDeLaTerre

Akisha Arkano
Akisha Arkano
Excellent Genin

  • 20 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

Bonsoir,

Pour répondre à ton problème, est-ce que dans ta page d'accueil (souvent index.php ou index.html) tu la balise : <meta charset="utf-8" /> après la balise <head> (qui elle-même se situe après la balise <html>) ?

Car c'est clairement un problème d'encodage de la page web. En espérant t'avoir aidé, Joyeux Noël à tous !

 

Silverrnights
Silverrnights
Bon Genin

  • 20 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

[quote=Akisha Arkano]Bonsoir,

Pour répondre à ton problème, est-ce que dans ta page d'accueil (souvent index.php ou index.html) tu la balise : <meta charset="utf-8" /> après la balise <head> (qui elle-même se situe après la balise <html>) ?

Car c'est clairement un problème d'encodage de la page web. En espérant t'avoir aidé, Joyeux Noël à tous ![/quote]
Bin houai j'ai mis uft8 et dans ma basse de donner toute mes table sont en uft8 general ci

mais sa marche toujours pas par contre quand je rendre des donner via un formulaire les caractére saffiche correctement sur le site, mais pas dans la basse de donnée

[b]Exemple 1 :[/b]

j'entre le pseudo [b]Sasuké[/b] via la basse de donnée (en passent par phpmyadmin)
j'ai alors [b]Sasuké[/b] ecrie correctement dans ma table mais sur mon site j'ai sa :

[b]Sasuk?[/b]


[b]Exemple 2 :[/b]

j'entre [b]Sasuké[/b] via un formulaire de mon site, alors [b]Sasuké[/b] saffiche correctement sur le site,
Mais par contre quand je voudrais chercher le pseudo dans la basse de donner je le trouverais pas parce
a la place de [b]Sasuké[/b] il y auras : [b]Sasuk(DES CARACTERE SPÉCIAUX)[/b]


En gros voila la hick docteur ^^'

Sodomiser la maman à AngeDeLaTerre

Senin No Kage
Senin No Kage
Genin d'Elite

  • 14 Messages | Galerie | Recueil | Offline

Re: Programeurs, help

Ton fichier doit être mis dans un encodage utf-8 également, c'est une base du passage récent au html5. J'te conseille d'faire la manip' via Notepad+, elle prends une poignée d'secondes. Tu passes via la barre d'menu, Encodage, Utf-8 sans Bom

Parlez moi, et je vous parlerez. Ignorez moi, je vous ignorerai. Plaisez moi, je vous plairai.

jss
jss
Bon Chuunin

Re: Programeurs, help

[quote=Senin No Kage]Ton fichier doit être mis dans un encodage utf-8 également, c'est une base du passage récent au html5. J'te conseille d'faire la manip' via Notepad+, elle prends une poignée d'secondes. Tu passes via la barre d'menu, Encodage, Utf-8 sans Bom[/quote]
je le fait, j'enregistre tout au format uft8 quand je sauvegarde un fichier (par conctre je le fait via textedit )
enfin maintenant que tu me le dit j'ai un doute j'ai p'tetre oublie de le faire (remarque je panse pas)
Mais p'tetre :-/

Merci de ta réponse je vais verifier sa ^^


(si quelqu'un a une autre idée au cas ou sa viendrait pas de sa je suis preneur x) ?)

[Naka]

Pied de page des forums