Classe html en php

Soyez le premier à donner votre avis sur cette source.

Vue 8 103 fois - Téléchargée 526 fois

Description

Ce petit script gère les différentes balises input, select, textarea et autres balises HTML.
Ce n'est que la version 1, il est très certainement à améliorer, et peut-être subsiste t-il des bugs (merci de me prévenir le cas échéant).

J'aimerais quand même avoir un avis de votre part à tous.

Merci.

Stéph.

p.s. : N'hésitez pas à dire ce qu'il manque (ou si c bien :-) )

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
8
Date d'inscription
lundi 3 mai 2004
Statut
Membre
Dernière intervention
29 janvier 2008

package (on dirait linux), librairie (on dirait c/c++), classe (on dirait php :p ) dans son utilité, moi je dirait que c'est un moteur de template...

Excellent!

Au plaisir,
Messages postés
74
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
5 juin 2008

Petit ajout d''exemple
Messages postés
74
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
5 juin 2008

Oui c le mode secure, c une configuration côté serveur qui permet de passer par le port 443 (sécurisé) au lieu du port 80 en SSL.
Ajouté à cela le poste client doit accepter un certificat.
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

https c'est le mode secure c'est ça?
comment tu fais pr obtenir un site en https, c'est par rapport au serveur ?
Messages postés
74
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
5 juin 2008

Voici la liste des fonctions pour toi Kirua, en espérant que cette fois-ci cela corresponde à tes attentes lol.

start_html($titre "Untitled Document", $script "", $style = "", $head = "", $meta = "", $base = "", $target = "", $author = "", $lang = "", $noscript = "") {
}

js($js, $fic = 0) {
}

css($css, $fic = 0) {
}

start_body($corps "", $balise "") {
}

start_form($corps "", $balise "", $name = "", $method = "post", $action = "", $enctype = "application/x-www-form-urlencoded", $class = "", $style = "", $target = "", $accept = "", $accept_charset = "", $title = "", $lang = "") {
}


end_form() {
}

end_html($corps = "") {
}

text() {
}

pwd() {
}

upload() {
}

res() {
}

button() {
}

submit() {
}

hidden() {
}

img_but() {
}

check() {
}

radio() {
}

input() {
}

textarea() {
}

popup() {
}

param($param = "") {
}

set_separateur() {
}

url() {
}


un petit changement tout de même ds le contenu de 2 fonctions, pour ceux qui le souhaite :

- function start_form : changer

if (!$action) $action = " action="http://".$GLOBALS["HTTP_HOST"].$GLOBALS["SCRIPT_NAME"]."$query"";
else $action = " action="".$action.""";

par

if (!$action) {
if (isset($GLOBALS["HTTPS"]) && $GLOBALS["HTTPS"] == "on") $protocol = "https";
else $protocol = "http";

$action = " action="".$protocol."://".$GLOBALS["HTTP_HOST"].$GLOBALS["SCRIPT_NAME"]."$query"";
} else $action = " action="".$action.""";

- dans la fonction url : changer
return "http://".$GLOBALS["HTTP_HOST"].$GLOBALS["SCRIPT_NAME"];

par

if (isset($GLOBALS["HTTPS"]) && $GLOBALS["HTTPS"] == "on") $protocol = "https";
else $protocol = "http";

return $protocol."://".$GLOBALS["HTTP_HOST"].$GLOBALS["SCRIPT_NAME"];

Des commentaires plus explicites sont à venir pour bien expliquer la classe, suivant vos remarques
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.