raphlight

  • Signature
    http://raphlight.free.fr/trad.php
  • Site web
  • Nombre de sujets
    64
  • Nombre de messages
    380
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

raphlight
le 18/06/2009 à 11:26
Fonctionnement de readdir
Bonjour,

Pour lister fichier par fichier un répertoire, j'utilise readdir avec une boucle while.

Par contre, je ne comprends pas comment readdir procède pour l'ordre d'affichage.

Ma question est donc : Quel est l'ordre de tri par lequel il passe pour afficher les fichiers ?

Merci d'avance ;)
http://raphlight.free.fr/trad.php
raphlight
le 31/03/2009 à 20:57
Supprimer le dernier caractère d'un champ.
Bonjour,

Je dispose d'un champ disabled.

On peut écrire dedans grâce à des boutons cliquables (exemple : le bouton représentant un A, une fois cliqué, inscrit un A dans le champ ^^).

Ainsi, j'ai les 26 lettres de l'alphabet et je peux écrire dans le champ en cliquant sur les boutons.

Y a-t-il un moyen d'effectuer un "retour-arrière" de cette façon ? C'est à dire l'effacement d'un caractère dans le champ en cliquant sur un bouton ?
http://raphlight.free.fr/trad.php
raphlight
le 20/03/2009 à 17:07
Images superposées + liens.
Bonjour,

je dispose de 4 images.

Une que je souhaiterai mettre en fond.

Les 3 autres sont plus petites, et j'aimerai les afficher par dessus à des emplacements précis.

J'aimerai également que ces 3 plus petites images soient cliquables vers des pages différentes.

Comment faire cela ?

En css, je connais les bases, mais la superposition comme cela je n'y connais rien, si ce n'est mettre une image en fond, pour placer ensuite les autres à des coordonnées précises, je n'ai aucune idée :S

Merci d'avance ;)
http://raphlight.free.fr/trad.php
raphlight
le 16/03/2009 à 21:06
Points qui s'incrémentent automatiquement ?
Bonjour,

J'aimerais faire un système de points périodiques sur un site.

Je m'explique, par étape, ayez le courage de lire svp ^^ :

J'ai une table SQL des membres avec différents champs (quoi de plus normal ^^).

J'ajoute un champ "points".

J'aimerais que toutes les X minutes, ce champ s'incrémente de X points.

Le tout sans passer par crons, macros... etc. Car utiliser ce genre de chose me ferait dépendre d'un site externe et l'heure d'exécution n'est pas forcément fiable... bref pas ces bidules =D

Dans un premier temps j'ai pensé à prélever la date de connexion d'un membre; d'attendre sa prochaine connexion pour ensuite faire une soustraction "dernière connexion-temps actuel". Ainsi compter le nombre de minutes écoulées depuis la dernière connexion et ajouter les points qu'il faut.

Mais :
=> Si ca ne se fait qu'au moment de la connexion. Cela signifie que si le membre reste sur le site 5 heures par exemple, il aura beau rafraichir le site, ses points n'augmenteront pas tant qu'il se se sera pas déconnecté puis reconnecté.

=> Autre chose, si j'exécute le prélèvement d'heure, non pas seulement à la connexion, mais sur toutes les pages ma base de donnée risque d'être fortement surchargée...


Bref, auriez-vous une autre piste ?
On dirait que tout celles auxquelles j'ai pensé sont faillibles...

Merci d'avance !
http://raphlight.free.fr/trad.php
raphlight
le 29/12/2008 à 14:46
Envoi de message sur le forum
De nombreuses fois lorsque je presse "envoyer" sur le site mon message est perdu car ca me déconnecte du site.

Quelques fois aussi les messages sont tronqués.

J'ai vu que ca arrivait aussi à d'autres membres...en espérant que la globule puisse voir d'ou vient le double problème ;)
http://raphlight.free.fr/trad.php
raphlight
le 14/12/2008 à 18:33
Convertisseur Français => SMS
Ben dites donc, y'a pas beaucoup de production personnelle en ce moment smiley
Voilà la mienne, un petit script php tout simple, qui tient en une seule page et qui fonctionne sans BDD ni fichiers textes ^^


Le Script :
Convertisseur Français => SMS (Ou version mobile, plus rapide)


Exemple :

Texte Original :
Les forums du site lephpfacile.com sont des forums modérés. La participation à ses forums nécessite d'être inscrit sur ce même site.


Texte Convertit :
lé forums du 6t lePHPfacile.com st D forums moDrés. la participation à sé forums nécessit dêtr inscrit sur c mm 6te.


Intérêt :
Euh...je n'en ai pas encore vraiment trouvé smiley


(En passant : "ses forums"...? Plutôt "ces forums", non ?)
http://raphlight.free.fr/trad.php
raphlight
le 08/12/2008 à 14:57
File-get-contents sur un site externe.
Bonjour,

J'ai un script qui prélève les caractères entre les balises <h3> et </h3> d'une page précise.

Le voici, il marche parfaitement lorsqu'il est effectué sur une page interne du site :

<?php
function get_file_title($file){
$caract = file_get_contents($file);
preg_match( "/<h3>(.*)<\/h3>/i", $caract, $match );
return strip_tags($match[0]);
}
echo get_file_title("http://un-site-externe.com");
?>


Mais ce site externe ne semble pas avoir autorisé le prélèvement de caratères externe avec php :

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in ...



Y a t-il tout de même un moyen pour ?

J'ai entendu vite fait parler de "curl" en cherchant sur google...
http://raphlight.free.fr/trad.php
raphlight
le 03/12/2008 à 15:48
World Wild Web... 2 ?
Bonjour,

je viens de tomber sur un site commençant par www2.

Késako ?

Je pensais que c'était soit le http://www, soit le http:// tout seul mais là que vient faire un 2 ? Y'a des 3 aussi ?

(ex: www2.inrs.fr/)
http://raphlight.free.fr/trad.php
raphlight
le 19/11/2008 à 15:19
Validation W3C: petits problèmes
Bonjour,

j'ai décidé de faire respecter la charte W3C à mon site (même si je vois pas vraiment l'intérêt; c'est juste pour faire professionnel ^^).

J'ai trouvé un ptit script de validation (Total Validator).

Forcément au début y'avait pas mal d'erreur, si anodines soient-elles ^^

J'en ai corrigé un bon paquet, il me reste tout de même ces deux là :

E627 : All attribute names must be in lower case:
E649 : The default scripting language must be specified for an intrinsic event:

<body onLoad="Chargement();">


"onLoad" est surligné en rouge, c'est de là que provient l'erreur repérée par le validateur.
La balise onLoad n'est pas autorisé de cette manière en xhtml ? Y'aurait-il une autre façon de l'écrire alors ?


E650 : The default style sheet language must be specified when style attributes are used:

<div id="index" style="display:none;">


Ici c'est "style" qui est surligné.
style doit être spécifié quand style est utilisé ?! Ben il est spécifié et utilisé...


Voilà, si vous pouvez m'éclairer :D

Merci ;)
http://raphlight.free.fr/trad.php
raphlight
le 09/11/2008 à 01:11
Variable dans un champ sql
Table SQL :
CREATE TABLE IF NOT EXISTS `VideoAf` (
`id` int(11) NOT NULL auto_increment,
`contenu` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;


Requête php :
<?php

$continuons = "<a href=\"moi.htm\">Moi !</a>";

//connexion SQL ici

$sql = 'INSERT INTO VideoAf VALUES("", "'.$continuons.'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());

//Deconnexion SQL ici

?>


Résultat :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'moi.htm">


D'où vient le problème ? On ne peut pas insérer de caractères html dans un champ text ?

J'ai besoin de le faire pourtant...serait-ce un problème de slashs, anti-slashs et guillemets ?

Merci d'avance
http://raphlight.free.fr/trad.php
LoadingChargement en cours