Une Petite Question Simple au Passage

Eléphant du PHP | 168 Messages

06 avr. 2005, 08:35

Comment peut on forcer le curseur a se mettre dans la premiere zone de siasie du formulaire au chargement de la page?
Merci
:ordi:
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

06 avr. 2005, 09:12

Tu places ce code juste après ton 1er champs :

Code : Tout sélectionner

<script language="javascript"> document.nom_formulaire.nom_champs.focus(); </script>

Eléphant du PHP | 168 Messages

06 avr. 2005, 09:21

Ok merci je vais essayer de suite je vous tiens au courant
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

ViPHP
ViPHP | 2144 Messages

06 avr. 2005, 09:24

Pourrais-tu mettre des titres explicites à tes postes, ça simplifierait pas mal et tu aurais plus facilement des réponses. Merxi :D :D :D

Eléphant du PHP | 168 Messages

06 avr. 2005, 09:46

Ok promis le suivant aura un titre plus explicite
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Eléphant du PHP | 168 Messages

06 avr. 2005, 09:49

le java script interompt il le php ou alors je dois mettre la balise de fin de php avavt le code?
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

06 avr. 2005, 09:53

Ton champs de formulaire n'est pas contenu dans du code php normalement...Tu as un bout de code ?

Eléphant du PHP | 168 Messages

06 avr. 2005, 09:57

Pas de pb voila la partie formulaire de mon code
<form method="post" action="page4_2.php">
<?
$img_fond="image_fond/1.jpg";
$img_fond_lar="100%";
$img_fond_haut="100%";
echo"<BODY BGCOLOR=\"blue\" TEXT=\"white\" LINK=\"white\" VLINK=\"white\" ALINK=\"white\" 
WIDTH=\"$img_fond_lar\" HEIGHT=\"$img_fond_haut\" BACKGROUND=\"$img_fond\" >";

echo"<table border=0 align=center width=330 CELLSPACING=0><tr>";
	echo"<td width=50%><p>Nom de l'utilisateur</td>";
	echo"<td width=50%><p><input type=text name=nom></td>";//<--c'est dans ce champs que je veut mettre mon curseur au chargement
echo"</tr>";
echo"<tr>";
	echo"<td width=50%><p>Nom de la machine</td>";
	echo"<td width=50%><p><input type=text name=machine></td>";
echo"</tr>";
echo"<tr>";
	echo"<td width=50%><p>Vitesse</td>";
	echo"<td width=50%><p><input type=text name=vitesse></td>";
echo"</tr>";
echo"<tr>";
	echo"<td width=50%><p>IP</td>";
	echo"<td width=50%><p><input type=text name=ip ></td>";
echo"</tr>";
echo"<tr>";
	echo"<td width=50%><p>MAC</td>";
	echo"<td width=50%><p><input type=text name=mac ></td>";
echo"</tr>";
echo"<tr>";
	echo"<td width=50%><p>Systeme d'exploitation</td>";
	echo"<td width=50%><p><input type=text name=os ></td>";
echo"</tr>";
echo"<tr>";
	echo"<td width=50%><p>Localisation</td>";
	echo"<td width=50%><p><input type=text name=localisation></td>";
echo"</tr>";
echo"<tr>";
	echo"<td height=20></td>";
	echo"<td height=20></td>";
echo"</tr>";
echo"<tr>";
	echo"<td width=135 align=center valign=center><input type=submit name=expedier value=Envoyer></td>";
	echo"<td width=126 align=center valign=center><input type=reset name=annuler value=Annuler></td>";
echo"</tr>";
echo"</table>";
?>
[/b]
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

06 avr. 2005, 10:22

Il faut que tu évites le php si ce n'est que du code html :
<form method="post" action="page4_2.php" name="formname"> 
<?php
$img_fond="image_fond/1.jpg";
$img_fond_lar="100%";
$img_fond_haut="100%";
?>
<BODY BGCOLOR="blue" TEXT="white" LINK="white" VLINK="white" ALINK="white" WIDTH="<?php echo $img_fond_lar;?>" HEIGHT="<?php echo $img_fond_haut;?> BACKGROUND="<?php echo $img_fond;?>"> 
<table border=0 align=center width=330 CELLSPACING=0>
<tr>
	<td width="50%">Nom de l'utilisateur</td>
	<td width="50%"><input type=text name=nom>
	<script language="javascript"> 
		document.formname.nom.focus(); 
	</script>
	</td>
</tr>
<tr>
	<td width="50%">Nom de la machine</td>
	<td width="50%"><input type=text name=machine></td>
</tr>
<tr>
	<td width="50%">Vitesse</td>
	<td width="50%"><input type=text name=vitesse></td>
</tr>
<tr>
	<td width="50%">IP</td>
	<td width="50%"><input type=text name=ip ></td>
</tr>
<tr>
	<td width="50%">MAC</td>
	<td width="50%"><input type=text name=mac ></td>
</tr>
<tr>
	<td width="50%">Systeme d'exploitation</td>
	<td width="50%"><input type=text name=os ></td>
</tr>
<tr>
	<td width="50%">Localisation</td>
	<td width="50%"><input type=text name=localisation></td>
</tr>
<tr>
	<td height="20"></td>
	<td height="20"></td>
</tr>
<tr>
	<td width="135" align="center" valign="center"><input type=submit name=expedier value=Envoyer></td>
	<td width="126" align="center" valign="center"><input type=reset name=annuler value=Annuler></td>
</tr>
</table>

Eléphant du PHP | 168 Messages

06 avr. 2005, 10:26

J epasse par du php pour un soucis de securite du code source
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

06 avr. 2005, 10:33

Le code que tu as mis par du php (au niveau du tableau entier) ne sert pas à grand chose étant donné qu'à l'affichage, on voit la même chose...avec ou sans php...donc côté sécurité tu ne gagnes rien de plus.

Eléphant du PHP | 168 Messages

06 avr. 2005, 10:38

en fais c'est ce dont je viens de me rendre compte en affichant le code source de ma page
:oops:
y a t il un moyen de gagner en securite en conservant la trame de ce code tout en mettant le curseur sur le premier champs a remplir au chargement
:?:
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

06 avr. 2005, 10:44

Non, il est complètement inutile de protéger ton code html. C'est quand même par lui qu'on peut voir la page :)

Maintenant il faut voir ce que tu entends par sécurité ? L'affichage d'un code html n'est pas du tout dangereux et est obligatoire.

Si par contre tu fais des actions, comme intégrer des données dans une base et que là on voit ton code là tu peux en effet te poser des questions...C'est dans ce cas que ton code doit être protégé. Si tu passes par le php à ce niveau tu ne devrais pas rencontrer de soucis.

Eléphant du PHP | 168 Messages

06 avr. 2005, 10:49

en fais la quasi totalite de mon site se basse sur une base de données sur laquelle on effectue diverse action (mis a jour, suppression, ajout...) et ils marche bien si ce n'est ce pb de visibilite du code source
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.

Avatar du membre
ViPHP
ViPHP | 3008 Messages

06 avr. 2005, 10:54

Les actions que tu viens de nous décrire ne peuvent pas être visible et sont donc tout à fait sécurisées.

Tout ce que l'on peut voir c'est bien le code html qui permet d'afficher tes données. Et ça c'est obligatoire...