Hébergement du site en PHP et Mysql par WDMédia-hébergement
Vous aussi adpotez les éléPHPants de Vincent Pontier !  


Rechercher dans le forum

Mots-clés :

Trouver :
un de ces termes tous les termes

Depuis :
7 j 15 j 30 j


Retour à l'index du forum

je n' arrive jamais a faire des formulaire en PHP

Message original de Vivien

Le : 31/08/2008 à 15:22:46

Dejà lu 3550 fois avant vous

Bonjour
je suis embeter car j' uttilise kompozer pour faire mon site en html,
mais a chaque fois que je veux faire un formulaire je rentre le code HTML mais dès que je creer une new page je vais dans insertion code PHP voici ce qui est ecrit

Bonjour $prenom $nom"); ?> ?>

Merci d' avance pour toute vos reponses!

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 31/08/2008 à 17:24:34

Salut,

Pas très compréhensible, mais en gros, ca devrait être :

Bonjour <?php echo $prenom." ".$nom"; ?>

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 31/08/2008 à 18:23:43

voila le code HTML:


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>test</title>
</head>
<body>
<form method="post" action="verif.php">
Nom : <input name="nom" size="12" type="text"><br>
Prénom : <input name="prenom" size="12" type="text">
<input value="OK" type="submit"></form>
</body>
</html>

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 31/08/2008 à 18:25:19

et voici le code PHP:

<?php
$prenom = $_POST['prenom'];
$nom = $_POST['nom'];
print("<center>Bonjour $prenom $nom</center>");
?>

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 31/08/2008 à 18:49:00

Re

Remplace

print("<center>Bonjour $prenom $nom</center>");



par

echo "<center>Bonjour ".$prenom." ".$nom."</center>";



Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 31/08/2008 à 19:50:59

voici ce que sa me marque

Bonjour ".$prenom." ".$nom.""; ?>

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 31/08/2008 à 19:53:34

<?php
$prenom 
$_POST['prenom'];
$nom $_POST['nom'];
echo 
"<center>Bonjour ".$prenom." ".$nom."</center>"
?> 

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Ben

Le : 01/09/2008 à 11:28:08

Salut,
Ta page est bien enregistrée avec l'extension .php ?

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Syria

Le : 01/09/2008 à 11:43:55

Tu utilise bien un serveur local pour regarder tes pages? Type wamp ?

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de BigZ

Le : 01/09/2008 à 11:43:55

Salut,

Je parie que tu travail en local!

Tu as un serveur PHP ?

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 01/09/2008 à 12:07:18

en faite je n ai pas serveur php
Je vient de me rendre compte qe c a cause de ca


connai tu un serveur bien avec un tuto?

mercidavance.

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 01/09/2008 à 12:49:38

Salut,

Prend un hébergement php/mysql, ca t'evitera les soucis de configuration de wamp/easyphp

Soit un payant, wdmedia/ovh, soit un gratuit, pour ca, va faire un tour sur http://www.rhien.org/wakka.php?wiki=Accueil

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de BigZ

Le : 01/09/2008 à 13:39:33

Heu si c'est juste pour faire des tests en local, EasyPHP ira farpaitement.

Simple à installer et à utiliser.

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 01/09/2008 à 14:00:12

Re,


Heu si c'est juste pour faire des tests en local, EasyPHP ira farpaitement.



A la condition que tu le configures de la même manière que ton hébergeur, sinon, tu vas faire un script et dire "Ca marche en local, mais chez mon hébergeur sa ne fonctionne pas".
Je pense au safemode, register_globals, GD.....

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de BigZ

Le : 01/09/2008 à 14:34:54

Juste luce !

A lui de voir quels sont ses besoins...

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 01/09/2008 à 16:21:29

Bonjour je suis chez free mais je ne sais pas comment envoyer les page PHP

Tu sais comment il faut faire?


Merci d' avance.

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 01/09/2008 à 18:16:25

Re,

Utilise un client FTP style FileZilla, avec les parametres fournis par la Freeteuse pour se connecter dessus.

Par contre, si c'est pour un petit site, va plutot chez ovh, ils ont un compte gratuit 1 go, avec 1 base sql et php, et je crois que tu peux meme avoir le telephone :P
http://www.ovh.com/fr/particulier/produits/demo1g.xml

C'est pas top, mais tu as pas toutes les restrictions liés à la freeteuse (creer un repertoire sessions, chmod impossible à modifier...)

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 01/09/2008 à 21:25:31

ce n' ai pas un petit c pour une association sur le skate^^

C pour sa j' aimerai connaitre le fonctionnement pour envoyer du PHP sur free

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 02/09/2008 à 00:20:53

heu... par ftp...

avec un logiciel style filezilla, tu glisses ton fichier sur le cote de free quand tu y es connecte ...

je sais pas quoi te dire...

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de BigZ

Le : 03/09/2008 à 09:37:34

Heu moi je sais quoi dire.

Commence par faire du HTML tout simple de la création sur ton PC a la mise online.

Une fois que tu maitrise cela, tu pourra te lancer dans le PHP...

J'ai l'impression que tu brule les étapes, on apprend d'abord a nager en piscine avant d'aller dans la mer (<-- Superbe metaphore non ?)

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Vivien

Le : 03/09/2008 à 09:51:33

Le HTML tinquiete je connais tout mais c' est le php qui me pose probleme.

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de Shaun

Le : 03/09/2008 à 13:13:28

Salut,

Vu que t'es un expert en HTML (via un éditeur WYSIWYG, apparemment), tu dois savoir comment transférer des pages HTML vers ton site free, non ? (astuce : ftp)

La différence avec les fichiers php est l'extension. En ce qui concerne le contenu des pages, il faut bien évidemment que le code php soit encapsulé entre <?php et ?>. Vérifie par exemple que le code généré par ton logiciel n'ajoute pas déjà les balises.

A part ça je ne sais pas quoi dire.

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 03/09/2008 à 13:25:02

Salut


on apprend d'abord a nager en piscine avant d'aller dans la mer (<-- Superbe metaphore non ?)



Techniquement non.
Tu apprends 2 fois plus vite en apprennant à nager dans la mer que dans la piscine, et la raison est simple, le sel !
Le sel augmente la densité, donc, tu flottes bien plus facilement, et une fois que tu sais nager en mer, pour nager en piscine, tu sais comment faire, mais il faut juste plus d'energie.
Et puis, dans la mer, un requin tigre arrive, t'inquiete pas, tu nageras !

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de BigZ

Le : 03/09/2008 à 14:17:29

Merci luce pour ces lumières !! lol

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de luce

Le : 05/09/2008 à 20:33:45

:lol:

De rien, j'aime bien corrigé les erreurs :P

Re: je n' arrive jamais a faire des formulaire en PHP

Réponse de ben

Le : 07/09/2008 à 20:53:51

Helou,

J'ai créer une classe bien pratique ;) :


class form {
     
    function form_open($form_method, $form_action, $form_name = "", $form_target = "", $form_enctype = "", $form_js = "") {
        $method = ($form_method ? "method='".$form_method."'" : "");
        $target = ($form_target ? " target='".$form_target."'" : "");
        $name = ($form_name ? " name='".$form_name."' " : " name='myform'");
        return "\n<form action='".$form_action."' ".$method.$target.$name.$form_enctype.$form_js.">";
    }
     
    function form_text($form_name, $form_size, $form_value, $form_maxlength, $form_class = "tbox", $form_readonly = "", $form_tooltip = "", $form_js = "") {
        $name = ($form_name ? " id='".$form_name."' name='".$form_name."'" : "");
        $value = (isset($form_value) ? " value='$form_value'" : "");
        $size = ($form_size ? " size='".$form_size."'" : "");
        $maxlength = ($form_maxlength ? " maxlength='".$form_maxlength."'" : "");
        $readonly = ($form_readonly ? " readonly='readonly'" : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."'" : "");
        return "\n<input class='".$form_class."' type='text' ".$name.$value.$size.$maxlength.$readonly.$tooltip.$form_js." />";
    }
     
    function form_password($form_name, $form_size, $form_value, $form_maxlength, $form_class = "tbox", $form_readonly = "", $form_tooltip = "", $form_js = "") {
        $name = ($form_name ? " id='".$form_name."' name='".$form_name."'" : "");
        $value = (isset($form_value) ? " value='".$form_value."'" : "");
        $size = ($form_size ? " size='".$form_size."'" : "");
        $maxlength = ($form_maxlength ? " maxlength='".$form_maxlength."'" : "");
        $readonly = ($form_readonly ? " readonly='readonly'" : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."'" : "");
        return "\n<input class='".$form_class."' type='password' ".$name.$value.$size.$maxlength.$readonly.$tooltip.$form_js." />";
    }
     
    function form_button($form_type, $form_name, $form_value, $form_js = "", $form_image = "", $form_tooltip = "") {
        $name = ($form_name ? " id='".$form_name."' name='".$form_name."'" : "");
        $image = ($form_image ? " src='".$form_image."' " : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."' " : "");
        return "\n<input class='button' type='".$form_type."' ".$form_js." value='".$form_value."'".$name.$image.$tooltip." />";
    }
     
    function form_textarea($form_name, $form_columns, $form_rows, $form_value, $form_js = "", $form_style = "", $form_wrap = "", $form_readonly = "", $form_tooltip = "") {
        $name = ($form_name ? " id='".$form_name."' name='".$form_name."'" : "");
        $readonly = ($form_readonly ? " readonly='readonly'" : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."'" : "");
        $wrap = ($form_wrap ? " wrap='".$form_wrap."'" : "");
        $style = ($form_style ? " style='".$form_style."'" : "");
        return "\n<textarea class='tbox' cols='".$form_columns."' rows='".$form_rows."' ".$name.$form_js.$style.$wrap.$readonly.$tooltip.">".$form_value."</textarea>";
    }
     
    function form_checkbox($form_name, $form_value, $form_checked = 0, $form_tooltip = "", $form_js = "") {
        $name = ($form_name ? " id='".$form_name.$form_value."' name='".$form_name."'" : "");
        $checked = ($form_checked ? " checked='checked'" : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."'" : "");
        return "\n<input type='checkbox' value='".$form_value."'".$name.$checked.$tooltip.$form_js." />";
         
    }
     
    function form_radio($form_name, $form_value, $form_checked = 0, $form_tooltip = "", $form_js = "") {
        $name = ($form_name ? " id='".$form_name.$form_value."' name='".$form_name."'" : "");
        $checked = ($form_checked ? " checked='checked'" : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."'" : "");
        return "\n<input type='radio' value='".$form_value."'".$name.$checked.$tooltip.$form_js." />";
         
    }
     
    function form_file($form_name, $form_size, $form_tooltip = "", $form_js = "") {
        $name = ($form_name ? " id='".$form_name."' name='".$form_name."'" : "");
        $tooltip = ($form_tooltip ? " title='".$form_tooltip."'" : "");
        return "<input type='file' class='tbox' size='".$form_size."'".$name.$tooltip.$form_js." />";
    }
     
    function form_select_open($form_name, $form_js = "") {
        return "\n<select id='".$form_name."' name='".$form_name."' class='tbox' ".$form_js." >";
    }
     
    function form_select_close() {
        return "\n</select>";
    }
     
    function form_option($form_option, $form_selected = "", $form_value = "", $form_js = "") {
        $value = ($form_value !== FALSE ? " value='".$form_value."'" : "");
        if ($form_selected == TRUE){ $selected = " selected='selected'";} 
        elseif ($form_selected == FALSE){ $selected = "";}
        else{ $selected = ($form_selected==$form_value ? " selected='selected'" : "");}
        return "\n<option".$value.$selected." ".$form_js.">".$form_option."</option>";
    }
     
    function form_hidden($form_name, $form_value) {
        return "\n<input type='hidden' id='".$form_name."' name='".$form_name."' value='".$form_value."' />";
    }
     
    function form_close() {
        return "\n</form>";
    }
}
    
/*
Usage
echo $rs->form_open("post", e_SELF, "_blank");
echo $rs->form_text("testname", 100, "this is the value", 100, 0, "tooltip");
echo $rs->form_button("submit", "testsubmit", "SUBMIT!", "", "Click to submit");
echo $rs->form_button("reset", "testreset", "RESET!", "", "Click to reset");
echo $rs->form_textarea("textareaname", 10, 10, "Value", "overflow:hidden");
echo $rs->form_checkbox("testcheckbox", 1, 1);
echo $rs->form_checkbox("testcheckbox2", 2);
echo $rs->form_hidden("hiddenname", "hiddenvalue");
echo $rs->form_radio("testcheckbox", 1, 1);
echo $rs->form_radio("testcheckbox", 1);
echo $rs->form_file("testfile", "20");
echo $rs->form_select_open("testselect");
echo $rs->form_option("Option 1");
echo $rs->form_option("Option 2");
echo $rs->form_option("Option 3", 1, "defaultvalue");
echo $rs->form_option("Option 4");
echo $rs->form_select_close();
echo $rs->form_close();
*/

Retour à l'index du forum


Ajouter une réponse

Nom :

Email :

Titre :

Message :

Combien font 3 + 4 ?

Mise en forme : gras = [b]...[/b], italic = [i]...[/i], souligné = [u]...[/u], citation = [quote]...[/quote], lien = [url]liens_externe[/url] ou [url nom=texte]liens_externe[/url], code source : [code]...[/code]

Recevoir les réponses par mail :
Oui Non

Mémoriser mon nom et mon email :
Oui Non

 

Charte des forums PHPDébutant

Bienvenue à vous,

Vous voici donc prêt à poster sur les forums de PHPDébutant. Avant toute chose, merci de prendre le temps de lire les quelques lignes qui suivent.

Attention, à partir du moment ou vous postez dans les forums, vous acceptez la présente charte. Si votre message est modéré ou supprimé, vous ne pourrez pas dire que vous n'étiez pas au courant des règles !

Pourquoi une charte

Le but de cette charte est simple : que ces forums restent cordiaux et que les personnes aidant les autres ne se sentent pas lésées, insultées, critiquées. Pour que ces forums fonctionnent, il faut des personnes qui répondent aux questions. Pour que celles ci restent sur le forum, il faut les traiter avec respect, et ne pas les confondre avec des bonnes poires, esclaves, etc...

Mesures de régulation

  • Un nouveau message ne disant pas bonjour, ou insultant, dont le titre est tout en majuscules, pourra être supprimé sans justification (raisons non limitatives).
  • Prenez le temps de vérifier que la question que vous allez poser n'a pas déjà été posée, à l'aide du formulaire de recherche.
  • Prenez également le temps de vérifier que la réponse à votre question ne se trouve pas dans les tutoriaux. Nous ne pouvons pas répeter pour chaque visiteur tous les cours, il sont écrits, profitez-en (dans l'ordre tant qu'à faire) !
  • Nous ne faisons pas de scripts tout prêts. Nous aidons et vous guidons pour que vous puissiez trouver vous même la réponse, ce qui est beaucoup plus formateur.
  • Si vous comptez poster un message publicitaire, abstenez-vous. Au mieux le message sera supprimé, au pire les habitués descendront votre service en flamme.
  • Pour tout message de recrutement, précisez bien votre demande. Inutile de poster pour trouver un développeur pour faire gratuitement votre site de webmastering qui vous rapportera plein de sous. Les seuls coups de mains donnés en développement sont pour des associations ou des sujets passionnant un développeur.
  • Toute personne tenant des propos racistes ou illicites sera bannie et pourra faire l'objet de poursuites.
  • L'humour étant très présent sur ces forums, ne réagissez pas violemment à des propos qui pourraient être à prendre au second degré et avec de l'humour.
  • Attention aux trolls ! Leur multiplication peut entraîner la mort des forums, et sans forum, plus d'aide !
  • Respectez les thèmes des forums. Pensez aussi à vérifier que votre message n'a pas été déplacé si vous le croyez effacé.

Conseils

  • N'oubliez pas que les personnes à qui vous vous adressez sont des bénévoles qui donnent de leur temps pour vous. Si vous êtes méchants avec eux, il n'aideront plus et vous n'aurez plus d'aide !
  • Ne soyez pas pressé. Nous avons une vie aussi, et nous ne sommes par forcément tout le temps disponibles.
  • N'oubliez pas que les smileys sont la pour faire comprendre l'humeur dans laquelle vous rédigez un message. Il est indispensable de mettre des smileys quand vous faites de l'humour, sinon le message pourrait être mal perçu (ca serait quand même idiot de plomber l'ambiance en faisant de l'humour !).
  • Surveillez votre orthographe, nous ne vous demandons pas d'être littéraire, mais que votre message soit au moins compréhensible. Evitez à tout prix le style SMS.
  • Expliquez clairement le problème, ce n'est pas toujours facile, mais mieux vaut essayer de le faire le plus possible.
  • Ne postez pas de questions trop vagues du genre "comment faire un forum". Cela ne sert à rien, cela ne s'explique pas sur un coin de forum.
  • Mettez un titre clair, correspondant au sujet que vous allez poster. A l'aide, au secours, etc... ne sont pas d'une grande utilité pour ceux qui vont vous aider. Parfois nous passons en coup de vent, et si nous ne savons pas ce que va contenir le message, nous ne le regarderons même pas.
  • Ne mettez par [URGENT] ou autre joyeuseté du genre dans vos titres de messages. Cela irrite les gens (il y'a plus urgent dans la vie, pensez aux gens qui meurent de faim ou ayant besoin des pompiers, ça c'est urgent), et vous n'aurez pas votre réponse plus vite pour autant.
  • Si vous connaissez déjà à quel domaine votre question d'adresse (par exemple mysql, html, php, javascript), n'hésitez pas à le marquer au début de votre message, avec un [html] par exemple (notez les minuscules).
  • Ne dites pas "ça marche pas". Il y a toujours des raisons. Je vous invite à consulter le tutorial "ça marche pas" qui vous aidera à mieux expliquer votre problème.
  • Ne postez pas 36000 lignes de code. Sur le forum, le code apparaît non coloré et sans indentation, ce qui est illisible. Au dessus de 5 lignes, plus personne ne lit et vous n'aurez pas de réponse. Utilisez le wall
  • En règle générale restez courtois et clair, n'oubliez pas que la politesse fait partie de la vie courante. Il est de bon ton de dire bonjour même pour une réponse, même plusieurs fois dans la journée (ceux qui vous lisent n'ont pas forcément lu vos autres messsages)

La Fin

Avec tout ces conseils vous augmenterez les chances de réponse, leur pertinence et leur rapidité

Voilà, ça sera tout, bonne écriture :)

Fermer les règles et poster un message


www.phpdebutant.org © 2012 - L'équipe de phpDebutant - Hébergement : WDMédia-hébergement