Fork me on GitHub




(1) 2 3 4 5 »


bloc customisé. Inserer un script PHP
Régulier
Inscrit: 20/08/2005 16:38
De Près de la plage
Messages: 493
Bonjour,
Encore une fois impossible d'insérer un script php dans un bloc ou un article. Quelqu'un peut il me dire ou est l'erreur ?
voici le code:
<?php 

if ($submit == 'Calculer') { 
    if (
$compute == 'sub') { 
        
$day $day 63
    } elseif (
$compute == 'add') { 
        
$day $day 70
    } 
    
$echo date($outputmktime (0,0,0,$month,$day,$year)); //ceci est la date calculée 


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é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>Sélectionner</font></td><td aligin=left><select name=compute><option value=add>Date Maximum<option value=sub>Date Minimum</select> 
    </tr> 
     <tr> 
            <tr> 
        <td aligin=left><font color=blue face=arial>Format de sortie:  </font></td><td aligin=left><select name=output><option value="
j-m-Y">jj-mm-YYYY</select></td> 
    </tr> 
    </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"
    } 


?>


et voici le résultat

Open in new window


alors que normalement je devrais obtenir CECI

Posté le : 30/03/2010 08:53

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
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Ce problème a été soulevé et solutionné sur ce forum et celui de xoops.org
P'tite recherche, non ?

@+

Posté le : 30/03/2010 09:07

La connaissance s'accroît quand on la partage ...
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
bonjour Kris, j'ai cherché et je n'ai rien trouvé :(

Posté le : 30/03/2010 09:43

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 en utilisant le module Ghost j'arrive à afficher un bloc
ICI seul bémol, le résultat ne s'affiche pas comme il devrait le faire => voir le script qui fonctionne

Voici le code source de la page appelée:

<?php
if (file_exists("mainfile.php")) {
include(
"mainfile.php");
} elseif (
file_exists("../mainfile.php")) {
include(
"../mainfile.php");
} else { 
include(
"../../mainfile.php");
}
include(
XOOPS_ROOT_PATH."/header.php");
if(isset(
$xoTheme) && is_object($xoTheme)) {
   
$xoopsTpl->assign('xoops_sitename','Put here the page title, visible at the top of the browser');
   
$xoopsTpl->assign('xoops_pagetitle''Put here your page title');
   
$xoTheme->addMeta'meta''keywords''Put here keyword, keyword1, keyword2, keyword3, etc.');
   
$xoTheme->addMeta'meta''description''Put here the page description line that often appears in search results.');
}


if (
$submit == 'Calculer') { 
    if (
$compute == 'sub') { 
        
$day $day 63
    } elseif (
$compute == 'add') { 
        
$day $day 70
    } 
    
$echo date($outputmktime (0,0,0,$month,$day,$year)); //ceci est la date calculée 


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é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>Sélectionner</font></td><td aligin=left><select name=compute><option value=add>Date Maximum<option value=sub>Date Minimum</select> 
    </tr> 
     <tr> 
            <tr> 
        <td aligin=left><font color=blue face=arial>Format de sortie:  </font></td><td aligin=left><select name=output><option value="
j-m-Y">jj-mm-YYYY</select></td> 
    </tr> 
    </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"
    } 


?>

Posté le : 30/03/2010 11:47

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
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Il faut remplir les variables, comme $submit à partir les variables _POST.

Posté le : 30/03/2010 12:50

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
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 comprends pas là, que dois-je mettre exactement ?

Posté le : 30/03/2010 13:05

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
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
Merci de poster dans le bon forum ici c'est pour les demandes de développement a des pros sujet deplacé

Posté le : 30/03/2010 13:21
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
Citation :

bendenice a écrit:
Merci de poster dans le bon forum ici c'est pour les demandes de développement a des pros sujet deplacé

Je savais pas trop ou poster, merci d'avoir replacer le sujet au bon endroit :)

Posté le : 30/03/2010 13:27

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
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
il y a pas de quoi je t'avoue que je ne savez pas trop ou le mettre mais ce qui est sur c'est qu'il allez pas du tout la ou il était

Posté le : 30/03/2010 13:40
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
en tout cas j'ai toujours le même problème, ça ne calcule pas :(

Posté le : 30/03/2010 15:34

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

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