Forum PHPBoost
• Support des modules » Pages » [Réglé] Du php dans les pages ? comment ?
1 2 3 »
Bonjour,
J'ai essayé de créer une nouvelle page avec du contenu écrit en php, mais quand je valide, il recopie le code sur la page ...!(un truc du genre "htmlspecialchars" )
En fait il s'agit d'un formulaire. j'ai écrit la page de saisie en html/CSS, en mettant le code entre les balises [][/html]. ça marche !
Et quand je fais la même chose avec la page de traitement des données (en php) ... ça pose problème.
Pouvez vous m'aider SVP
merci
Edité par khalis Le 10/04/10 à 18h20
J'ai essayé de créer une nouvelle page avec du contenu écrit en php, mais quand je valide, il recopie le code sur la page ...!(un truc du genre "htmlspecialchars" )
En fait il s'agit d'un formulaire. j'ai écrit la page de saisie en html/CSS, en mettant le code entre les balises [][/html]. ça marche !
Et quand je fais la même chose avec la page de traitement des données (en php) ... ça pose problème.
Pouvez vous m'aider SVP
merci
Edité par khalis Le 10/04/10 à 18h20
Euh ... voila le code d'aileurs:
[html]
<p>
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=monsite', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$req = $bdd->prepare('INSERT INTO table VALUES(:infos, ....)');
$req->execute(array('infos' =>$_POST['name'],
'...' => .....
));
echo 'c bon, j'ai écris dans la BDD';
?>
</p>
[/html]
[html]
<p>
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=monsite', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$req = $bdd->prepare('INSERT INTO table VALUES(:infos, ....)');
$req->execute(array('infos' =>$_POST['name'],
'...' => .....
));
echo 'c bon, j'ai écris dans la BDD';
?>
</p>
[/html]
Tu ne peux pas insérer de code PHP dans tes pages pour des raisons de sécurité.
____________________
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
"There are two ways to write error-free programs; only the third works."
alors comment je peut pour les formulaire ?
En fait, faut juste que je puisse protégé ce formulaire (y a que moi qui le remplis !)
Aidez moi SVP, une idée serait peut être de créer une page à part (avec notepad++)
et de copier correctement le header qu'il faut pour la protection.
En fait, faut juste que je puisse protégé ce formulaire (y a que moi qui le remplis !)
Aidez moi SVP, une idée serait peut être de créer une page à part (avec notepad++)
et de copier correctement le header qu'il faut pour la protection.
____________________
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
"There are two ways to write error-free programs; only the third works."
Impossible totalement de mettre du PHP dans les pages ?
Dans du "contenu" non ce n'est pas possible. Enfin ça le serait mais ça demanderait beaucoup de travail, pour de gros risques de sécurité et de stabilité.
____________________
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
"There are two ways to write error-free programs; only the third works."
Ne serait-ce pas le contraire que tu voudrais faire ? Intégrer du PHP dans tes pages PHPBoost ?
____________________
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
"There are two ways to write error-free programs; only the third works."
Ben j'ai fais une page PHP en fait, et j'aimerais faire en sorte d'integrer le design phpboost dedans, pour pas qu'on fasse la différence entre ma page et phpboost.
Ok, c'est bien l'inverse de ce que tu as dit.
Suis le lien que j'ai donné un peu plus haut dans ce même sujet, il y a l'explication pour faire ce que tu souhaites faire.
Suis le lien que j'ai donné un peu plus haut dans ce même sujet, il y a l'explication pour faire ce que tu souhaites faire.
____________________
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
"There are two ways to write error-free programs; only the third works."
Je te remercie
Je dois inclure du php, je dois creer la page avec le code de l'environnement phpboost et inclure mon php a quel endroit SVP ?
entre le require_once header.php et le require_once du footer.php
parfait, merci reidlos
• Support des modules » Pages » [Réglé] Du php dans les pages ? comment ?
1 2 3 »
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie





PHPBoost

Support
Téléchargements
Développement
Communauté












