Comme créer une page de connéxion et inscript

Fermé
Profil bloqué - Modifié par aurelien97480 le 5/07/2010 à 17:03
 Profil bloqué - 24 juin 2010 à 10:43
Bonjour,

comment créer une page pour se connecte et s inscrire
A voir également:

33 réponses

pantoufles Messages postés 13 Date d'inscription mercredi 13 février 2008 Statut Membre Dernière intervention 23 juin 2010
23 juin 2010 à 09:42
Déjà pourquoi ton code n'est pas dans le <body> et n'as pas de <head>?
De plus pourquoi met tu du php dans l'action de ton formulaire ???
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 687
Modifié par Neliel le 23/06/2010 à 09:48
Bonjour,

Déjà pour plus de conformité avec la norme W3C, il manque les balises <head> et <body>.

<html>  

<head>  

<!-- Entête de la page -->  

</head>  

<body>  

<!-- Corps de la page -->  

</body>  
</html>  



Ensuite si tu souhaites insérer du code php dans ta page html cela implique que:

- Si tu exécute ta page en local sur ton ordinateur, tu dois obligatoirement avoir un serveur apache virtuel (EasyPHP ou WAMP), le code PHP ne s'exécute que du côté serveur pas du côté client à l'inverse du HTML.

- L'extension de ta page web doit être *.php et non *.html.

- Et enfin, la première page de ton site doit avoir pour nom index.php


"Trotti Trotta, Monsieur P, il y a des anges qui veulent un bisou..."
"Même les joujou de Monsieur P ont besoin de joujou"
0
Kokliko Messages postés 3815 Date d'inscription samedi 20 octobre 2007 Statut Contributeur Dernière intervention 6 août 2010 748
23 juin 2010 à 09:48
Bonjour,

J'avoue que je débute dans ce domaine, mais il me semble que le la balise php est constituée ainsi :
<?php ...; ?>
Sauf erreur de ma part, je ne vois nulle part dans ton script ; et ?> me semble mal placé car il devrait fermer le code php.
C'est peut-être cela qui pose problème.

Amicalement

Kokliko
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 687
23 juin 2010 à 09:54
Il ouvre et ferme correctement les balises php... j'aurai juste mis, par précaution un espace avant ?>
Le point-virgule ne fait pas parti, techniquement, de la balise PHP. Il est juste obligatoire pour terminer une instruction php, autrement dit:

<?php

?>


Cette écriture est correct bien qu'inutile mais:


<?php

echo "Bonjour";

?>



echo étant une instruction, il doit être terminé par le fameux point virgule.
D'ailleurs le PHP n'ait pas une exception, la plupart des langages évolué finit leurs instructions par un point-virgule.
0
Profil bloqué
23 juin 2010 à 09:55
a pour sa le php marche pas sur mon ordi

- Si tu exécute ta page en local sur ton ordinateur, tu dois obligatoirement avoir un serveur apache virtuel (EasyPHP ou WAMP), le code PHP ne s'exécute que du côté serveur pas du côté client à l'inverse du HTML.


merci jai une chance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Profil bloqué
23 juin 2010 à 09:57
reuh !

serveur apache virtuel (EasyPHP ou WAMP) ou on le télécharge
0
Kokliko Messages postés 3815 Date d'inscription samedi 20 octobre 2007 Statut Contributeur Dernière intervention 6 août 2010 748
23 juin 2010 à 09:59
Bonjour Neliel,

Merci pour ces précisions. C'est très gentil de ta part d'avoir pris quelques instants pour me les donner.
Pour l'espace, tu as certainement raison car il est vrai qu'en général il y en a un.

Amicalement

Kokliko
0
Profil bloqué
23 juin 2010 à 10:04
le site zero je l aime bien et aussi commentcamarche.net cool c'est site nn
0
Profil bloqué
23 juin 2010 à 10:11
pourquoi easyphp je démarre et je ouvre une page php la programmation marche pas
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 687
Modifié par Neliel le 23/06/2010 à 10:27
Bonjour,

Ton site doit être référencé dans EasyPHP pour que cela fonctionne.
Lorsque tu démarre EasyPHP, tu dois avoir une icône en bas à droite dans la barre des tâches (près de l'heure).
Fais un clic droit sur l'icône en question puis choisis "Administration"

Tu dois voir la page principale de configuration du logiciel. Celle-ci est classée en 5 menu:

- Apache (c'est ici que sont référencés les sites locales)
- PHP (pour les modules complémentaires du langage à installer... gestion des images par exemple)
- PHPMyAdmin (pour la gestion des bases de données MySQL)
- Sqlitemanager (version alléger de PHPMyAdmin... pas très utile)
- MySQL (Licence...)

Pour ajouter ton site, tu dois cliquer sur "Ajouter" dans le menu "APACHE".
Ensuite:
*Dans la zone 2, tu met le nom de référence de ton site, met ce que tu veux.
*Dans la zone 3, tu met le chemin du Répertoire où se trouve tous tes scripts PHP. (Attention! Le premier script PHP qui correspond à ta page d'accueil doit obligatoirement avoir le nom "index.php"

Le reste tu ne touches pas et tu cliques sur "OK".

Il est nécessaire ensuite, de redémarrer EasyPHP en faisant un clic droit sur l'icône en bas à droite en en choisissant "Redémarrer".

Pour lancer ton site, tu n'as plus qu'à ouvrir la page principale d'EasyPHP (clic droit sur l'icône en bas à droite puis "Administration") puis de cliquer sur le nom de ton site dans le menu APACHE.

Et voilou!



"Trotti Trotta, Monsieur P, il y a des anges qui veulent un bisou..."
"Même les joujou de Monsieur P ont besoin de joujou"
0
Profil bloqué
23 juin 2010 à 12:25
comment on fait pour créer un texte en html

exemple

<p>Veuillez écrie un texte pou vous:</p>

<form action="index.php" method="post">
<p>
Votre nom : <input type="nom" name="nom"/>
Votre texte: <input type="texte" name="texte"/><input type="submit" value="écrire"/>
</p>
</form>


et quand on a fait sa dans un dossier ya un texte.txt et c'est écrie le nom le texte voila c'est tout
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 687
23 juin 2010 à 12:52
<?php

$texte = $_POST['texte'];
$nom = $_POST['nom'];

$fichier = fopen("C:\texte.txt", "a+"); //Ouvre le fichier texte, il le crée s'il n'existe pas.

fputs($fichier, $texte);

fclose($fichier);

0
Profil bloqué
23 juin 2010 à 12:53
ou on mais sa stp
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 687
23 juin 2010 à 12:58
Ben dans le script de destination de ton formulaire...
Au passage si tu envoie tes variables dans le même script que ton formulaire, pense à faire des tests d'existences des variables POST afin de ne pas trimballer des erreurs un peu partout.
0
Profil bloqué
23 juin 2010 à 13:13
comment on fait pour mettre une image
exemple

en premier ya rien

<img scr="image.jpg"/> et ya un bouton parcourir quand tu clique te dit de chercher une image dans té document et quand ta fait l'image sa fiche

après ya une image
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 687
23 juin 2010 à 13:20
Je ne sais pas faire.
Tout ce que je peux te montrer, c'est comment sauvegarder le nom de toutes les images d'un répertoire dans une variable liste PHP et ainsi permettre à l'utilisateur de choisir quel image grâce à un formulaire de type select.
0
Profil bloqué
23 juin 2010 à 13:52
ouai cool di stp
0
Profil bloqué
23 juin 2010 à 14:01
je con prend pas comment on fait pour mettre le info en texte.txt o lieu que mettre dans une base de donner

<?php
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}

// Récupération des 10 derniers messages
$reponse = $bdd->query('SELECT pseudo, message FROM minichat ORDER BY ID DESC LIMIT 0, 10');

// Affichage de chaque message (toutes les données sont protégées par htmlspecialchars)
while ($donnees = $reponse->fetch())
{
echo '<p><strong>' . htmlspecialchars($donnees['pseudo']) . '</strong> : ' . htmlspecialchars($donnees['message']) . '</p>';
}

$reponse->closeCursor();

?>
0
Profil bloqué
23 juin 2010 à 14:03
et a oui // Récupération des 10 derniers messages je veux pas je veux que le monde regarde tout les message merci
0
pantoufles Messages postés 13 Date d'inscription mercredi 13 février 2008 Statut Membre Dernière intervention 23 juin 2010
23 juin 2010 à 14:16
Pour ils voient tout tes messages supprimes ta limite c'est a dire LIMIT 0, 10'); et sinon lorsque tu parlai de bouton parcourir tu veux quoi en fait? pouvoir uploader une image?
0
Profil bloqué
23 juin 2010 à 14:23
ouai je croix que c'est sa
0