Bonjour,
vous devez utiliser soit les cookies, soit les sessions pour conserver les informations du membre entre chaque page et limitez l'accès aux pages réservées.
Il y a de très bons exemples...
Bonjour,
vous devez utiliser soit les cookies, soit les sessions pour conserver les informations du membre entre chaque page et limitez l'accès aux pages réservées.
Il y a de très bons exemples...
Pour supprimer tous les fichiers d'un répertoire, il vous suffit de coder une petite fonction :
<?php
function vider($c)
{
$d = dir($c);
while (($e = $d->read()) !== FALSE)
Bonjour,
je n'ai pas compris votre script, ni votre raisonnement. Ne serait-il pas plus simple de créer un nouveau dossier avec la fonction mkdir()?
Du reste, que fait exactement votre script?
...
Généralement, ceci fonctionne :
<?php
$contents = file_get_contents($fichier);
$search = array(' ', "\t", "\n", "\r");
$contents = str_replace($search, '', $contents);
?>
Bonjour,
pas besoin de REGEX, un petit str_replace() peut faire l'affaire, non?
Cordialement,
DaRiaN.
Je pense avoir été clair dans mon précédent code :
UPDATE `votre_table`
SET `champ1` = 'toto1', `champ2` = 'toto2', `champ3` = 'toto3'
WHERE `id` = 1;
Aidez vous de votre tableau pour...
Sur quel serveur HTTP (apache?) ce fichier est-il hébergé?
Bonjour,
en ce qui concerne les fonctions obsolètes/surannées, on peut signaler srand() et rand() qui peuvent être remplacées par un seul mt_rand(). Pour les REGEX, évitez d'utiliser ereg()......
Bonjour,
avec un peu de code, nous pourriez vous aider, mais sans cela, aucune chance.
Cordialement,
DaRiaN.
Pour le moment, essayez avec ceci :
<?php
$chaine = '###A#JDSJWd541ds477v4### gdfg dfg ###gdfgfdg###fsdfsdf';
echo '<pre>';
preg_match_all('`###([A-z0-9]+[#]{0,1}[A-z0-9]+)###`',...
Bonjour,
en fait, vous essayez de faire ceci :
<?php
$chaine = '###A#JDSJWKLXJklkk- dd541ds477v4###';
$chaine = str_replace('###', '', $chaine);
echo $chaine;
Je serais le concepteur du forum, j'aurais utilisé un id auto_increment, prouvant ainsi que le 524 a été plus rapide que le 525 puisque les requêtes sont traités dans l'ordre d'arrivée... pourquoi...
Déjà sécurisé vos formulaires contre les robots (captcha) ou installez un module apache contre le brut force. Après, franchement, limitez l'identification infructueuse pour un même pseudo durant une...
Je ne sais pas, peut-être en utilisant session_write_close().
Votre candeur vous fait-elle croire que votre serveur MySQL traite une requête en 1 seconde complète? Combien pensez-vous que votre serveur peut traiter de requête par seconde? 5 ou 6? Une centaine?...
Bonsoir,
pour cela précisez une condition dans la requête :
marequete = 'SELECT id, champs1, champs2 FROM matable WHERE id = 100';
Sinon, non, il faut lire tout jusqu'à l'id 100. Il y a bien...
Bonsoir,
connaissez-vous la fonction microtime()?
Du reste, votre sujet ne pose pas réellement de question. Si votre forum créer un identifiant pour chaque message, alors c'est le plus petit qui...
Bonsoir,
utilisez une table de votre base de données et effectuez la vérification sur l'IP et le pseudo concerné. Si on a demandé infructueusement ce pseudo plus de 5 fois durant la dernière...
Bonsoir,
si vous avez beaucoup de traitement de ce genre, il faudrait penser à éviter les REGEX (lent et lourd) ou alors utiliser preg_replace() qui est plus rapide que ereg().
<?php
//...
Bonsoir,
oui, cela gène car le serveur vous identifie grâce aux cookies. Sachant aussi qu'ils ne sont pas partagés entre les navigateurs, je suppose votre script d'écrire dans la session et donc...
Bonsoir,
il est inutile de modifier la requête MySQL pour ce genre de tri.
while ($lig = mysql_fetch_row($res)) $tab[] = $lig[0];
echo $tab[1].'<br />'
.$tab[0].'<br />'
.$tab[2];
Bonsoir,
où est le code? Il pourrait nous aider à trouver la réponse.
Cordialement,
DaRiaN.
Ce code fonctionne chez moi, pourquoi pas chez vous?
<?php
(
'antonin.n@noos.fr',
'Vous avez un message!',
'Bonsoir',
Bonsoir,
en tout cas, au sujet des e-mails (Cc et Bcc) qui n'arrivent pas, tentez un (même si franchement...) :
$headers = 'Cc: '.$copie."\r\n";
$headers .= 'Bcc: '.$copie_cachee;
Mais pour...
Tout se passe dans le fichier de configuration de PHP (php.ini), mais si vous n'y avez pas accès, essayez de placer ce code en début de script.
ini_set('error_reporting', E_ALL);
Car vous...