Problème export table Mysql vers fichier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème export table Mysql vers fichier

Re: Problème export table Mysql vers fichier

par kevin254kl » 01 janv. 2016, 14:48

Ok dans ton form

Code : Tout sélectionner

<form id="form" NAME="form" method="post" onSubmit="return nameempty();" action="#">
tu remplace cela dit quand le formulaire est validé tu appelles à nouveau se script puis tu mets un

Code : Tout sélectionner

if(isset($_POST['button2'])){ //tes actions ici }


pour le rste tu peux le faire tout seul ce n'ai pas compliqué.

Re: Problème export table Mysql vers fichier

par Minialvitano » 31 déc. 2015, 01:28

<?php 
session_start();
include"../config.inc.php";
include"../function.inc.php";
verifyAuth();

// Call logout function
if(isset($_GET['action']) && $_GET['action'] == "logout") {
logout();	
}

$sql_stealth = "SELECT * FROM ligne_base";
$query_stealth = mysql_query($sql_stealth);


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Admin Panel - <?php echo basename($_SERVER['REQUEST_URI']);?></title>
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
a:link {
	color: #FFF;
}
a:visited {
	color: #FFF;
}
a:hover {
	color: #900;
}
a:active {
	color: #FFF;
}
body {
	background-color: #5B7CFF;
}
</style>
</head>

<body>
<?php include"top.inc.php";?><br />
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="200" valign="top"><?php include"menu.inc.php";?></td>
    <td width="10">&nbsp;</td>
    <td valign="top"><table width="690" border="0" cellpadding="0" cellspacing="0" class="Contorno">
      <tr>
        <td valign="top" bgcolor="#84C1DF"><table width="650" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td>&nbsp;</td>
          </tr>
        </table>
          <table width="650" border="0" align="center" cellpadding="0" cellspacing="0" class="TitoloMenu">
            <tr>
              <td bgcolor="#003366">Ajoutez </td>
              </tr>
        </table>
          <table width="650" border="0" align="center" cellpadding="0" cellspacing="0" class="TitoloMenu">
            <tr>
              <td bgcolor="#003366">&nbsp;</td>
              </tr>
          </table>
          <form id="form" NAME="form" method="post" onSubmit="return nameempty();" action="insert_confirm.php">
            <table width="650" border="0" align="center" cellpadding="0" cellspacing="1">
             <tr>
                <td bgcolor="#5B7CFF" class="TestoContenuto">Insèrez </td>
                <td bgcolor="#5B7CFF"><input name="cmgu_host" type="text" class="LoginBox" id="textfield3" /></td>
              </tr>
             
               <tr>
                <td bgcolor="#5B7CFF" class="TestoContenuto">&nbsp;</td>
                <td bgcolor="#5B7CFF"><input name="add_cmgu" type="hidden" id="add_cmgu" value="ok" /></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td><input name="button2" type="submit" class="LoginBox" id="button2" value="Add" /></td>
              </tr>
          </table>
          </form>
          <br /></td>
        </tr>
        <tr>
        <td>&nbsp;</td>
        </tr>
      </table></td>
  </tr>
</table>
<br /><?php include"bottom.inc.php";?>
</body>
</html>
<?php mysql_close($query);?>
voilà le texte pour le formulaire

Re: Problème export table Mysql vers fichier

par kevin254kl » 31 déc. 2015, 01:11

Si il te redirige c'est que dans ton formulaire ton action doit cibler une autre page peux tu juste poster la balise form qui contient ton formulaire et la balise de ton bouton?

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 21:56

Oula je suis perdu lol, actuellement quand j'appuie sur le bouton confirmé ca passe sur une autre page pendant le chargement et le texte de cette page il fais 2000 lignes je suis perdu

Re: Problème export table Mysql vers fichier

par kevin254kl » 30 déc. 2015, 19:01

Tu fais un isset de ton bouton puis après ça tu fais un insert de tes données dans ta base,suivit de l' insèrtion des données directement dans ton fichier avec ton $_POST

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 17:16

Donc tu veux que cela se fasse sans rafraîchir la page ni clique de bouton? tu dois passer par de l'ajax je pense
Si en rafraîchissant la page mais quand je complete l'inscription que ça le fasse automatiquement,

Exemple

User : TEST
Mot de passe: TEST

Confirmer // LA JE CLIQUE SUR CONFIMER ET CA ECRIT DIRECTEMENT SUR LA TABLE DE MA BASE ET DIRECTEMENT SUR LE FICHIER AUSSI #-o #-o

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 17:14

Voilà le fichier qui rafraichi après l'inscriptions :

<?php 

LE fichier fais 2200 lignes LOL  #-o 
	?>

Re: Problème export table Mysql vers fichier

par kevin254kl » 30 déc. 2015, 17:13

Donc tu veux que cela se fasse sans rafraîchir la page ni clique de bouton? tu dois passer par de l'ajax je pense

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 17:08

il faut remettre
file_put_contents("/var/etc/fichier", $mgu, FILE_APPEND);
au bon endroit.
Ha, impeccable ça y es tout fonctionne impeccable.

J'ai une autre question :(
Actuellement sur le site j'ai un onglet inscription donc je rentre les info de l'utilisateur et ensuite j'ai un onglet pour rafraîchir et quand il rafraichi il écrit sur le fichier texte, donc je voudrais savoir comment je dois faire pour que cette fonction ce fasse automatiquement des que je rentre les info de l'utilisateur

#-o #-o j'espère être assez clair

Re: Problème export table Mysql vers fichier

par or 1 » 30 déc. 2015, 17:00

il faut remettre
file_put_contents("/var/etc/fichier", $mgu, FILE_APPEND);
au bon endroit.

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 16:55

Enfin !!!!!!

Merci beaucoup ça y es le fichier et écris par a port a la table par contre il n'écrit plus
$mgu = "\n#########################\n";
$mgu .= "## " . date("Y-m-d H:i:s") . " ##\n";
$mgu .= "##      NANANANAN        ##\n";
$mgu .= "#########################\n";
$mgu .= "\n";

Re: Problème export table Mysql vers fichier

par kevin254kl » 30 déc. 2015, 16:55

Tu as bien testé ta requête dans phpmyadmin elle te retournait quoi? tu mets le echo dans ta boucle es tu regardes si il-ya quelque chose à l'intérieur cela va permettre de savoir si il n'écrit pas dans ton fichier tout simplement parcequ'il n'a rien à y écrire

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 16:51

Voilà la réponses,

bool(false)

Re: Problème export table Mysql vers fichier

par kevin254kl » 30 déc. 2015, 16:50

Avec un
echo  var_dump($result_mgu);

Re: Problème export table Mysql vers fichier

par Minialvitano » 30 déc. 2015, 16:45

comment je vérifie ?