Derniers messages

146 sujets, 1306 messages
PHP/MySQL » affichage du dernier id+1 à partir d'une bdd
bonjour à tous,
pour afficher le dernier id de la table shop_article, j'ai opté pour le script suivant:



$query_article = "SELECT id, rubrique FROM shop_article WHERE type_article='".$_POST['select']."' order by id DESC LIMIT 1";


mais je voudrais afficher le dernier id+1, pour ajouter un nouveau article, mais j'arrive pas à le faire!! :( donc svp c'est qlq'un a une petite idée comment il faut le faire , n'hesitez pas à me la communoquer, je vous serai tres reconnaissante!! merci d'avance
PHP/MySQL » Menu déroulant et SQL
Bonjour à vous tous et toutes!

J'ai une table : produits
j'ai un champ pour catégorie : nocat
j'ai un champ pour article : noart

Je veux faire un formulaire qui me permet de choisir un article précis dans ma base de donnée.

zzz correspondant sql :
WHERE nocat = 'zzz'

ametis correspondant sql :
WHERE nocat = 'ametis'

cela marche bien.

Mais:

WHERE nocat = {$_POST['nocat']}

cela ne marche pas.



...
<form methode="POST">
<select name="nocat">
<option value="zzz">zzz</option>
<option value="ametis">ametis</option>
</select>
<input type="submit" value="Envoyer">
</form>
<?php

if(!empty($_POST['nocat']))
{
if( $_POST['nocat'] == "nocat" ) // On sélectionne tout
{
$sql = "SELECT * FROM produits ORDER BY noart ASC LIMIT $limit_start,$pagination";
}
else // Seulement une catégorie
{
$sql = "SELECT * FROM produits WHERE nocat={$_POST['nocat']} ORDER BY noart ASC LIMIT $limit_start,$pagination";
}
}
else
{
$sql = "SELECT * FROM produits ORDER BY noart LIMIT $limit_start,$pagination";
}
$req = mysql_query($sql,$db) or die(mysql_error());

Quelqu'un peu m'aider s.v.p.?
PHP/MySQL » Page Afficher tout les 24h
Bonjour, Si tu veux faire la même chose qu'allociné, il faut que tu utilises les cookies.
Si ton visiteur n'est jamais venu sur ton site : tu affiches ta page.
S'il est déjà venu dans la journée, tu affiches ton site.
Tu as un exemple ici : http://www.lephpfacile.com/cours/17-les-cookies
Ensuite, c'est à toi de définit la page qui sera appelé à chaque fois.
PHP/MySQL » Page Afficher tout les 24h
Bonjour, Je ne sais pas si c'est dans ce forum qu'il faut poster ce sujet. J'aimerai savoir comment je peux faire pour afficher une page tout les 24h?
La page commence a 00h puis a 00h le lendemain la page ce reaffiche mais avec un autre contenu. Je pense que c'est avec les variable SESSION mais je ne suis pas du tout sur.
Pourriez vous m'orienter SVP.
Vous pouvez voir un exemple sur allocine. La première page elle s'affiche 1 fois par jour.
PHP/MySQL » MCD et association réflexive
Oui, bah je m'étais rabattu sur ça finalement entre temps. Tant pis, ça marche aussi ;)
Merci pour la réponse Oyo :)
PHP/MySQL » MCD et association réflexive
Salut, Je ne sais pas si ça peux t'aider mais personnellement je ferai comme ceci:
Membre(id, nom, prenom, age etc...)
MP(id, sujet, mesage, lu ect...)
MasMP(id, ic_from, id_to)
Ce qui donnerai quelque chose comme ça à l'utilisation
Membre
1, Mr, Admin, 99, ect...
2, My, Tester, 0, ect...
MP
1, Tester MP, Message de Test lu, 1, ect...
2, Re Tester MP, Message de Test pas encore lu, 0, ect...
MasMP
1, 2, 1
2, 1, 2
Le 1er message est envoyer par &quot;My Tester&quot; puis le second est envoyé par &quot;Mr Admin&quot;
Voilà @+ ;)
PHP/MySQL » MCD et association réflexive
Bonjour, J'essaie de schématiser une représentation MCD pour un site, mais je bloque sur un point.
J'ai une entité Membre(id, nom, prenom, age etc...)
Et j'aimerai créer une entité MessagePrivé, j'ai donc pensé à la créer en la reliant par une association et une nouvelle entité : Messageprivé(idMP, auteur, destinataire, sujet, lu...)
Je remarque que ça peut pas aller pour les champs auteur et destinataire, je me dis que je pourrai faire une association réflexive sur l'entité Membre en ajoutant dedans les attributs de MessagePrivé, mais j'y arrive pas vraiment...
Ni pour le passage en MLD.
Si vous avez une aide à m'apporter, je suis preneur ;)
Merci !
ps : si jamais besoin d'un dessin pour expliquer, dites ^^
PHP/MySQL » [faille web] htaccess
Je crois même que le problème vient de limite en lui même, il faut utiliser d'autres balises (je ne sais plus lesquels mais je les aie croisée en me documentant sur le sujet). En gros les balises à utiliser sont celles qui disent que l'accès au fichier est protégé (et non pas limité).
Sinon pas de quoi me remercier pour l'intervention, il faut bien partager son savoir (je ne fais que relayer mes lectures, je n'ai rien inventé).
PHP/MySQL » [faille web] htaccess
Salut, Merci pour ton intervention, en effet le fait de restreindre l'accès à certaines méthodes HTTP ne semble pas assez sécuriser.
Il vaut mieux carrément ne pas brider la restriction (mettre un LIMIT en fait) pour être mieux protéger.
Merci pour ton intervention ;-)
PHP/MySQL » [faille web] htaccess
Bonjour, en me renseignant sur les failles htaccess je suis tombe sur votre site qui présente l'attaque via include.
Le htaccess en question est presente de la sorte :
AuthUserFile /usr/local/etc/httpd/htdocs/www.lesite.com/repertoiresecret/.htpasswd
AuthGroubFile /dev/null
AuthName ByPassword
AuthType Basic
&lt;limit GET&gt;

require valid-user
&lt;/limit&gt;
le probleme est que ce fichier est facilement bypassable sans utiliser la faille include. En effet le limite GET signifie que si la requete est de type GET alors il faut un user valide.
Maintenant si j'envoie une requete du type : nimp (tout sauf GET) le htaccess estime que la protection n'est pas a appliquer mais appache ne connaissance pas le type nimp va le mettre par defaut a GET et hop on est sur le fichier protegé.
Moral ne jamais utiliser GET (precisé dans la doc apache)
plus d'info sur ghostinthestack (demandez a google je n'ai plus l'url en tete) et vous pouvez egalement le mettre en application sur
http://www.morphee-challenge.fr
avec d'autres failles (vous trouverez aussi les liens vers les sites interessant pour l'apprentissage)
En esperant que mon post aidera a modifier l'article dont il est question (http://www.j0k3r.net/php-securisation-php-5.html) et que les webmasters sécuriseront leur site en consequence.

(1306 résultats)


Catégories


Tags


Liens