Comment réaliser un formulaire php ?
Fermé
Profil bloqué
-
15 nov. 2009 à 17:23
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 16 nov. 2009 à 17:30
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 16 nov. 2009 à 17:30
A voir également:
- Comment réaliser un formulaire php ?
- Formulaire de réclamation facebook - Guide
- Réaliser un organigramme - Guide
- Easy php - Télécharger - Divers Web & Internet
- Formulaire instagram compte suspendu - Guide
- Le formulaire rempli - Guide
5 réponses
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
15 nov. 2009 à 17:25
15 nov. 2009 à 17:25
Faut pas tout confondre : le formulaire, c'est du (x)HTML !
Il suffit de faire ça :
Il suffit de faire ça :
<textarea name="nomduchamp" cols="60" rows="15"></textarea>
merci Avion-f16 pour cette réponse mais lorsque je place ce script, le courrier ne parvient pas, il me dit que le message n'a pas été envoyé, voici la ligne complète du scritp modifiée avec texterea:
tu peux lui écrire dans cet espace si tu le souhaites:<BR><BR><textarea name="nomduchamp" cols="60" rows="15"></textarea>
<?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'>
<? for($id=0;$id<count($list['f_2']);$id++){
if($id==$f_2){$ct="selected";}
print("<option ".$ct." value=".$id.">".$list['f_2'][$id]."</option>");
unset($ct);
}?>
</select>
voici l'ancien script qui fonctionne avec une seule ligne pour écrire le texte du formulaire :
tu peux lui écrire dans cet espace si tu le souhaites:<BR><BR><input type='text' style='width:750<?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'>
<? for($id=0;$id<count($list['f_2']);$id++){
if($id==$f_2){$ct="selected";}
print("<option ".$ct." value=".$id.">".$list['f_2'][$id]."</option>");
unset($ct);
}?>
Merci de me dire ou dois-je insérer le script que vous m'avez donné et est-ce que dois supprimer une partie de l'ancien script ?.
tu peux lui écrire dans cet espace si tu le souhaites:<BR><BR><textarea name="nomduchamp" cols="60" rows="15"></textarea>
<?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'>
<? for($id=0;$id<count($list['f_2']);$id++){
if($id==$f_2){$ct="selected";}
print("<option ".$ct." value=".$id.">".$list['f_2'][$id]."</option>");
unset($ct);
}?>
</select>
voici l'ancien script qui fonctionne avec une seule ligne pour écrire le texte du formulaire :
tu peux lui écrire dans cet espace si tu le souhaites:<BR><BR><input type='text' style='width:750<?if($errf_1==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_1' value='<?echo stripslashes($f_1);?>' size='24' border='0'>
<? for($id=0;$id<count($list['f_2']);$id++){
if($id==$f_2){$ct="selected";}
print("<option ".$ct." value=".$id.">".$list['f_2'][$id]."</option>");
unset($ct);
}?>
Merci de me dire ou dois-je insérer le script que vous m'avez donné et est-ce que dois supprimer une partie de l'ancien script ?.
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
15 nov. 2009 à 20:18
15 nov. 2009 à 20:18
Quand je vois ce genre de code, je n'ai vraiment pas envie d'aider :
1. "<?php" et pas "<?"
2. Les balises sont en minuscules
3. "<br />" et pas <BR>
4. CCM a une balise exprés pour mettre des codes, sans perdre l'indentation
5. Les valeurs de tes attributs sont à mettre entre double quote (guillemée).
1. "<?php" et pas "<?"
2. Les balises sont en minuscules
3. "<br />" et pas <BR>
4. CCM a une balise exprés pour mettre des codes, sans perdre l'indentation
5. Les valeurs de tes attributs sont à mettre entre double quote (guillemée).
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
16 nov. 2009 à 00:00
16 nov. 2009 à 00:00
<?php $style_f1 = ""; if($errf_1 == 1){ $style_f1 = ' style="background-color: '.$color_form_warn.'; color: '.$color_font_warn.';"'; } echo '<textarea name="f_1" cols="60" rows="15"'.$style_f1.'>'.stripslashes($f_1).'</textarea>'; /* Liste déroulante */ echo '<select name="f_2">'; for($id = 0 ; $id < count($list['f_2']) ; $id++) { if($id == $f_2) { $ct = ' selected="selected"'; } echo "<option".$ct." value=".$id.">".$list['f_2'][$id]."</option>"; unset($ct); } echo '</select>'; ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
16 nov. 2009 à 17:30
16 nov. 2009 à 17:30
Je ne saurais pas t'aider plus.
Cherches plus loin dans le code
Cherches plus loin dans le code