Tom's Guide > Forum > Programmation > Aide pour un site en PHP
Aide pour un site en PHP - Programmation
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Je dois actuellement créer un site internet où je dois créer des espaces membres (un peu comme sur le site de d'info-du-net, la personne entre un mot de passe et son indentifiant et peut se connecter à sa page personnelle).

Je maitrise l'HTML, mais je crois que pour faire ce dont j'ai besoin, je dois aussi maitriser le langage PHP...

Je dois aussi permettre aux quelques membres d'insérer des photos sur le site en les "up loadant" de leur propre PC.

Quelqu'un pourrait il m'aider? Merci :-D

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

si tu veux le faire toi meme autant etre directe sans connaissance tu vas lutter maintenant il y a des espaces membres deja fait ou alors il y a nuked clan

Répondre à ben2703

En PHP c'est pas très difficile a faire avec un peu de reflexion.

Pour apprendre rapidement lephpfacile.com

Répondre à SiM07

tu dois apprendre le php

Répondre à mahiou19

Merci, mais si quelqu'un avait du temps à perde et qui serait prêt à le faire: me faire ma page avec les codes :-D je sais c'est beaucoup demandé mais bon voilà, je veux pas me faire un PHP thérapie

Merci a+

Répondre à Nardine

Rêve pas trop le php c'est beacoup de boulot

Répondre à SiM07

lol ben ptètre que cela intéresse quelqu'un :-D

Répondre à Nardine

Citation :


nardine a écrit :
lol ben ptètre que cela intéresse quelqu'un :-D



Si tu paie oui, dont moi, sinon tu peut rever

Répondre à okin@IDN

Ralala, comme je suis sympa je te fais la partie sql...
C'est un exemple hein... faut pas rêver non plus, je peux pas lire dans tes pensées et savoir exactement ce que tu veux...

Citation :

CREATE TABLE `users` (
`id` INT( 5 ) NOT NULL AUTO_INCREMENT ,
`pseudo` VARCHAR( 30 ) NOT NULL ,
`passe` VARCHAR( 40 ) NOT NULL ,
`email` VARCHAR( 60 ) NOT NULL ,
`msn` VARCHAR( 40 ) NOT NULL ,
`icq` INT( 20 ) NOT NULL ,
`sign` TEXT NOT NULL ,
`avatar_file` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` ) ,
UNIQUE (
`pseudo`
)
) TYPE = MYISAM ;



Où le champ `passe` contient le mot de passe signé en SHA-1... (irreverssible et plus dure à casser que md5)

En suite par exemple pour un inscription où tu aurais un formulaire...

Citation :


<?php
if(!$_POST) {
// Code php/html contenant le formulaire...
}
else {
// quelques exemples de vérifications pour éviter les SQL Injection...
if(!eregi("^([a-z_0-9\ ]{0,30})$",$_POST['pseudo']))
echo 'CODE HTML DISANT QUE LE PSEUDO EST ERRoNé';
exit;

// puis répéter pour les champs diverses... attention c'est un exemple.. bien sûr je pourrais faire mieux mais débrouille toi avec ça.

// partie php/mysql

// établir la connexion
$db = mysql_connect('SERVEUR','UTILISATEUR_SQL','PASSE_SQL');
mysql_select_db('BASE_DE_DONNEES',$db) or die('Erreur MySQL
'.mysql_error());
// insérer les données...
$sql = 'Insert Into `users` Values("","'.$_POST['pseudo'].'","'.sha1($_POST['passe']).'","'.$_POST['email'].'","'.$_POST['msn'].'","'.$_POST['icq'].'","'.$_POST['sign'].'","" )';
mysql_query($sql) or die('Erreur MySQL
'.mysql_error());


// Code html disant que `pseudo` est bien enregistré et envoyer un email avec le pseudo et passe en clair (dernière fois où le passe sera en clair, sauf pour les logins mais c'est autre chose.)...

}
?>

Répondre à Dieu@IDN

Merci beaucoup :-D et je mets ça où dans ma page? (entre quels tags?) encore merci

Répondre à Nardine

LOL, franchement, si tu veux apprendre le php:

www.siteduzero.com

là, il y a des cours alors plus simple tu meurs!

je te le conseille vivement!
:-D

Répondre à The_Greek22

Ok merci je vais suivre ton conseil

Répondre à Nardine

Citation :


nardine Boubouc a écrit :
Ok merci je vais suivre ton conseil



vaut mieux.
Si tu veux rien apprendre c'est pas en copiant/collant ce que l'on te donne que tu y arrivera, aie aumoins l'obligeance d'apprendre les base.

Répondre à okin@IDN
Tom's Guide > Forum > Programmation > Aide pour un site en PHP
Aller à :

Il y a 1679 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens