Classe html en php

0/5 (13 avis)

Vue 8 275 fois - Téléchargée 534 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
faculd
Messages postés
8
Date d'inscription
lundi 3 mai 2004
Statut
Membre
Dernière intervention
29 janvier 2008

25 févr. 2007 à 18:47
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,
Steph666
Messages postés
74
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
5 juin 2008

14 déc. 2005 à 11:41
Petit ajout d''exemple
Steph666
Messages postés
74
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
5 juin 2008

14 nov. 2003 à 17:29
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.
cs_Kirua
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

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

12 nov. 2003 à 14:57
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.