Lefounard

  • Signature
    I am singing in the rain , I am happy again !!
  • Site web
  • Nombre de sujets
    177
  • Nombre de messages
    785
  • Nombre de commentaires
    9
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Lefounard
le 19/04/2006 à 17:42
Probleme formulaire et insert into ?
Bonjour,
Voila une solution, peut-etre qu'elle fonctionnera :
<?php // tous les serveurs ne connaissent pas forcement les <?
/*Mettre dans la meme page, comme les retour d'erreur sont plus facile a afficher, apres tu peux toujours separer le formulaire html et l'inclure !*/

//Toujours verifier si le formulaire a été submit
if(isset($_POST['envoyer']) && $_POST['envoyer'] == "Envoyer")
{

/* tu ne teste pas si ta variable est vide ?!! voir empty() */
if ((isset($_POST['ID']) // tu avais oublier une (
&& isset($_POST['nom'])
etc…
&& isset($_POST['adresse'])) {

//N'oublie pas ta connection mysql


/*
Pour les insertions dans mysql, il faut "nettoyer" ces variables (sinon tu risque d'avoir des prob d'affichage et de securité), regarde les cours de laglobule, sinon tu as aussi strip_tags() , htmlentities() , ....... bref */

*/
$sql = 'INSERT INTO ma_table (nom, adresse) VALUES("'.$_POST['nom'].'", "'.$_POST['adresse'].'")'; // tu avais oublier un " devant $_POST['nom'].

mysql_query ($sql) or die ('Erreur SQL !'.$sql.''.mysql_error());

echo 'Bravo'; //tu as mis un ` , g rectifier

mysql_close();
//faire ta redirection;
}

?>

<form method="post" name="form1" action="goaction.php">
<input name="nom" type="text" class="box" value="<?php if(!empty($_POST['nom'])) echo $_POST['nom'];?>" size="41">
etc...
<input type="submit" value="Envoyer" name="envoyer">
</form>


Si tu mets ID, il fallait mettre "" dans ton inserto, si ton id est en autoincrement, pas besoin de mettre ID, et donc pas besoin de "", il faut garder l'ordre des champs.
Apres pour les petites erreurs, bon tu as du surement taper vite fait ton script et ca fait souvent ca ! ;)
Je t'ai rajouter ma facon a moi, apres chacun a la tienne ! Ce sont des conseils que m'ont donnée aussi des personnes, apres tu peux les suivres si tu en as envie.
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 18/04/2006 à 21:31
Stocker Identifiant de connexion
Salut,
Merci de ta reponse quand meme mais en fait je fais deja ca, donc je voulais savoir si il existe pas une meilleure maniere ?
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 18/04/2006 à 18:00
Stocker Identifiant de connexion
Bonsoir,
Voila je voulais vous demander conseils pour stocker ses identifiants de connexion. Bon apparement j'ai lu qu'on pouvait definir ca dans des variables d'environnement mais le probleme est que celles-ci sont visible dans le phpinfo. Et deuxiement si on les met dans un fichier separés il faut definir le fichier qu'on inclut dans le apache, or je ne pense pas que chez free j'ai acces au modif de apache !
Auriez-vous d'autres manieres, ou conseils pour stocker en "securité" les variables de connexions.
Meric de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 18/04/2006 à 00:10
Gere suppression de fichier.
Salut,
Voila j'ai fais une gestion de document en php avec des documents repertoirés en base de données et stocker dans un dossier coté serveur.
J'ai mis la possibilité de pouvoir supprimer un document en un simple clic : sa fiche dans la base de donnée est effacer, et le document dans le dossier coté serveur est aussi effacer.
Mais le probleme c'est de gerer les erreurs, car je supprime l'entré bdd puis le fichier sur le serveur,
imaginons que l'entré coté bdd est bien effacer mais que coté serveur le fichier n'est pas effacer , comment gerer ca ? mettre la suppresion du fichier avant la suppression bdd ? mais si l'inverse se produit aussi.
Merci de vos conseils,
Ciao,

P.S.: coté SQL on m'as dit que ROLLBACK pouvait aider.
I am singing in the rain , I am happy again !!
Lefounard
le 17/04/2006 à 14:04
globnewsletter
Salut,
Si ton message de l'email est stocker dans ton .php et nom dans ta base de donnée, tu mets a la main tes antislashes :
$message="message de la newsletter <a href=\"url\">....... "
Je sais pas si je t'aider car j'ai pas tout compris !
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 15/04/2006 à 22:37
Transferer données d'une table à une autre
Bonsoir,
J'aimerais connaitre la maniere la plus propre et optimiser pour transfer un tuple d'une table a une autre mysql, sachant que je dois au passage modifier 3 tuples. Donc bon il y a la methode classique : recuperer avec SELECT et ensuite INSERT INTO pour mettre dans la deuxieme TABLE, et apres DELETE pour effacer le tuple dans la premiere table, ca fait assez lourd !
N'auriez pas une autre methode, merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 15/04/2006 à 02:11
Deplacer Fichier chez Free
Salut,
Ca marche merci impecable !
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 15/04/2006 à 01:50
Deplacer Fichier chez Free
Salut,
Etant chez l'hebergeur gratuit Free, j'ai deja rencontrer des problemes, car ils tournent avec une version"safe mode" de php. Donc certaines fonctions sont bloqués.
Je voudrais realiser un deplacement d'un fichier, d'un dossier a un autre, il y a copy mais elle efface pas le fichier source ! donc il y a rename mais ca me sort :

Warning: copy(): Restriction in effect. Access to this file (/test/Break.pdf) is not allowed in /var/www/free.fr/6/1/toutdroit/documents2/test.php on line 13

Warning: copy(/test/Break.pdf): failed to open stream: Operation not permitted in /var/www/free.fr/6/1/toutdroit/documents2/test.php on line 13
La copie du fichier 22_datei_307Limo_Break.pdf n'a pas réussi...
Warning: rename(): Unable to access /test/Break.pdf in /var/www/free.fr/6/1/toutdroit/documents2/test.php on line 22
fichier non déplacer


Je pense qu'elle doit etre aussi interdite !
Auriez-vous des astuces pour effectuer un deplacement de fichier ?!
Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 14/04/2006 à 15:20
Image Anti-robot
Bonjour,
Je voulais savoir vos avis sur l'utilité des images anti-robot generalement utilisé dans les formulaires d'inscription.
Est-ce que d'autres solution sont possible, genre poser une question que seul un humain peut repondre,
j'ai vu qu'en php, on pouvait generer des images avec GD, est-ce dur ?!
Ciao,
I am singing in the rain , I am happy again !!
LoadingChargement en cours