Aide script php

Résolu/Fermé
ludo1325 Messages postés 149 Date d'inscription samedi 27 juin 2009 Statut Membre Dernière intervention 23 juin 2015 - 8 nov. 2009 à 12:45
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 9 nov. 2009 à 00:14
Salut tout le monde , tout d'abord merci déja pour vos réponse voila , j'ai crée un script en html de formulaire d'inscription avec pas mal de choses asser complête , (pour ce qui voudrait en profiter , je le fournirait a la fin).
Voilà et mis connaissant pas trop avec le php je voudrait savoir si quelqu'un aurait un scrip pour que quand les gens click sur le bouton envoyé , il reçoivent un e-mail de confirmation et sa m'enregistre tout leurs donné sur mon BDD? S'il vous plait , explique moi comment faire et tout sa quel logiciel il me faut ect , merci encore

le script ci-dessous contient [ (: nom, prénom , id , mdp , adresse , email , age , pays tout en html :) ]

Voila pour tout le monde:




<form method="post" action="traitement.php>
<p>
<label for="nom">Quel est votre nom ?</label><br />
<input type="text" name="nom" id="nom" tabindex="10" /><br />

<label for="prenom">Quel est votre prenom ?</label><br />
<input type="text" name="prenom" id="prenom" tabindex="20" /><br />


<label for="adresse">Quel est votre adresse ?<label><br />
<input type="text" name="adresse" id="adresse" tabindex="30" /><br />


<label for="email">Quel est vote e-mail ?</label><br />
<input type="text" name="email" id="email" tabindex="40" /><br />
</form>


<form method="post" action="traitement.php">
<p>
<label for="pseudo">Votre pseudo</label> : <input type="text" name="pseudo" id="pseudo" tabindex="40" /><br />
</p>
</form>

<br />
<label for="pass">votre mot de passe :</label>
<input type="password" name="pass" id="pass" tabindex="50" /><br />
</p>
</form>


<form method="post" action="traitement.php">
<p>
Veuillez indiquer la tranche d'âge dans laquelle vous vous situez :<br />
<input type="radio" name="age" value="moins15" id="moins15" /><br /> <label for="moins15">Moins de 15 ans</label><br />
<input type="radio" name="age" value="medium15-25" id="medium15-25" /><br /> <label for=medium15-25">15-25 ans</label><br />
<input type="radio" name="age" value="medium25-40" id="medium25-40" /><br /> <label for=medium15-25">25-40 ans</label><br />
<input type="radio" name="age" value="plus40" id="plus40" /><br /> <label for="plus40">Encore plus vieux que ça ?!</label>
</p>
</form>


<p>
<label for="pays">Dans quel pays habitez-vous ?</label><br />
<select name="pays" id="pays" tabindex="60" /><br />
<option value="Albanie">Albanie</option>
<option value="Allemagne">Allemagne</option>
<option value="Andorre">Andorre</option>
<option value="Autriche">Autriche</option>
<option value="Belgique">Belgique</option>
<option value="Biélorussie">Biélorussie</option>
<option value="Bosnie-Herzégovine">Bosnie-Herzégovine</option>
<option value="Bulgarie">Bulgarie</option>
<option value="Chypre">Chypre</option>
<option value="Croatie">Croatie</option>
<option value="Danemark">Danemark</option>
<option value="Espagne">Espagne</option>
<option value="Estonie">Estonie</option>
<option value="Féroé">Féroé</option>
<option value="Finlande">Finlande</option>
<option value="France">France</option>
<option value="Gibraltar">Gibraltar</option>
<option value="Grèce">Grèce</option>
<option value="Groenland">Groenland</option>
<option value="Hongrie">Hongrie</option>
<option value="Irlande">Irlande</option>
<option value="Islande">Islande</option>
<option value="Italie">Italie</option>
<option value="Lettonie">Lettonie</option>
<option value="Liechtenstein">Liechtenstein</option>
<option value="Lituanie">Lituanie</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Macédoine">Macédoine</option>
<option value="Malte">Malte</option>
<option value="Gozo">Gozo</option>
<option value="Moldavie">Moldavie</option>
<option value="Monaco">Monaco</option>
<option value="Monténégro">Monténégro</option>
<option value="Norvège">Norvège</option>
<option value="Pays-Bas">Pays-Bas</option>
<option value="Pologne">Pologne</option>
<option value="Portugal">Portugal</option>
<option value="Roumanie">Roumanie</option>
<option value="Royaume-Uni">Royaume-Uni</option>
<option value="Russie">Russie</option>
<option value="Saint-Marin">Saint-Marin</option>
<option value="Serbie">Serbie</option>
<option value="Slovaquie">Slovaquie</option>
<option value="Slovénie">Slovénie</option>
<option value="Suède">Suède</option>
<option value="Suisse">Suisse</option>
<option value="Tchèque-République">Tchèque-République</option>
<option value="Ukraine">Ukraine</option>
<option value="Vatican">Vatican</option>
<option value="Australie">Australie</option>
<option value="Fidji">Fidji</option>
<option value="Kiribati">Kiribati</option>
<option value="Marshall">Marshall</option>
<option value="Micronésie">Micronésie</option>
<option value="Nauru">Nauru</option>
<option value="Nouvelle-Zélande">Nouvelle-Zélande</option>
<option value="Palau">Palau</option>
<option value="Papouasie-Nouvel">Papouasie-Nouvel</option>
<option value="le-Guinée">le-Guinée</option>
<option value="Philippines">Philippines</option>
<option value="Pitcairn">Pitcairn</option>
<option value="Polynésie-française">Polynésie-française</option>
<option value="Salomon">Salomon</option>
<option value="Samoa">Samoa</option>
<option value="Tonga">Tonga</option>
<option value="Tuvalu">Tuvalu</option>
<option value="Vanuatu">Vanuatu</option>
<option value="Anguilla">Anguilla</option>
<option value="Antigua">Antigua</option>
<option value="Barbuda">Barbuda</option>
<option value="Antilles-Néerlandaises">Antilles-Néerlandaises</option>
<option value="Aruba">Aruba</option>
<option value="Bahamas">Bahamas</option>
<option value="Barbade">Barbade</option>
<option value="Bermudes">Bermudes</option>
<option value="Caïman">Caïman</option>
<option value="Cuba">Cuba</option>
<option value="Dominicaine-République">Dominicaine-République</option>
<option value="Dominique">Dominique</option>
<option value="Grenade">Grenade</option>
<option value="Guadeloupe">Guadeloupe</option>
<option value="Haïti">Haïti</option>
<option value="Jamaïque">Jamaïque</option>
<option value="Martinique">Martinique</option>
<option value="Montserrat">Montserrat</option>
<option value="Porto-Rico">Porto-Rico</option>
<option value="Saint-Christophe">Saint-Christophe</option>
<option value="Niévès">Niévès</option>
<option value="Saint-Vincen">Saint-Vincen</option>
<option value="les-Grenadines">Les-Grenadines</option>
<option value="Sainte-Lucie">Sainte-Lucie</option>
<option value="Trinité-et-Tobago">Trinité-et-Tobago</option>
<option value="Turks">Turks</option>
<option value="Caïques">Caïques</option>
<option value="Vierges-britanniques">Vierges-britanniques</option>
<option value="Afghanistan">Arabie-Saoudite</option>
<option value="Arabie-Saoudite">Arabie-Saoudite</option>
<option value="Arménie">Arménie</option>
<option value="Azerbaïdjan">Azerbaïdjan</option>
<option value="Bahreïn">Bahreïn</option>
<option value="Bangladesh">Bandladesh</option>
<option value="Bhoutan">Bhoutan</option>
<option value="Brunei">Brunei</option>
<option value="Cambodge">Cambodge</option>
<option value="Chine">Chine</option>
<option value="Corée-du-Nord">Corée-du-Nord</option>
<option value="Corée-du-Sud">Corée-du-Sud</option>
<option value="Emirats">Emirats</option>
<option value="Géorgie">Géorgie</option>
<option value="Hong Kong">Hong Kong</option>
<option value="Inde">Inde</option>
<option value="Indonésie">Indonésie</option>
<option value="Iran">Iran</option>
<option value="Iraq">Iraq</option>
<option value="Israël">Israël</option>
<option value="Japon">Japon</option>
<option value="Jordanie">Jordanie</option>
<option value="Kazakhstan">Kazakhstan</option>
<option value="Kirghizistan">Kirghizistan</option>
<option value="Koweït">Koweït</option>
<option value="Laos">Laos</option>
<option value="Liban">Liban</option>
<option value="Macao">Macao</option>
<option value="Malaisie">Malaisie</option>
<option value="Maldives">Maldives</option>
<option value="Mongolie">Mongolie</option>
<option value="Myanmar">Myanmar</option>
<option value="Népal">Népal</option>
<option value="Oman">Oman</option>
<option value="Ouzbékistan">Ouzbékistan</option>
<option value="Pakistan">Pakistan</option>
<option value="Palestinien">Palestinien</option>
<option value="Qatar">Qatar</option>
<option value="Singapour">Singapour</option>
<option value="Sri-Lanka">Sri-Lanka</option>
<option value="Syrie">Syrie</option>
<option value="Tadjikistan">Tadjikistan</option>
<option value="Taiwan">Taiwan</option>
<option value="Thaïlande">Thaïlande</option>
<option value="Timor-Leste">Timor-Leste</option>
<option value="Turquie">Turquie</option>
<option value="Viêt-Nam">Viêt-Nam</option>
<option value="Yémen">Yémen</option>
<option value="Antarctique">Antarctique</option>
<option value="Argentine">Argentine</option>
<option value="Belize">Belize</option>
<option value="Bolivie">Bolivie</option>
<option value="Brésil">Brésil</option>
<option value="Chili">Chili</option>
<option value="Colombie">Colombie</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Equateur">Equateur</option>
<option value="Falkland">Falkland</option>
<option value="Guatemala">Guatemala</option>
<option value="Guyana">Guyana</option>
<option value="Honduras">Honduras</option>
<option value="Nicaragua">Nicaragua</option>
<option value="Panamá">Panamá</option>
<option value="Paraguay">Paraguay</option>
<option value="Pérou">Pérou</option>
<option value="Salvador">Salvador</option>
<option value="Suriname">Suriname</option>
<option value="Uruguay">Uruguay</option>
<option value="Venezuela">Venezuela</option>
<option value="Canada">Canada</option>
<option value="Etats-Unis">Etats-Unis</option>
<option value="Mexique">Mexique</option>
<option value="Québec">Québec</option>
<option value="Afrique-du-Sud">Afrique-du-Sud</option>
<option value="Algérie">Algérie</option>
<option value="Angola">Angola</option>
<option value="Bénin">Bénin</option>
<option value="Botswana">Botswana</option>
<option value="Burkina-Faso">Burkina-Faso</option>
<option value="Burundi">Burundi</option>
<option value="Cameroun">Cameroun</option>
<option value="Cap-Vert">Cap-Vers</option>
<option value="Centrafricaine">Centrafricainev</option>
<option value="Comores">Comores</option>
<option value="Congo">Congo</option>
<option value="Côte-d'Ivoire">Côte-d'Ivoire</option>
<option value="Djibouti">Djibouti</option>
<option value="Égypte">Égypte</option>
<option value="Erythrée">Erythrée</option>
<option value="Ethiopie">Ethiopie</option>
<option value="Gabon">Gabon</option>
<option value="Gambie">Gambie</option>
<option value="Ghana">Ghana</option>
<option value="Guinée">Guinée</option>
<option value="Guinée-Bissau">Guinée-Bissau</option>
<option value="Guinée-Equatoriale">Guinée-Equatoriale</option>
<option value="Kenya">Kenya</option>
<option value="Lesotho">Lesotho</option>
<option value="Liberia">Liberia</option>
<option value="Libye">Libye</option>
<option value="Madagascar">MAsagascar</option>
<option value="Malawi">Malawi</option>
<option value="Mali">MAli</option>
<option value="Maroc">MAroc</option>
<option value="Maurice">Maurice</option>
<option value="Mauritanie">Mauritanie</option>
<option value="Mozambique">Mozambique</option>
<option value="Namibie">Namibie</option>
<option value="Niger">Niger</option>
<option value="Nigeria">Nigeria</option>
<option value="Ouganda">Ouganda</option>
<option value="Rwanda">Rwanda</option>
<option value="Sainte-Hélène">Sainte-Hélène</option>
<option value="São-Tomé-Príncipe">São-Tomé-Príncipe</option>
<option value="Sénégal">Sénégal</option>
<option value="Seychelles">Seychelles</option>
<option value="Somalie">Somalie</option>
<option value="Soudan">Soudan</option>
<option value="Swaziland">Swaziland</option>
<option value="Tanzanie">Tanzanie</option>
<option value="Tchad">Tchad</option>
<option value="Togo">Togo</option>
<option value="Tunisie">Tunisie</option>
<option value="Zambie">Zambie</option>
<option value="Zimbabwe">Zimbabwe</option>
<option value="Autre">Autre</option>
<select/>
<p>
<input type="submit"
<option value=Envoyer </option> <input type="reset" />
</p>
</form>
A voir également:

8 réponses

avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
8 nov. 2009 à 13:22
Le formulaire en (x)HTML simple ne suffit pas. Il faut que tu utilises un script côté serveur comme le PHP.
Essaye avec ce tuto.
Tu devras le personnaliser et utiliser la fonction mail() de PHP pour envoyer un email
1
ludo1325 Messages postés 149 Date d'inscription samedi 27 juin 2009 Statut Membre Dernière intervention 23 juin 2015 33
8 nov. 2009 à 13:49
Merci , j'essaie et je t'en donne des nouvelle
0
ludo1325 Messages postés 149 Date d'inscription samedi 27 juin 2009 Statut Membre Dernière intervention 23 juin 2015 33
8 nov. 2009 à 18:45
Re , j'ai un petit probleme encore , il y un des scripts que je n'arrive pas a placer en php car je ne sais pas ou le mettre et quoi en faire , merci encore pour ton aide : voila le script qui me pose problmère:

le script :
Analyse du formulaire (login.php)


<?
// pensez a ouvrir une connexion vers mysql ici
// voir les exercices dans le menu de droite pour cela.

if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass'])) {
extract($_POST);
// on recupère le password de la table qui correspond au login du visiteur
$sql = "select pwd from tbl_user where login='".$login."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

$data = mysql_fetch_assoc($req);

if($data['pwd'] != $pass) {
echo '<p>Mauvais login / password. Merci de recommencer</p>';
include('login.htm'); // On inclut le formulaire d'identification
exit;
}
else {
session_start();
$_SESSION['login'] = $login;

echo 'Vous etes bien logué';
// ici vous pouvez afficher un lien pour renvoyer
// vers la page d'accueil de votre espace membres
}
}
else {
echo '<p>Vous avez oublié de remplir un champ.</p>';
include('login.htm'); // On inclut le formulaire d'identification
exit;
}


?>
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
8 nov. 2009 à 19:54
Apprends le PHP alors.
Je te conseil le Site du Zéro.
0

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

Posez votre question
ludo1325 Messages postés 149 Date d'inscription samedi 27 juin 2009 Statut Membre Dernière intervention 23 juin 2015 33
8 nov. 2009 à 20:05
j'ai deja appris le html en 4 heure j'en es tun peux mare met bon puisque il faut je le ferait :/
sa serait quand meme bien si ont savait l'ou faut placer ce script ^^" merci a toi
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
8 nov. 2009 à 20:25
Où placer le script ?
N'importe où dans ta page, comme tu le ferais avec un code HTML.
De toutes façon, ton script n'est pas complet : tu n'as pas mis la connexion à MySQL
Et je n'ai pas envie de tout écrire : où aller chercher toutes les données, comment créer la base, ... donc → lis le tutoriel du SdZ
0
ludo1325 Messages postés 149 Date d'inscription samedi 27 juin 2009 Statut Membre Dernière intervention 23 juin 2015 33
8 nov. 2009 à 20:34
Tkt pas , la base de donné je les sur un bloc note xD , merci
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
8 nov. 2009 à 20:37
La base de données sur le Bloc-Notes ?
Je supposes (et j'espère) que tu veux dire que tu as mis la connexion sur le bloc-notes
0
ludo1325 Messages postés 149 Date d'inscription samedi 27 juin 2009 Statut Membre Dernière intervention 23 juin 2015 33
8 nov. 2009 à 20:52
bha j'ai mit les quelque ligne qui me rester a remplir c'est tout comme sa j'ai plus cas les copier / coller su rle script ^^
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
9 nov. 2009 à 00:14
Topic résolu ?
0