Bzh

  • Nombre de sujets
    62
  • Nombre de messages
    1 503
  • Nombre de commentaires
    24
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Bzh
le 15/10/2005 à 18:32
Session : ne pas passer l'id dans l'url
Heu !!!!

Dans tout les cas tu peux récupérer l' identifiant de la session même lorsqu' elle est passé par cookie...

Et, puis, je ne vois pas le danger de passer par l' url l' identifiant de la session. C' est seulement pas beau...

Mais en AUCUN cas plus dangereux !!!!!!

Bye...
Bzh
le 15/10/2005 à 18:29
Désactiver plusieur formulaire
Voici, je l' ai testé cette fois ci c' est bon:

<SCRIPT language='javascript'>


function stop(formulaire){

var nombre = 1;

while( document.getElementById( 'desac_'+nombre ) ){

document.getElementById( 'desac_'+nombre ).disabled = true;
nombre++;

}


formulaire.submit;


}


</script>

<form method='post'' action='traitement.php'>
<input type='hidden' name='produit' value='p1'>
<input type='button' name='action' id='desac_1' value='Utiliser' onClick='stop(this);'>
</form>
<form method='post'' action='traitement.php'>
<input type='hidden' name='produit' value='p2'>
<input type='button' name='action' id='desac_2' value='Utiliser' onClick='stop(this);'>
</form>
<form method='post'' action='traitement.php'>
<input type='hidden' name='produit' value='p3'>
<input type='button' name='action' id='desac_3' value='Utiliser' onClick='stop(this);'>
</form>
<form method='post'' action='traitement.php'>
<input type='hidden' name='produit' value='p4'>
<input type='button' name='action' id='desac_4' value='Utiliser' onClick='stop(this);'>
</form>


Attention: Il est très important, lorsque tu génére la page, d' incrémenter les id. En commencant par 1 !!!

Voila...

Bye...
Bzh
le 15/10/2005 à 11:21
Désactiver plusieur formulaire
<SCRIPT language='javascript'>

function stop(formulaire){

document.getElementById('desac').disabled ='true';

formulaire.submit();

}

</script>

ensuite j'ai :
<form ....
<input type='hidden' name='produit' value='kekchose'>
<input type='submit' name='action' id='desac' value='Utiliser' onClick='stop(this);'>
</form>


Je n' ai pas essayé le code. Mais je pense que cela devrait fonctionner beaucoup mieu...

Bye...
Bzh
le 14/10/2005 à 22:00
pop up
Le protocole http est:

Le client se connecte au serveur
Le serveur éxécute la requette
Le client recupère les résultats
Le client SE DECONNECTE du serveur
Le client exécute (affiche) les résultats.

Je ne vois pas comment le serveur peut demander au client de recharger la page.

ps: les chats html sont très très déconseillé. Beaucoup trop de requette.

Bye...
Bzh
le 14/10/2005 à 20:27
pop up
Oui !!! Prenons l' exemple d' un chat.

Langage=> html et php suffiront

La seule difficulté d' un chat est de devoir rafraichir régulièrement la zone d' affichage. Bon je vais pas rentrer dans les détails. Juste pour t' expliquer la logique.

Pour afficher les messages, on fait appel à un script en php qui gère la récupération des messages, met en page et puis affiche. Or, il est nécessaire de tout simplement faire appel régulièrement à ce script. Pour cela, on va demander au navigateur du client de rafraichir (faire appel à ce script) la page toutes les minutes par exemple. Deux solutions: soit le javascript mais peut être désactivé, soit une balise meta...

la voici => <META HTTP-EQUIV="Refresh" CONTENT="60;URL=http://script.php">

60->Nombre de secondes
http://script.php->Adresse de la page

Bye...
Bzh
le 14/10/2005 à 20:12
Fonction mail
Tout dépend si ton mail est de format mail ou txt !

S' il est de format txt, de simple \n suffit pour passer à la ligne.
S' il est de format html ce seront des .

Bye...
LoadingChargement en cours