[RESOLU] Comment récuperer pseudo d'une chaine ?

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 : [RESOLU] Comment récuperer pseudo d'une chaine ?

Re: [RESOLU] Comment récuperer pseudo d'une chaine ?

par Jefekoi » 31 mai 2021, 15:14

Merci Shadowwera

Mais j'ai mis en résolu, et je donnes la réponse en deuxième messages.

Eric

Re: [RESOLU] Comment récuperer pseudo d'une chaine ?

par Shadowwera » 31 mai 2021, 08:53

Salut Jefekoi,

Je n'est pas bien compris ta demande, tu cherche à récupéré le pseudo de la personne mais tu utilise le pseudo pour trouver le pseudo ? Je ne comprend pas trop l'intérêt
$pseudo="Eric";
$text = 'Eric76483326745.jpg';
echo substr($text, 0, strlen($pseudo)); // Affiche Eric
Comment obtient tu la variable $pseudo dans ton cas ??

Sinon, pour récupéré le pseudo uniquement via l'image, tu peux à l'enregistrement lui donner un nom comme : pseudo-rand(1000,100000).extension
De cette façon, tu pourra récupéré le pseudo grace à la fonction explode
$text = 'Eric76-483326745.jpg';
$explode = explode('-', $text)[0];
echo $explode; //Affiche Eric76

Re: Comment récuperer pseudo d'une chaine ?

par Jefekoi » 28 mai 2021, 18:06

HOOOOOOOO

Je me suis reposé un peu du coup j'ai trouvé la solution qui aidera peut être d'autres personnes .
$pseudo="Eric";
$text = 'Eric76483326745.jpg';
echo substr($text, 0, strlen($pseudo)); // Affiche Eric

Comment récuperer pseudo d'une chaine ?

par Jefekoi » 28 mai 2021, 17:07

Bonjour,

Je suis confronté à un petit problème que je n'arrive pas à résoudre..
En même temps j'ai eu une semaine bien rempli d'émotion (dans le bon sens) du coup je n'arrive pas à me concentrer.

J'ai fait un programme de téléchargement de photos pour mon forum (SMF)
L'image qui est enregistrée, commence par le pseudo de la personne et se termine par un rand(1000,100000) sans oublier l’extension.

Exemple:
Eric123456.jpg
Bernard7858.jpg
Patrick9015879.jpg

Lorsque l'inscrit va utiliser mon script, il pourra voir toutes les photos, chose que je voudrais éviter.
Sachant aussi que certain pseudo ressemble à ça : Patrick90
J'ai une variable qui récupère au début du programme le pseudo de la personne (formaté, pas d'accent ni d'espace vide etc...)

Donc au moment de la lecture du dossier je voudrais mettre une condition, c'est là où je bloque.

Comment récupérer le pseudo ???:
Eric123456.jpg = Eric
Bernard7858.jpg = Bernard
Patrick9015879.jpg = Patrick90


Merci pour votre aide.

Eric