xsaiddx

Inscris le 13/03/2009 à 14:33
  • Nombre de sujets
    3
  • Nombre de messages
    12
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

xsaiddx
le 01/05/2009 à 02:26
class PHP : propriété d'objet ou méthode d'objet ?
je connais le role de include je veux dire si on veux appeller un constructeur qui se nom __cnostruct et pas 'le meme nom que la class' cmmt faire

et svp je pige rien sur tno code LOL
explique moi avec des commentaires
MERCI
xsaiddx
le 30/04/2009 à 01:20
class PHP : propriété d'objet ou méthode d'objet ?
merci Ms la globule pour cete efficace explication
je me suis trompe par le nom j'ai lui donner get.. alors j'ai pense que j'ai fais un getter

et a ton avis ca sera bien de fair des getter pour chaque propriete est les changer en private si oui quelle est l'utilite par ce que j'ai lu sur bcp de tuto que c'est pas bien de laisser les attributs en public

une autre question SVP pour le contructeur ici on fait
include($page->template);

on peut pas l'appeller? ou lieu de fair include

et si on lui donne comme nom __construct et pas le meme nom que la class comment on peut l'appeler ??

merci
xsaiddx
le 30/04/2009 à 00:52
class PHP : propriété d'objet ou méthode d'objet ?
la page template la ou reside mon soucis
on procede comme ca
echo ($page->menu);
mais je sais pas pour quoi on appel un atribut
a ce que je connais on doit procede comme ca echo $page->getMenu()
mais ca ne fonctionne pas LOL
alors jattent votre explication
merci

<?php <
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test sur les templates</title>
<link rel="stylesheet" media="screen" type="text/css" href="style.css" />
</head>
<body>

<div id="menu">
<?php
//include("../test/maClass.php") ;
echo ($page->menu);?>
</div>



<div id="content">
<?php echo ($page->content);?>
</div>

<div id="footer">
<?php echo ($page->footer);?>
</div>



</body>
</html>


>



voila la page qui contient la class

<?php class CreePage {


public $menu;
public $content;
public $footer;
public $template;



//=======================================

//le constructeur

//===========================================


function CreePage(){

$this->template='template.html';
}


//===========================

//la fonction qui recuper le menu

//=============================

function getMenu(){

$this->menu='<a href="?action=home">Home</a>';
$this->menu.='<br />';
$this->menu.='<a href="?action=Tuto">Tuto</a>' ;
}


//==================================================

//la fonction qui recuper le parametre $_GET['action']

//===================================================

function getContent(){

if(isset($_GET['action'])){

switch ($_GET['action']){

case 'home' :
$this->contentHome() ;
break ;

case 'Tuto' :
$this->contentTuto() ;
break ;

default :
$this->contentHome();
}
}
}


//===============================

//la fonction qui recuper le pied

//===============================

function getFooter(){

$this->footer='<center> c\'est le footer <br />';
$this->footer.='2008 -copyright </center>' ;
}


//===========================================

//la fonction qui recuper le contenu page=>home

//============================================

function contentHome(){

$this->content='<center> <h1>this is my home</h1> </center>' ;
}


//=================================================

//la fonction qui recuper le contenu page=>tuto

//====================================================

function contentTuto(){

$this->content='<center> <h1>this is my tuto</h1> </center>' ;
}


//==================================

//la fonction qui construire la page

//==================================

function fairPage(){

$this->getMenu();
$this->getContent();
$this->getFooter();
}
} ?>






and la page index

<?php 
<?php
include("../test/maClass.php");
$page= new CreePage ;
echo $page->fairPage() ;
include($page->template);

?>
xsaiddx
le 15/04/2009 à 19:51
comment deboguer son script
j'utilise php expert editor et je sais pas comment le configurer ni deboguer ,j'ai deja essaye et il m'afiche que le path php.exe n'est pas correct meme si je pense que le chemin est corect
xsaiddx
le 31/03/2009 à 16:30
un margin qui a decide de ne pas fonctionner
merci ca fonctionne mtn je me demamde pour quoi j'ai pas pu penser a ca :D et merci Ms la globule

oui je sais enfin j'ai pas di que .com est gratuit ;]

a+
xsaiddx
le 30/03/2009 à 19:46
un margin qui a decide de ne pas fonctionner
bien sur :DDDD

html code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="style.css">
<title>fdghsd </title>
</head>
<body>

<!--la teeeeeeeeeeeeeeeeeeeeeete !-->
<div id="tete">Xcsd>=yX</div>



<!--menuuuuuuuuuuuuuuuuuu !-->
<div id="menu">
<ul>
<li><a href="#">bla lba</a></li>
<li>|</li>
<li><a href="#">bla lba</a></li>
<li>|</li>
<li><a href="#">bla lba</a></li>
<li>|</li>
<li><a href="#">bla lba</a></li>
</ul>
</div>




<!--le cooooooooooooorps!-->
<div id="corps">
ceci est le corps
</div>


<!--le pied!-->

<div id="pied">ceci est le pied
</div>



</body>
</html>











body{
width:900px;
height:600px;
color:white;
text-align:center;
}

#tete{
width:900px;
height:120px;
margin:10px 0px 20px 50px;
background:black;
font-size:90px;
}
#menu
{
width:900px;
height:30px;
background:black;

margin:10px 0px 20px 50px;
}
#menu ul li{
display:block;
float:left;
width:100px;
text-align:center;
padding:4px;
text-transform:uppercase;
}
#menu ul li a{
text-decoration:none;
}
#menu ul li a:hover{
color:black;
background:grey;
}
#corps
{
width:900px;
height:600px;

margin:10px 0px 20px 50px;
background:black;
}
#pied{
width:900px;
height:40px;
margin:20px 0px 20px 50px;
background:black;
}


oui j'ai deja fais ca mais vu que je suis novice j'ai trouve que des site hebergement ca veut dire je dois deja possede un nom de domain
mais j'ai entendu parler qu'il ya des ite qui font les deux a la fois et gratuis :D

merci bcp pour votre temps
xsaiddx
le 30/03/2009 à 16:48
un margin qui a decide de ne pas fonctionner
non en fait je suis encore en local bon voila un screenshot et merci pour votre temp Ms la globule

http://i41.tinypic.com/33y5atc.jpg

au passage saurriez vous un site hebergement gratuit

merci
xsaiddx
le 29/03/2009 à 21:37
un margin qui a decide de ne pas fonctionner
salut a tous bon je veux un margin entre le pied et le bord de la page ca veut dire un margin bottom bah je procede comme ca mais ca ne fonctionne pas


#pied{
width:900px;
height:40px;
margin:20px 0px 20px 50px;

merci pour votre aide
xsaiddx
le 17/03/2009 à 02:11
Cours sur les Cookies
oui justement a le lire et l'afficher dans la zone du saisie??
de login/mdp uhn??
s'il n'est pa un member??

merci
xsaiddx
le 14/03/2009 à 18:36
Cours sur les Cookies
merci pour votre reponce
bon je debute en php et jai lu pas mal de tutos sur les cookies mais je vois pas vraiment leur utilite

disant que ta ecrit un cookie sur le disque dur d'un visiteur alors ca sert a quoi dans la prochaine visite du visiteur??

merci encore une fois
LoadingChargement en cours