Fork me on GitHub




« 1 2 (3) 4 5 »


Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
Citation :

winsion a écrit:
Bon pour t'aider :
Est ce que tu peux me préciser ce que tu veux précisément, à quoi sert ce script... (il apparait bien en mode free, mais quel est le résultat attendu ?)

J'ai la même chose quand je corrige le code que tu as envoyé :), mais comme je ne sais pas ce qu'il doit renvoyer (car moi il ne me retourne rien)

En fait c'est un script pour la gestation féline. Lorsque l'on rentre une date (date de saillie) il doit afficher la date probable de naissance des chatons mini ou maxi selon l'option choisie.Par exemple sur free si j'entre comme date 06/02/2010 il va me donner en résultat mini 12/04/2010 ce qui est juste. si tu édite le script tu verras que la date de calcul mini est 63 jours et maxi 70 jours.

Posté le : 01/04/2010 15:01

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
ah ça y est, je sais pas pourquoi ça fonctionnait pas tout à l'heure.

Posté le : 01/04/2010 15:02

Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
c'est à dire ?

Posté le : 01/04/2010 15:03

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
oui pardon, tout à l'heure le script sur ton site ne fonctionnait pas sur mon ordi, où peut être n'avez je pas les yeux en face des trous, ça m'arrive :)

Posté le : 01/04/2010 15:13

Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
ah ok !! ça arrive ! pas simple comme truc hein !!! quand on est comme moi profane en script y a de quoi se prendre la tête !!!

Posté le : 01/04/2010 15:22

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
<?php
$ListeVar 
= array('month','day''year');

foreach(
$ListeVar as $val){
$_POST[$val] = (isset($_POST[$val])) ? $_POST[$val] : "";
}
if (
$_POST['month']!="") {


    if (
$_POST['compute'] == 'sub') {
       
$_POST['day'] = $_POST['day'] + 63;  

    } elseif (
$_POST['compute'] == 'add') {
               
$_POST['day'] = $_POST['day'] + 73;  

    }
    
$echo date($_POST['output'], mktime (0,0,0,$_POST['month'],$_POST['day'],$_POST['year'])); //ceci est la date
}

echo 
"
<form action="" method=post>
<table border=0 cellspacing=1 cellpadding=2 bgcolor=blue width=300>
<tr>
<td bgcolor=blue><font color=white face=arial><B>Date Calculée"
; if (!empty($echo)) {echo " - R&eacute;sultat: $echo";} echo "</B></font></td>
</tr>
<tr>
<td bgcolor=white>
    <table border=0 cellpadding=3 cellspacing=0>
    <tr>
        <td aligin=left><font color=blue face=arial>Choisir date:  </font></td><td aligin=left><select name=day>"
;
        
getoption(131date("d"));
        echo 
"</select><select name=month>";
        
getoption(112date("m"));
        echo 
"</select><select name=year>";
        
getoption(19702020date("Y"));
        echo 
"</select></td>
    </tr>
    <tr>
        <td aligin=left><font color=blue face=arial>Additionner/Soustraire  </font></td><td aligin=left><select name=compute><option value=add>maximum<option value=sub>minimum</select>
   </td>
    </tr>
    <tr>
        <td aligin=left><font color=blue face=arial>Format de sortie:  </font></td><td aligin=left><select name=output><option value="
d-m-Y">dd-mm-YYYY<option value="ld M Y">weekday, dd mm yyyyy</select></td>
    </tr>
    
    <tr>
        <td aligin=left colspan=2><input type=submit name=submit value=Calculer></td>
    </tr>
     </table>
    
    
</td></tr></table></form>"
;

function 
getoption($start$end$if) {
    for (
$i=$start;$i<=$end;$i++) {
        echo 
"<option value=$i"; if ($i == $if) { echo " selected";} echo ">$i";
    }
}

?>


Je n'ai pas testé dans un bloc xoops, mais ce code est plus propre... (je ne sais toujours vraiment pas comment le tiens pouvait fonctionner...)

Posté le : 01/04/2010 20:09

Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
je test ça de suite

Posté le : 01/04/2010 20:22

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
erreur 500: ne peut afficher la page

Posté le : 01/04/2010 20:31

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
Parse errorsyntax errorunexpected T_CONSTANT_ENCAPSED_STRINGexpecting ',' or ';' in /mnt/115/free.fr/d/b/crazy85/gestation.php on line 24

voici le code erreur

Posté le : 02/04/2010 03:19

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+
Re: bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
Bon, je crois qu'il est inutile de chercher plus. A mon avis Kris a mis le doigt dessus. En effet si je créé un répertoire test à la racine du site et que j'appele le fichier directement il ne fonctionne toujours pas. Il semblerait bien donc que la version PHP du site soit incompatible avec ce script.
A moins que quelqu'un ne sache comment faire pour convertir le fichier .php utilisé en fichier .js mais là encore je doute que cela fonctionne.
en tout cas merci de votre aide.

Posté le : 02/04/2010 07:36

Open in new window
http://www.amenosyla.fr
I'm Bad, Mad, Totaly Cr@zy !!!
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3) 4 5 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

36 Personne(s) en ligne (23 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 36 | Plus ...