universdupc

  • Nombre de sujets
    43
  • Nombre de messages
    112
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

universdupc
le 13/05/2006 à 16:17
Requête
Bonjour à tous.

Voilà j'aimerais savoir si une personne pourrait m'expliquer cette requête :

<?php
// on prépare une requete SQL cherchant tous les titres, les dates ainsi que l'auteur des messages pour le membre connecté
$sql = 'SELECT titre, date, membre.login as expediteur, messages.id as id_message FROM messages, membre WHERE id_destinataire="'.$_SESSION['id'].'" AND id_expediteur=membre.id ORDER BY date DESC';
?>


Je comprend^pas tout comment on arrive à faire la corrélation entre l'id et le pseudo etc..

Merci d'avance
universdupc
le 04/05/2006 à 02:39
Le forum
bonsoir !

Voilà depuis longtemps maintenant j'utilise ce forum. Et je dois dire que je le trouve parfait : Simple, facile, conviviale, optimisé...
C'est la raison pour laquelle je me permet de vous faire part d'une requête. Voilà j'aimerais bien utiliser votre forum ! Serait-il possible de l'obtenir ? Bien entendu sous votre copyright. Mais j'aimerais vraiment l'utiliser pour mon site. Disont qu'à l'heure actuelle je n'en ai pas encore trouvé un qui me convenait et le votre je doit dire qu'il est top.

Voilà je vous remercie d'avance.

Cordialement.
universdupc
le 03/05/2006 à 15:59
Probleme de variable
Bonjour voilà depuis que je suis passé à la version 1.8 de phpadmin mon espace membre merde un peu.
Je m'explique voilà maintenant j'ai se message :

Notice: Undefined variable: page in c:\universdupc\espace_membre\espace_membre.php on line 25

Mais je ne vois pas pourquoi il me dit cela car pourtant ma varaible et bien présente.

Voici la partie incriminé du script :

<?php
///////////////////


///////////////////
require("config.inc.php");
include("$functions/functions.inc.php");



//$page=$_GET[page];//ce n'était pas correct.

//-----------------VERSION 1.1-----------------
if(isset($page)){
if(!is_numeric($page)){
echo "Erreur la variable $page doit être un entier!";
exit;
}
}
//---------------------------------------------

switch($page)//on fait appel à la page que l'on a besoin
{
case '1': @include("$repertoire/connecter.php");break;
case '2': @include("$repertoire/inscription.php");break;
case '3': @include("$repertoire/espace_membre.php");break;
case '4': @include("$repertoire/deconnecter.php");break;
case '5': include("$repertoire/infos_perso.php");break;
case '6': include("$repertoire/retour_mdp.php");break;
case '7': @include("$repertoire/liste.php");break;
case '8': @include("$repertoire/membres.php");break;
case '9': @include("$repertoire/page_option.php");break;
case '10': @include("$repertoire/supp_membre.php");break;
case '11': @include("$repertoire/liste_membres.php");break;
case '12': @include("$repertoire/donne_perso.php");break;
case '13': @include("$repertoire/page_utilitaire.php");break;
case '14': @include("$repertoire/pkoi_membre.php");break;
case '15': @include("$repertoire/mode_emploi.php");break;
case '16': include("$repertoire/envoyer.php");break;
case '17': include("$repertoire/messagerie.php");break;
case '18': include("$repertoire/mesage_envoyer.php");break;
default: @include("$repertoire/connecter.php");break;
}

///////////////////
?>


En faite mon script fonctionne de la manière suivante :

Pour accéder à une page membre, la personne doit etre logguer ainsi le script vérifi cette clause si cela est bon alors il renvoi une url de la forme :

http://127.0.0.1/universdupc/espace_membre/espace_membre.php?page=2

le chiffre correspond au script ci-dessous qui renvois vers une page de l'espace membre, par exemple la page du membre.

Mais le problème c'est que cela ne marche plus avec la version 1.8 !!!

Pouriez-vous m'aider mercui d'avance.
universdupc
le 06/04/2006 à 10:26
aide à la création d'un forum !
Bonjour !

Voilà je souhaiterais faire un forum qui s'incère facilement à mon site et qui utiliserais la table de membre déjà présente sur mon site.
Je voudrais savoir si il aurait pas une personne sympa qui pourait m'aider à la création de se forum, car j'avou que j'ai essayé mais cela est assez compliqué.
J'ai réussit à créer mon espace_membre, ma messagerie interne, mon livre d'or et bien d'autre mais se forum je n'y arrive pas.
Par conséquent j'aimerias l'aide d'une personne doué en php afin de m'aider à développer se forum.

Je remercie d'avance la personne !

Cordialement
universdupc
le 05/04/2006 à 16:03
insertion multiple
Salut !

J'aimerais savoir si il est possible de faire des insertion multiple dans une base de données c'est-à-dire plusieur tuple à la fois ?

Car en faite je remplie un tableau ou chaque colone correspond à une nouvelle entré (id). Le probleme c'est qu'il n'insère que la derniere à chaque fois

merci
universdupc
le 05/04/2006 à 14:57
probleme de connexion
Salut !

Voilà j'ai un formulaire d'inscription, je code le pass à l'aide de md5. tous les renseignements sont bien inséré dans la base mais des que je veux m'enreghistrer ca ne marche pas ?
alors que si je ne crypte pas le pass ca marche seriez-vous pkoi ?

<form action='espace_membre.php?page=1' method='POST' name='enregistre'>
<tr>
<td width='54' class='texte'>&nbsp;&nbsp;Login :</td>
<td width='92'>
<input onfocus='this.value=''' style='background-color:#ffffff; ; border:1px #D4D4D4 solid ;font-family: Verdana; font-size:10px' size='13' value='' name='pseudo' />
</td>
<td width='71' class='texte'>Password :</td>
<td width='86'>
<input onfocus='this.value=''' style='background-color:#ffffff; ; border:1px #D4D4D4 solid ;font-family: Verdana; font-size:10px' size='13' value='' name='mdp' type='password' />
</td>
<td width='277'>
<input name=Submit type=image src=../images/entrer2.gif>
</td>
</tr>
</form>


merci
universdupc
le 05/04/2006 à 13:47
formulaire et insert
Bonjour !

Voilà j'ai créé un espace memebre pour cela j'ai fait un formulaire d'inscription. Il me mais aucune erreur, mais le probleme c'est qu'il n'insert rien dans la base de données.

<?php
if (isset($_POST['go']) && $_POST['go'] == 'Envoyer') {

// on teste l'existence de nos variables. On teste également si elles ne sont pas vides
if ((isset($_POST['pseudo']) && !empty($_POST['pseudo'])) && (isset($_POST['mdp']) && !empty($_POST['mdp'])) && (isset($_POST['confirm_mdp']) && !empty($_POST['confirm_mdp']))) {

if ($_POST['mdp'] != $_POST['confirm_mdp']) {
$erreur = "<br><br><center><font color='#FF0000'>Les deux password correspondent pas</font></center><br>";
}
else {
//$pseudo=addslashes(htmlspecialchars($_POST['pseudo']));
//$mdp=addslashes(htmlspecialchars($_POST['mdp']));
//$mail=addslashes(htmlspecialchars($_POST['mail']));
//$url_site=addslashes(htmlspecialchars($_POST['url_site']));
//$age=addslashes(htmlspecialchars($_POST['age']));
//$sexe=addslashes(htmlspecialchars($_POST['sexe']));
//$infos_comp=$_POST['infos_comp'];
//$date = date("Y-m-d");
//$heure = date("H:i:s");
//$photo = addslashes(htmlspecialchars($_POST['photo']));

connecter();
$query='SELECT count(*) FROM membres WHERE pseudo="'.addslashes($_POST['pseudo']).'"';
$result=@mysql_query($query);
$num=@mysql_fetch_array($result);
if($num[0] == 0){

$sql = 'INSERT INTO membres VALUES("", "'.addslashes($_POST['pseudo']).'", "'.md5(addslashes($_POST['mdp'])).'";"","","","","","","","")';
echo "$sql";
$result=@mysql_query($sql);
echo "<br><br><center><font color='#FF0000'>Inscription réussie<br> Vous pouvez désormais vous connecter <a href=\"espace_membre.php?page=1\">ici</a></font></center><br>";

}
else{
$erreur = "<br><br><center><font color='#FF0000'>Un autre membre utilise déjà ce pseudo ou ce mail !</font></center><br>";
}
}
}
else{
$erreur = "<br><br><center><font color='#FF0000'>Au moins un des champs est vide</center><br>";
}
}
?>


Seriez-vous pourquoi ?

J'ai tester voir se que j'avais dans ma requête voici se que j'ai eu :


INSERT INTO membres VALUES("", "rudy1", "cfce9735de7c3873a55331a4e74b70fc";"","","","","","","","")


Se qui démontre que mes varialbes existe et je ne voit donc pas de souci dans la requête.

Merci d'avance !
universdupc
le 03/04/2006 à 10:36
Suppression de doublon
Bonjour !

Voilà je désire afficher les numéros de semaine contenu dans une base de données dansune liste déroulante.
Dans cette base de données il peut y avoir plusieur fois le meme numero de semaine. Mais moi je voudrais afficher dans le menu déroulant une seul fois le numero pas les nombre fois qu'il est.
Car le il m'affiche bien mes numéro de semaine mais autant de fois qu'il est dans la base de donnée. Moi je voudrais qu'il le mettre une seul fois les doublon il ne les affiche pas.

Seriez-vous comment faire merci d'avance.

Voici le bout de code pour info :

<?php
$result=mysql_query("select num_semaine from saisie");
echo "<select name='num_semaine' valu='if (isset($_POST[num_semaine])) echo stripslashes(htmlentities(trim($_POST[num_semaine])));'>";
while($r=mysql_fetch_object($result))
{
echo "<option value='$r->num_semaine'>$r->num_semaine";
}
echo "</select>"
?>
Années :
<?php
$result=mysql_query("select annees from saisie");
echo "<select name='annees' valu='if (isset($_POST[annees])) echo stripslashes(htmlentities(trim($_POST[annees])));'>";
while($r=mysql_fetch_object($result))
{
echo "<option value='$r->annees'>$r->annees";
}
echo "</select>"
?>
universdupc
le 21/03/2006 à 16:24
chiffre et php
Salut, voilà j'aimerais calculer la puissance de 2 sur un range de 200 donc par exemple
2
4
8
16
32
.
.
Mais le probleme c'est que lorsque l'on arrive à un trop grand chiffre il me mais plus la valeur correcte.

<?php
function puissance($nombre,$puissance)
{
$result=$nombre;
$puis=round($puissance-2);
for($i=0;$i<=$puis;$i++)
{
$result*=$nombre;
}
return $result;
}
echo puissance(2,48);
?>


voici le résultat : 2.8147497671066E+014

moi je voudrais le résultat osus la forme : 281474976710656

et ainsi de suite savez-vous si cela est possible, quelles sont les limites de php au point de vu calcul.
LoadingChargement en cours