onec

Inscris le 04/01/2010 à 22:08
  • Signature
    rien
  • Site web
  • Nombre de sujets
    5
  • Nombre de messages
    23
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
onec
le 12/08/2011 à 14:28
problème de forum avec cookies
j'ai fait un forum qui marche très bien , mais quand je le fait inclure dans mon site, quand je cherche a me connecter j'obtient un message d'eurrer le suivant

Warning: Cannot modify header information - headers already sent by (output started at /home/christ/public_html/forum/config.php:2) in /home/christ/public_html/connexion.php on line 83

Warning: Cannot modify header information - headers already sent by (output started at /home/christ/public_html/forum/config.php:2) in /home/christ/public_html/connexion.php on line 84

Warning: Cannot modify header information - headers already sent by (output started at /home/christ/public_html/forum/config.php:2) in /home/christ/public_html/connexion.php on line 90

Warning: mysql_close(): no MySQL-Link resource supplied in /home/christ/public_html/connexion.php on line 101
rien
onec
le 20/02/2010 à 10:05
problème avec mon wamp
bonjour a tous, j'utilise wamp comme serveur local pour tester mes scripts.
il se trouve que j'ai télécharger un script de videothéque sur le net que je veut tester mais quand j'ouvre ce script avec wamp voici se qu'il affiche ( Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.) quelqu'un peut t'il m'aider ? merci de me répondre.
rien
onec
le 03/02/2010 à 15:38
problème sript news
slt,j'ai un probléme avec mon cript news lorsque j'insert une mew
avec image voici ce qui affiche a l'écran

Fatal error: Call to undefined function imagecreatefromjpeg()
in C:\wamp\www\GESTION_NEWS\news_ADMIN\fctredimimage.php on line 102

je pense que mon script de redimensionnement a un probléme, le voila donc mon script

fctredimimage.php

<?php  <?php
// ***************************************************************************************
// fonction de REDIMENSIONNEMENT physique "PROPORTIONNEL" et Enregistrement
// ***************************************************************************************
// (xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) http://mon site.com/

// retourne : true si le redimensionnement et l enregistrement ont bien eu lieu, sinon false
// ---------------------------------------------------------------------------------------
// La FONCTION : fctredimimage ($W_max, $H_max, $rep_Dst, $img_Dst, $rep_Src, $img_Src)
// Les parametres :
// - $W_max : LARGEUR maxi finale --> ou 0
// - $H_max : HAUTEUR maxi finale --> ou 0
// - $rep_Dst : repertoire de l image de Destination (deprotégé) --> ou '' (meme repertoire)
// - $img_Dst : NOM de l image de Destination --> ou '' (meme nom que l image Source)
// - $rep_Src : repertoire de l image Source (deprotégé)
// - $img_Src : NOM de l image Source
// ---------------------------------------------------------------------------------------
// 3 options :
// A- si $W_max != 0 et $H_max != 0 : a LARGEUR maxi ET HAUTEUR maxi fixes
// B- si $H_max != 0 et $W_max == 0 : image finale a HAUTEUR maxi fixe (largeur auto)
// C- si $W_max == 0 et $H_max != 0 : image finale a LARGEUR maxi fixe (hauteur auto)
// Si l'image Source est plus petite que les dimensions indiquees : PAS de redimensionnement.
// ---------------------------------------------------------------------------------------
// $rep_Dst : il faut s'assurer que les droits en écriture ont été donnés au dossier (chmod)
// - si $rep_Dst = '' : $rep_Dst = $rep_Src (meme repertoire que l image Source)
// - si $img_Dst = '' : $img_Dst = $img_Src (meme nom que l image Source)
// - si $rep_Dst='' ET $img_Dst='' : on ecrase (remplace) l image source !
// ---------------------------------------------------------------------------------------
// NB : $img_Dst et $img_Src doivent avoir la meme extension (meme type mime) !
// Extensions acceptees (traitees ici) : .jpg , .jpeg , .png
// Pour ajouter d autres extensions : voir la bibliotheque GD ou ImageMagick
// (GD) NE fonctionne PAS avec les GIF ANIMES ou a fond transparent !
// ---------------------------------------------------------------------------------------
// UTILISATION (exemple) :
// $redimOK = fctredimimage(120,80,'reppicto/','monpicto.jpg','repimage/','monimage.jpg');
// if ($redimOK == true) { echo 'Redimensionnement OK !'; }
// ***************************************************************************************
function fctredimimage($W_max, $H_max, $rep_Dst, $img_Dst, $rep_Src, $img_Src) {
// ----------------------------------------------------
$condition = 0;
// Si certains parametres ont pour valeur '' :
if ($rep_Dst == '') { $rep_Dst = $rep_Src; } // (meme repertoire)
if ($img_Dst == '') { $img_Dst = $img_Src; } // (meme nom)
// ----------------------------------------------------
// si le fichier existe dans le répertoire, on continue...
if (file_exists($rep_Src.$img_Src) && ($W_max!=0 || $H_max!=0)) {
// --------------------------------------------------
// extensions acceptees :
$ExtfichierOK = '" jpg jpeg png"'; // (l espace avant jpg est important)
// extension fichier Source
$tabimage = explode('.',$img_Src);
$extension = $tabimage[sizeof($tabimage)-1]; // dernier element
$extension = strtolower($extension); // on met en minuscule
// --------------------------------------------------
// extension OK ? on continue ...
if (strpos($ExtfichierOK,$extension) != '') {
// -----------------------------------------------
// recuperation des dimensions de l image Src
$img_size = getimagesize($rep_Src.$img_Src);
$W_Src = $img_size[0]; // largeur
$H_Src = $img_size[1]; // hauteur
// -----------------------------------------------
// condition de redimensionnement et dimensions de l image finale
// -----------------------------------------------
// A- LARGEUR ET HAUTEUR maxi fixes
if ($W_max != 0 && $H_max != 0) {
$ratiox = $W_Src / $W_max; // ratio en largeur
$ratioy = $H_Src / $H_max; // ratio en hauteur
$ratio = max($ratiox,$ratioy); // le plus grand
$W = $W_Src/$ratio;
$H = $H_Src/$ratio;
$condition = ($W_Src>$W) || ($W_Src>$H); // 1 si vrai (true)
}
// -----------------------------------------------
// B- HAUTEUR maxi fixe
if ($W_max == 0 && $H_max != 0) {
$H = $H_max;
$W = $H * ($W_Src / $H_Src);
$condition = ($H_Src > $H_max); // 1 si vrai (true)
}
// -----------------------------------------------
// C- LARGEUR maxi fixe
if ($W_max != 0 && $H_max == 0) {
$W = $W_max;
$H = $W * ($H_Src / $W_Src);
$condition = ($W_Src > $W_max); // 1 si vrai (true)
}
// -----------------------------------------------
// REDIMENSIONNEMENT si la condition est vraie
// -----------------------------------------------
// Si l'image Source est plus petite que les dimensions indiquees :
// Par defaut : PAS de redimensionnement.
// Mais on peut "forcer" le redimensionnement en ajoutant ici :
// $condition = 1; (risque de perte de qualite)
// -----------------------------------------------
if ($condition == 1) {
// --------------------------------------------
// creation de la ressource-image "Src" en fonction de l extension
switch($extension) {
case 'jpg':
case 'jpeg':
$Ress_Src = imagecreatefromjpeg($rep_Src.$img_Src);
break;
case 'png':
$Ress_Src = imagecreatefrompng($rep_Src.$img_Src);
break;
}
// --------------------------------------------
// creation d une ressource-image "Dst" aux dimensions finales
// fond noir (par defaut)
switch($extension) {
case 'jpg':
case 'jpeg':
$Ress_Dst = imagecreatetruecolor($W,$H);
break;
case 'png':
$Ress_Dst = imagecreatetruecolor($W,$H);
// fond transparent (pour les png avec transparence)
imagesavealpha($Ress_Dst, true);
$trans_color = imagecolorallocatealpha($Ress_Dst, 0, 0, 0, 127);
imagefill($Ress_Dst, 0, 0, $trans_color);
break;
}
// --------------------------------------------
// REDIMENSIONNEMENT (copie, redimensionne, re-echantillonne)
imagecopyresampled($Ress_Dst, $Ress_Src, 0, 0, 0, 0, $W, $H, $W_Src, $H_Src);
// --------------------------------------------
// ENREGISTREMENT dans le repertoire (avec la fonction appropriee)
switch ($extension) {
case 'jpg':
case 'jpeg':
imagejpeg ($Ress_Dst, $rep_Dst.$img_Dst);
break;
case 'png':
imagepng ($Ress_Dst, $rep_Dst.$img_Dst);
break;
}
// --------------------------------------------
// liberation des ressources-image
imagedestroy ($Ress_Src);
imagedestroy ($Ress_Dst);
}
// -----------------------------------------------
}
}
// ---------------------------------------------------------------------------------------
// si le fichier a bien ete cree
if ($condition == 1 && file_exists($rep_Dst.$img_Dst)) { return true; }
else { return false; }
}
// retourne : true si le redimensionnement et l enregistrement ont bien eu lieu, sinon false
// ---------------------------------------------------------------------------------------
?>
?>

je compte sur vous pour m'aider a resoudre mon problème
merci d'avance.
rien

Ses derniers messages sur les forums

forum
onec
le 13/08/2011 à 18:33
problème de forum avec cookies
Voici le confi.php

<?php 
// conection a la based e données
mysql_connect("localhost", "root", "");
mysql_select_db("christ_db");
// table des message $table_msg
$table_msg = messages ;
$table_rep = reponses ;
$table_topic = topic ;
$table_user = user ;

$taillePicto = ' style="width:70px; height:60px" ';
$DossierPhoto = 'forum/photo/';

?>



comment réssoudre le problème ?
rien
onec
le 13/08/2011 à 03:33
problème de forum avec cookies
pardon j'ai fait une erreur la page connexion.php est la suivante .
<?php

// Redirige l'utilisateur s'il est déjà identifié
if(isset($_COOKIE["ID_UTILISATEUR"]))
{
header("Location: index.php");
}
else
{

// Formulaire visible par défaut
$masquer_formulaire = false;

// Une fois le formulaire envoyé
if(isset($_POST["BT_Envoyer"]))
{

// Vérification de la validité des champs
if(!ereg("^[A-Za-z0-9_]{2,20}$", $_POST["TB_Nom_Utilisateur"]))
{
$message = "Votre nom d'utilisateur doit comporter entre 2 et 20 caractères<br />\n";
$message .= "L'utilisation de l'underscore est autorisée";
}
elseif(!ereg("^[A-Za-z0-9]{6,}$", $_POST["TB_Mot_de_Passe"]))
{
$message = "Votre mot de passe doit comporter au moins 6 caractères";
}
else
{

// Connexion à la base de données
// Valeurs à modifier selon vos paramètres configuration
mysql_connect("localhost", "christ_kouma", "11kouma20");
mysql_select_db("christ_db");

// Sélection de l'utilisateur concerné
$result = mysql_query("
SELECT id_user, login , pwd, Compte_Active
FROM user
WHERE login = '" . $_POST["TB_Nom_Utilisateur"] . "'
");

// Si une erreur survient
if(!$result)
{
$message = "Une erreur est survenue lors de la tentative de connexion";
}
else
{

// Si aucun utilisateur n'a été trouvé
if(mysql_num_rows($result) == 0)
{
$message = "Le nom d'utilisateur " .$_POST["TB_Nom_Utilisateur"]. " n'existe pas";
}
else
{

// Récupération des données
$row = mysql_fetch_array($result);

// Si le compte n'a pas été activé
if($row["Compte_Active"] == 0)
{
$message = "Votre compte utilisateur n'a pas été activé";
}
else
{

// Vérification du mot de passe
if($_POST["TB_Mot_de_Passe"]!= $row["pwd"])
{
$message = "Votre mot de passe est incorrect";
}
else
{

// Définition du temps d'expiration des cookies
$expiration =
empty($_POST["CB_Connexion_Automatique"]) ? 0 : time() + 90 * 24 * 60 * 60;

// Création des cookies
setcookie("ID_UTILISATEUR", $row["id_user"], $expiration, "/");
setcookie("NOM_UTILISATEUR", $row["login"], $expiration, "/");

// Fermeture de la connexion à la base de données
mysql_close();

// Redirection de l'utilisateur
header("Location: index.php");

}

}

}

}

// Fermeture de la connexion à la base de données
mysql_close();

}

}

}

?>

<html>
<head>
<title>[PHP] Créer un espace membre</title>
<style type="text/css">
<!--
.Style1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: bold;
color: #FFFFFF;
}
-->
</style>
</head>

<body>
<table width="400" height="50" >
<tr>
<td> Le forum universchrist est en construction et il sera disponible tres bienôt, Merci de repasser.
</td>
</tr>
</table>
<?php if(isset($message)) { ?>
<p><?php echo $message; ?></p>
<?php } if($masquer_formulaire != true) { ?>
<a href="index.php?rub=forum">Accueil</a>
<form action="index.php?rub=connexion" method="post">
<table width="470" height="147" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#AADDFF">
<tr> <td colspan="2" align="center" bgcolor="#CCCCCC"><span class="Style1">Identifier vous </span></td>
</tr>
<tr> <td>

Nom d'utilisateur :
</td> <td>
<input type="text" name="TB_Nom_Utilisateur" />
</td> </tr>
<tr> <td>
Mot de passe :
</td><td>
<input type="password" name="TB_Mot_de_Passe" />
</td> </tr>
<tr> <td colspan="2">
<input type="checkbox" name="CB_Connexion_Automatique" />
Se connecter automatiquement à chaque visite </td> </tr>
<tr> <td colspan="2" align="center" valign="bottom">
<input type="submit" name="BT_Envoyer" value="Envoyer" />
</td>
</tr> </table>
</form>
<?php } ?>
</body>
</html>

merci de m'aider
rien
onec
le 13/08/2011 à 03:29
problème de forum avec cookies
<?php
// conection a la based e données
mysql_connect("localhost", "christ_kouma","11kouma20");
mysql_select_db("christ_db");
?>
<html>
<head>
<title>[PHP] Créer un espace membre</title>
<style type="text/css">
<!--
.Style1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: bold;
color: #FFFFFF;
}
-->
</style>
</head>

<body>
<table width="400" height="50" >
<tr>
<td> Le forum universchrist est en construction et il sera disponible tres bienôt, Merci de repasser.
</td>
</tr>
</table>
<?php if(isset($message)) { ?>
<p><?php echo $message; ?></p>
<?php } if($masquer_formulaire != true) { ?>
<a href="index.php?rub=forum">Accueil</a>
<form action="index.php?rub=connexion" method="post">
<table width="470" height="147" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#AADDFF">
<tr> <td colspan="2" align="center" bgcolor="#CCCCCC"><span class="Style1">Identifier vous </span></td>
</tr>
<tr> <td>

Nom d'utilisateur :
</td> <td>
<input type="text" name="TB_Nom_Utilisateur" />
</td> </tr>
<tr> <td>
Mot de passe :
</td><td>
<input type="password" name="TB_Mot_de_Passe" />
</td> </tr>
<tr> <td colspan="2">
<input type="checkbox" name="CB_Connexion_Automatique" />
Se connecter automatiquement à chaque visite </td> </tr>
<tr> <td colspan="2" align="center" valign="bottom">
<input type="submit" name="BT_Envoyer" value="Envoyer" />
</td>
</tr> </table>
</form>
<?php } ?>
</body>
</html>


que quesque je doit faire pour ressoudre le probléme?
rien

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours