Ses derniers messages sur les forums
Salut à tous ,
Voila pour mon prjet de fin d'année , l'on m'a demandé de representer ma partie PHP sous forme d'un diagramme de flux !!
Je connais bien d'autre diagramme comme : (diagramme d'etat , de classe , de sequence ) mais je n'ai aucune idée de ce qu'est un diagramme de flux , et avec quel outil le creer !!
Si quelqu'un a des info concernant ce type de diagramme ??
Merci d'avance pour vos post ...
Ubuntu User
c clair , donc "maxroucool" ta solution la plus simple , et de te creer un compte gratuit chez free qui te donera acces à une BD , un cpt FTP allan jusqu'à 1go une boite mail et bien sur tout est a jour php5 est géré bref , c'est nyckel .... come la dit "bibi" :free ils ont tout compris aux programmeurs
Ubuntu User
ok .... forcement c valable uniquement pour ses test en local ...
Sinon, chez free la librairie est activée d'origine !!
Ubuntu User
essayes d'y acceder en mode "root" car parfoi ca bloc au plus bas niveau (acces aux peripheriques) j'ai u le tour avec un scanner donc tu te met en root et tu lances ton utilitaire de configuration , si ca marche , alors , tu n'a plus qu'a changer les droits sur ce peripherique !
Ubuntu User
en effet , c'est la librairie GD qui n'est pas activée fais cette manip :
si tu as wamp , tu cliques sur l'icone en bas a droite , tu selectionnes config files puis php.ini .
ensuite , tu recherche cette ligne :
";extension=php_gd2.dll"
tu retires le point virgule qui se trouve devant et tu redemarres les services de wamp (apache & mysql).
maintenant , ca fonctionne normalement..
Ubuntu User
slt,
j'ai finalement repris tout mon programme , et c'est sven qui avait raison , il ne faut aucun affichage avant le header , chose que j'ignorai desolé sven d'avoir douté !
je l'ai donc modifié pour pouvoir utiliser cette fonction correctement !
tout fonctione maintenant , merci pour vos post et à bientot pour resoudre d'autre problemes !
Ubuntu User
ok voila :
index.php:
<?php
@session_start();
//--------------------------------------------------------------------------//
//------------- connexion à la base de donnée ----------//
//--------------------------------------------------------------------------//
include ("class_connex.inc.php");
//instanciation de la classe connexion
$ptr_connex = new connexion;
//connexion à la base
$res_connex = $ptr_connex->connex("magasin","myparam");
//erreur à la connexion
if (!$res_connex)
{
echo ("Fin de la connexion! ");
}
//succes de la connexion
else if ($res_connex)
{
echo ("connexion etablie ! ");
}
//--------------------------------------------------------------------------//
//----------- formulaire ------------//
//--------------------------------------------------------------------------//
include ("class_formulaires.inc.php");
$ptr_forms = new formulaires("index.php");
echo 'login : ';
$ptr_forms->textfield("text","login");
echo 'mot de passe : ';
$ptr_forms->textfield("password","mot_de_passe");
$ptr_forms->button("reset","clear");
$ptr_forms->button("submit","tog");
unset($ptr_forms);
//--------------------------------------------------------------------------//
//----------- traitement du formulaire ------------//
//--------------------------------------------------------------------------//
if (isset($_POST['login']) && isset($_POST['mot_de_passe']))
{
echo "ll";
if (!isset($_SESSION['acces']))
{
$_SESSION['acces']= 0;
}
if($_SESSION['acces'] == 0)
{
$login = $_POST['login'];
$mot_de_passe = $_POST['mot_de_passe'];
$requete = "SELECT * FROM admin WHERE (login = '$login' AND mot_de_passe = '$mot_de_passe')";
$idresult = @mysql_query($requete,$res_connex);
$nbres = mysql_num_rows($idresult);
if ($nbres != 0)
{
$_SESSION['acces']=1;
$_SESSION['login']= $login;
header("Location:menu.php");
}
else
{
echo "<script type = text/javascript>";
echo "alert('Login ou moy de pass invalide !')</script>";
}
}
}
?>
class_connex.inc.php :
<?php
class connexion
{
function connex($base,$param)
{
include_once($param.".inc.php");
$idcom = @mysql_connect(HOST,USER,PASS);
$idbase = @mysql_select_db($base);
return $idcom;
}
}
?>
myparam :
<?php
define ("HOST","localhost");
define ("USER","root");
define ("PASS","2005");
?>
Ubuntu User
j'ai mis mes page sur le net , et lorsque je les edite à partir du gestionaire de fichier de l'hebergeur , il y a ces characteres avant <? :

doit etre ces characteres qui pose problemes , seulement ,je ne les voies pas sur mon editeur (devphp2)
quelqu'un sait ce que ces characteres font là ?
Ubuntu User
oui totalement suprimé !
Ubuntu User
rien n'y fait tj cette erreur ! et je le confirme pas de passage de ligne ni d'espace avant <?php c certain !
Ubuntu User