E-magination
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


~ S'évader de la banalité... Et entrer dans l'imaginaire ! ~
 
AccueilGuelnika, le site de E-m !ChatS'enregistrerConnexion
-17%
Le deal à ne pas rater :
SSD interne Crucial SSD P3 1To NVME à 49,99€
49.99 € 59.99 €
Voir le deal

 

 La programmation

Aller en bas 
+36
pouale
meteskis
Choco-sama
Dragongaze13
Wraithslayer/HD
Kotomine
Naqqah
kilam1110
wolftag
valentinos
garywiss6
AristA
Sogeking
Chroniker
Falco
Empty
AlexRE
Awakeing
Grade
Mod
Godboy
coco
Arvester
Blizzard
Krok
Shakuras
Raspberyl
Slump
Antheor
guigui kun
Quelqu'un
krosk
Toshibashin
Relm
Ccd-ToF
NeoKakashi
40 participants
Aller à la page : Précédent  1 ... 12 ... 20, 21, 22 ... 32 ... 44  Suivant
AuteurMessage
Awakeing
Maker Ultime Lv 34
Maker Ultime Lv 34



Nombre de messages : 1779

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeJeu 10 Jan 2008, 22:15

Merde, je pensais que ça allait te motiver pour que tu puisse me prouver le contraire...

Mais crois pas ce que tu crois, sinon t'y croiras pas
Revenir en haut Aller en bas
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 16:23

KoZzY : Ca marche pas non plus avec else :/
Alex : Enfait, j'aimerais faire un système, si un membre arrive sur ma page, il doit se connecter. Donc il tappe son pseudo.
Et une fois que le membre est connecté, la page affiche, à la place de la case pseudo, un message de bienvenue.

Je remet le code :

Code:
<?php
$pseudo = 0;
if(empty($pseudo)) // Si le pseudo est vide, je demande sa création.
{
<form action="connex.php" method="post">
 <p>
Pseudo : <input type="text" name="age" /><br />
 <input type="submit" value="Envoyer" />
</p>
 
</form>
}
 else// sinon, j'acceuil mon membre.
{
echo "Bonjour $_POST['pseudo'], comment allez vous ?<br />";
}

?>

Voici l'erreur qui apparait :
Code:

Parse error: syntax error, unexpected '<' in C:\wamp\www\Test\connex.php on line 5

Help Alex Sad

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 16:28

Falcossj a écrit:
Heu... C'est quoi l'erreur dans cette ligne de code Php :

Code:
<?php
 
if(empty($pseudo)) // Si le pseudo est vide, je demande sa création.
{
<form action="connex.php" method="post">
 
<p>
Pseudo : <input type="text" name="age" /><br />
 <input type="submit" value="Envoyer" />
</p>
 
</form>
}
 elseif // sinon, j'acceuil mon membre.
{
echo "Bonjour $_POST['pseudo'], comment allez vous ?<br />";
}

?>

Ca m'énerve :evil:

Donc déjà, je vois plusieurs erreurs :

- Elseif sans condition comme l'a dit KoZzY (à remplacer par Else tout court)
- Ensuite il est question de $pseudo, cette variable a été déclarée avant ? Genre $pseudo = $_POST[pseudo] ?
- Après, tu demandes à afficher le nom de la personne par $_POST[pseudo], mais les variables en POST ne sont déclarées qu'après avoir validé un formulaire... Ca veut dire que les membres de ton site devront appuyer sur un 'Envoyer' d'un formulaire à chaque fois ? (le mieux à faire est d'utiliser les Cookies Wink)

EDIT : Ah, oui, ton erreur, c'est un unexpected "<" (il faut lire ! :evil:)

Normal, avant ton
Code:
<form action...
tu as oublié de fermer la balise php ! Le bon code c'est :

Code:
<?php
$pseudo = 0;
if(empty($pseudo)) // Si le pseudo est vide, je demande sa création.
{
?>
<form action="connex.php" method="post">
 <p>
Pseudo : <input type="text" name="age" /><br />
 <input type="submit" value="Envoyer" />
</p>
 
</form>
<?php
}
 else// sinon, j'acceuil mon membre.
{
echo "Bonjour $_POST['pseudo'], comment allez vous ?<br />";
}

?>

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 17:15

Okay, ça marche (j'ai du modifier un truc par contre).

Citation :
- Après, tu demandes à afficher le nom de la personne par $_POST[pseudo], mais les variables en POST ne sont déclarées qu'après avoir validé un formulaire... Ca veut dire que les membres de ton site devront appuyer sur un 'Envoyer' d'un formulaire à chaque fois ? (le mieux à faire est d'utiliser les Cookies Wink)

Bah, ils tappent leur pseudo, ils appuye sur le boutton valider, et voila :p
Pourquoi, c'est pas bien comme ça ?
Toute autre méthode et bonne à entendre ^^

Merci Very Happy

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
Empty
Mangeur de manettes Lv 65
Mangeur de manettes Lv 65
Empty


Nombre de messages : 16363
Age : 38

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 17:20

Je serai curieux de voir comment tu vas sécuriser ton site :fier:

____________
La programmation - Page 21 206168MMCBan
Revenir en haut Aller en bas
https://e-magination.jeun.fr
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 17:21

Ça oblige les visiteurs à taper leur pseudo à chaque fois qu'ils viennent et tu ne peux afficher ce pseudo que sur une page, celle vers laquelle ton formulaire renvoie.

Il faudrait utiliser les Cookies (variable superglobale), mais attend d'arriver à cette leçon sur le site du Zero. Very Happy

(quoique tu peux y aller dès maintenant, je crois que tu en sais assez pour les utiliser)

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 17:27

Justement, j'en suis à cette leçon ^^
Mais comme il y a pas mal de truc un peu flou dans tout ça, je m'entraine a crée des petits système foireux qui marche pas :P
Bah je crois que je vais m'y mettre alors, ça m'a l'air plûtot utile ^^

Citation :
Je serai curieux de voir comment tu vas sécuriser ton site

Oui, moi aussi :p

Edit : Effectivement c'est super ! O__O
Avec les sessions j'ai réussit du premier coup à faire le système que j'ai tenter de faire tout à l'heure fufu

Par contre, je comprend pas un truc, quel est la différence entre les cookies et la session, ou plûtot lequel utiliser ?
Moi je préfère les sessions, puisque avec les cookies, on est obliger d'enregistrer une valeur déja atribué (on peut pas laisser l'utilisateur choisir la valeur de la variable cookies par exemples, contrairement aux sessions).

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 18:23

Comment ça ?

On peut faire ce que tu veux avec les deux... ^^
Il fonctionnent pareil.

Les deux sont juste différents sur la durée :

- Les Sessions ne sont valables que pendant une session (lol) qui est déterminée par plusieurs trucs : la fermeture du navigateur (quand tu le fermes, elles sont supprimées, je crois), une certaine durée, la non-présence sur le site durant une certaine durée aussi.

Je ne sais pas exactement ce qu'il en est, mais je dirais qu'une session a une durée de vie d'environ 2h... (pratique quand le visiteur est dans un web café par exemple)

- Les Cookies s'enregistrent sur le PC du visiteur, et restent tant que le site ou le visiteur ne les suppriment pas. (en vidant le cache des Cookies) (ou que la durée de vie du Cookie est dépassée, ce que le webmaster fixe comme il veut : ça peut durer 1 ou 2 ans).

Bref ils ont une durée de vie plus longue.

La plupart des sites proposent les deux :
- La connexion de base s'effectue par les Sessions
- Si le visiteur coche la case "retenir ma présence" (ou un autre terme), alors en plus il y a les Cookies d'ajoutés.

Après, ce que j'ai fait, c'est que si on détecte des Cookies, ça crée des variables Sessions, et si on détecte des Sessions, alors on affiche ce qu'elles contiennent. cactus smile

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 18:27

Ah daccord je vois. Enfait ils ont tout les deux une grande utilitée ^^

Bon, dernière petite question :p
Je me lance dans la création d'un script d'enregistrement de nouveaux membres. Les membres choisissent un pseudo, un nom d'utilisateur, une adresse e-mail, etc...

Comment m'y prendre pour que ces données soient sauvegardés pour toujours, et qu'elle s'affiche uniquement sur la page de la personne concerné ?
Je pense que la base de données entre en jeu...

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 18:29

Tout a fait... :p

Farcies-toi le gros chapitre sur les BDD... :p
(ça fait un peu peur au début, mais le SDZ explique vraiment bien)

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeSam 19 Jan 2008, 18:45

Je l'ai déja lut, mais je vais m'y remettre donc Wink

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeDim 20 Jan 2008, 21:00

Douple poste silent

Alex, un CMS c'est bien ?
Ca m'a l'air pratique, une base toute prête, facilement éditable...
On me propose un serveur gratuit, avec 1 Go de place, sans pubs, avec un CMS inclut.
C'est un peu strange non ?

:x

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeDim 20 Jan 2008, 21:08

Disons qu'un CMS c'est pratique pour voir les caractéristiques des personnages, les objets que tu possèdes, et sauvegarder, mais si tu ne fais pas de CBS, c'est un peu nul, quoi.. No

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeDim 20 Jan 2008, 21:11

Pourquoi etais-je sur qu'on allait sortir une phrase de ce genre silent

Allez sérieux :p
Je me tâte la, Xdir c'est bien, mais l'offre qu'on me propose est plus qu'intéressante.
C'est bizzare quand même, c'est trop beau d'avoir tout ça, est gratuitement.

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
AlexRE
Admin trop trizo Lv 65
Admin trop trizo Lv 65
AlexRE


Nombre de messages : 29934
Age : 37

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeDim 20 Jan 2008, 21:17

J'ai aucune idée de ce qu'est un CMS, j'ai tout fait à la main, sans rien demander à personne, en temps qu'homme libre. No

Mais oui sinon c'est étrange... :\

A part peut-être de la part de OVH, je crois qu'il font des trucs gratuits sympa, pour faire leur pub, surement.

____________
Relm a écrit:
Merci pour la confirmation Gary et fuck my life.
Revenir en haut Aller en bas
http://www.alexzone.net
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeDim 20 Jan 2008, 21:23

Okay. Un CMS c'est une base de site entièrement modifiable, tout est fournit, même le design Wink (c'est normalement payant).

Citation :
A part peut-être de la part de OVH, je crois qu'il font des trucs gratuits sympa, pour faire leur pub, surement.

C'est une personne qui s'est proposé de l'heberger sur son serveur...
J'ai pas trop confiance, mais l'histoire des 10 GO d'espace pour l'FTP c'est justement ce dont j'ai besoin...

Tant pit, je reste sous Xdir, j'ai que 300 Mo, mais au moins c'est plus sur cactus smile

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
Krok
RTP de base Lv 2
RTP de base Lv 2
Krok


Nombre de messages : 46
Age : 32

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 15:09

Bouarf, Y'a aussi Free qui t'offre 10 Gigas d'espace, mais, c'est instable (connexion FTP de quelques minutes, quelques visites et le site à des problèmes...etc) Mébon, c'est toujours quelque chose Wink

____________
Kisékadisa ? cactus smile
La programmation - Page 21 D02e376e475df35e6913affis2
Revenir en haut Aller en bas
Awakeing
Maker Ultime Lv 34
Maker Ultime Lv 34
Awakeing


Nombre de messages : 1779
Age : 36

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 15:30

Pour Free, faut être français, et il t'envoient une lettre au domicile.

____________
Citation :
[22:55:39] Falco : de toute façon Mex c'est un triso

Citation :
[12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
Revenir en haut Aller en bas
Shakuras
Maker qui quitte E-m Lv 56
Maker qui quitte E-m Lv 56
Shakuras


Nombre de messages : 6555
Age : 39

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 18:02

Awakeing a écrit:
Pour Free, faut être français, et il t'envoient une lettre au domicile.
ou sinon tu t'arrange avec un gars qui est a free, pas vrai Alex ? Cool

____________
La programmation - Page 21 SSShakurasss
Revenir en haut Aller en bas
Slump
Kikoo Lv -1
Kikoo Lv -1
Slump


Nombre de messages : 15257
Age : 32

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 18:35

J'ai douzes ftp différents chez free, si t'en veux un je te le fais volontier ^^

____________
La programmation - Page 21 NewsignEM La programmation - Page 21 NewsignEM2
La programmation - Page 21 ShakurasvoicebannLa programmation - Page 21 Emplayer
Citation :
XxRelmxX: je vous salue telle samus aran Very Happy
Revenir en haut Aller en bas
http://forumemagination.free.fr/index.html
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 18:37

Justement, free est intéressant, mais je ne peux pas avoir d'acces a leur site, puisque je ne suis pas client ^^
Slump c'est vrai ?
On en reparle plus tard, ça pourrait m'intéresser ^__^

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
Slump
Kikoo Lv -1
Kikoo Lv -1
Slump


Nombre de messages : 15257
Age : 32

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 18:45

Ca c'est pas très pratique, Free s'est rendu compte que y avait pleins de comptes fake :p

Mon frère qui était à l'époque chez AOL ( ou Wanadoo je sais plus si il y était déjà ) s'était créé un compte Free et avait accès aux comptes mail, du coup il s'était fait des serveurs ftp ^^

Maintenant ils ont renforcés la sécurité, mais osef de toute façon je suis chez Free :p

Envoie moi par mp les identifiants que tu veux, et je te fais ça ^^

____________
La programmation - Page 21 NewsignEM La programmation - Page 21 NewsignEM2
La programmation - Page 21 ShakurasvoicebannLa programmation - Page 21 Emplayer
Citation :
XxRelmxX: je vous salue telle samus aran Very Happy
Revenir en haut Aller en bas
http://forumemagination.free.fr/index.html
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 19:04

Enfait, le compte de 10 GO que je vous parlait etait un compte free :p
Pour le moment, je m'en plain pas, par contre, quant je me connecte au server avec fillezilla, celui ci ce deconnecte toute les 10 secondes O__O
L'horreur pour heberger les travaux que j'ai déja fait.
Citation :

Maintenant ils ont renforcés la sécurité, mais osef de toute façon je suis chez Free :p

Envoie moi par mp les identifiants que tu veux, et je te fais ça ^^

Merci, mais donc pour le moment, j'en ai pas besoin, mais etant donné que je ne connais quasiment pas la personne qui m'a crée mon compte, je sais pas encore si elle est digne de confiance ^^"
Dans ce cas, je te recontacterais, si l'offre est toujours valable ^^

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
Slump
Kikoo Lv -1
Kikoo Lv -1
Slump


Nombre de messages : 15257
Age : 32

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 19:09

Le serveur se déconnecte de lui même au bout de dix secondes d'inactivité, mais si tu met un truc dessus ça se déconnecte pas avant d'avoir fini d'héberger le fichier bien sûr ^^

Et puis quand le serveur se déco, pas la peine de le reconnecter manuellement, tu met ton fichier sur le ftp et il se reconnectera automatiquement avant de commencer l'hébergement

____________
La programmation - Page 21 NewsignEM La programmation - Page 21 NewsignEM2
La programmation - Page 21 ShakurasvoicebannLa programmation - Page 21 Emplayer
Citation :
XxRelmxX: je vous salue telle samus aran Very Happy
Revenir en haut Aller en bas
http://forumemagination.free.fr/index.html
Falco
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
Falco


Nombre de messages : 13628
Age : 33

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 21:20

Ok ^^

Sinon c'est bizzare, j'ai mit un forum PhpBB dans la racine de mon serveur, et quant je tappe www.monsite.com/phpBB2/, ça m'ouvre le dossier Php, alors que normalement, ça devrait lancer une installation...

Strange...

____________
"Listen now, you don't understand
That's not the point of Christmas land"
Revenir en haut Aller en bas
Shakuras
Maker qui quitte E-m Lv 56
Maker qui quitte E-m Lv 56
Shakuras


Nombre de messages : 6555
Age : 39

La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitimeLun 21 Jan 2008, 21:23

sous free ? si c'est sous free, faut activer le sql je crois

____________
La programmation - Page 21 SSShakurasss
Revenir en haut Aller en bas
Contenu sponsorisé





La programmation - Page 21 Empty
MessageSujet: Re: La programmation   La programmation - Page 21 Icon_minitime

Revenir en haut Aller en bas
 
La programmation
Revenir en haut 
Page 21 sur 44Aller à la page : Précédent  1 ... 12 ... 20, 21, 22 ... 32 ... 44  Suivant
 Sujets similaires
-
» Programmation
» La programmation: Un art ou pas?
» [CoRoLia] Programmation
» Exercices de programmation
» [Python] La programmation Facile.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-magination :: ~ Forums de la communauté et de discussions ~ :: Discussions diverses-
Sauter vers: