Patochewie

  • Nombre de sujets
    36
  • Nombre de messages
    154
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Patochewie
le 07/09/2006 à 14:23
PopUp de connexion
yep niquel, j'avais pas trouvé le opener qui es bien pratique.
Merci bien.
Patochewie
le 01/09/2006 à 12:15
PopUp de connexion
Salut tout le monde, je cherche à réaliser un pop up contenant un formulaire de connexion, truc basique avec login et pass.
J'ai donc une ouverture de pop up sur un lien, il m'ouvre ma petite fenêtre, puis j'envoie les données vers ma page d'identification. Le problème c'est que la page qui ouvre le pop up doit être rafraichi pour que la connexion soit affichée comme active. Et je ne trouve pas comment faire ce truc.
En gros j'ai donc ma page principale, une page que j'ouvre en popup et qui contient le formulaire, et la page d'identification qui vérifie la présence de l'utilisateur dans la base.
Ma page principale ouvre le popup, le formulaire du popup envoie les données en post à la page d'identification, et une fois identifié, j'aimerai arrivé à faire un refresh ou reload de ma page principale.
Et je ne trouve pas comment faire ça....
Help please.
Patochewie
le 31/08/2006 à 17:00
[PHP] bloquer l'accès à un page
Merci bien pour ce lien.
Bon je pense faire de la façon suivante:
J'ai déjà des utilisateurs avec des droits différents.
Suivant les droits de l'utilisateur connecté j'affiche la possibilité de mise à jour de la base de donnée.
Lorsqu' un utilisateur lance la mise à jour, j'inscris son login dans un petite table.
A la fin de la mise à jour je retire son log de cette base.
Et bien sur je n'affiche la possibilité de mise à jour que si la table est vide.
ça devrai le faire si personne n'essaye de faire le fourbe en tapant l'adresse de la page de mise à jour. Mais bon je m'adresse à des utilisateurs pluôt lambda puis je vais faire de la redirection en début de page.
Encore merci, je vous préviens si ça marche quand ce sera fait ;-)
Patochewie
le 31/08/2006 à 16:43
resultat d'un sondage en graphique
tu peux faire une barre très simplement en faisant une petite image de 1pixel sur 1 par exemple et en modifiant l'attribut width ou height de celle-ci suivant tes résultats.
Par exemple:
echo '<img src="barre.gif" width="'.$nbvaleurs.'">';

Après suivant le rendu que tu veux tu peux modifier ton image, faire une image avec un dégradé vertical par exemple.
Voili, j'espère répondre à ta question.
Patochewie
le 30/08/2006 à 14:33
[PHP] bloquer l'accès à un page
Tu veux lorsqu'il ferme la page pendant la mise à jour?
eh ben la mise à jour est fortement compromise. Mais je n'ai pas trouvé d'autre solution...
Je ne peux pas parametrer de tache pour effectuer cette mise à jour, j'ai des données à migrer d'un serveur oracle, inaccessible de l'exterieur, vers une bas mysql, inaccessible de l'exterieur aussi.
Je sais bien que cette solution craint mais je n'ai aps d'autres outils à ma disposition. Si vous avez une autre idée je suis preneur.
Patochewie
le 30/08/2006 à 13:20
[PHP] bloquer l'accès à un page
Salut tout le monde.
Je cherche un moyen de bloquer l'accès à une page quand elle est consultée par quelqu'un d'autre.
Je m'explique, j'ai une page qui sert à mettre à jour une base, cette page est accessible tant que la dernière mise à jour n'a pas été faite.
Plusieurs utilisateurs peuvent réaliser la mise à jour. Le soucis c'est que je ne veux pas qu'elle soit faite plusieurs fois en même temps...
Il faudrait pour cela que je bloque la page si elle est consultée, ou autre chose dans le genre.
Je ne sais pas si je me suis bien expliqué.
Merci de votre aide.
Patochewie
le 23/08/2006 à 11:32
[HTML] mise en page avec volet d'exploration
Salut tout le monde.
J4ai une petite question, je créé un site avec un affichage centré sur la totalité de la page, style un tableau avec center et 100% en width.
Mon soucis c'est que sous IE, si l'utilisateur a un panneau latéral comme celui des Favoris ouvert, l'explorateur ne recentre pas la page et l'affiche avec les paramètres des la résolution, je voulais donc savoir si il est possible de tenir compte de ça.
Que l'affichage se recentre en fonction de l'ouverture du volet d'exploration.
Je ne sais pas si je suis très clair...En gros que l'explorateur agisse comme si il s'agissait d'une frame.
Merci de votre attention.
Patochewie
le 23/08/2006 à 10:18
attente chargement²
Salut tout le monde, j'ai réalisé un petit script qui tient bcp de la bidouille pour afficher un petit gif le temps que la page se charge. Mais il ne marche plus,... sans que je l'ai touché... Alors je voulais savoir si ce que j'ai fait été potable ou si ça avait marché juste par hasard pendant un jour.
alors je vous montre mon debut de page:
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Tableau de bord - IQGRR</title>
<link rel="stylesheet" href="../styles/gerq.css">
<link rel="stylesheet" href="../styles/tableau.css">


</head>
<body>
<?
require('../config/config.php');
require('../lib/affichage.php');
//récupération du temps pour affichage durée de génération de la page
$debut=getmicrotime();
echo '<!--Affichage ENTETE-->';
afficher_haut_page_tbb('../index.php','../index.php');
echo '<!--Fin Affichage ENTETE-->';
?>

<script>
function detail(objet)
{
if(document.getElementById(objet).style.display=='none')
document.getElementById(objet).style.display='';
else
document.getElementById(objet).style.display='none';
}

</script>
echo '<div id="attente" align="center"><br><br><br><br>'.police('Veuillez patienter pendant le chargement des données').'<br><br><img src="../images/barre_chargement.gif"></div>';

echo '<div align="center">';
echo '<table width="100%" border="0" cellpadding="0" cellspacing="0" id="tableau" style="display:none">'."\n"

Suivent une connexion à une base MYSQL, de nombreuses requetes et un tableau affiché.
Ensuite je ferme donc ce tableau et je fini ma page comme ça:
echo '</table>';
echo '</div>';

mysql_close($link);

$fin = getmicrotime();
echo "<br><font size='-2' color=#FFFFFF>Tableau généré en ".round($fin-$debut, 3) ." secondes.</font>";

echo '<script>detail(\'tableau\');detail(\'attente\');</script>';

afficher_bas_page();
bas_de_page();
?>
</body>
</html>


Eh beh moi je voudrai qu'il affiche mon attente pendant qu'il charge et calcule ce qu'il y a dans tableau.
Mais lui il veut plus, la methode que j'emploie est donc peut être pas très adaptée.
Merci de vos conseils.
LoadingChargement en cours