Isaac

  • Signature
    http://www.zmws.com
  • Nombre de sujets
    57
  • Nombre de messages
    247
  • Nombre de commentaires
    15
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

Isaac
le 06/05/2005 à 18:05
mysql 4.0 et 4.1
Yep !

Peut-on installer sur un même serveur les deux vs de mysql en mêmetemps ?

Merci !

++
http://www.zmws.com
Isaac
le 05/05/2005 à 13:13
Chat : problème d'envoi à MySQL
Salut !

Tout est expliqué ici !

Après quelques tests de dernières minutes, je modifie ce que j'ai dis dans le wall : $recup_donnees foire à cause d'un bogue qui la précède (elle est peut-être érronée ... mais on s'en fout pour l'instant !smiley), c'est $envoi_sql qui pose proplème.

Merci d'avance ! smiley

++ smiley

PS : prévenez-moi s'il y a d'autres erreurs.
http://www.zmws.com
Isaac
le 01/05/2005 à 18:37
bb-code : tableaux
Hi !

Vous allez vite comprendre le problème smiley :
Je créé un bb-Code, un tout bête et tout classique !
Mais ça bogue avec les tableaux.

fichier_original.php
<?php
$titre = "Regex - PCRE";
@include 'tete.inc.php';

$regex = "[ta][tr][td]bo[/td][td]nj[/td][/tr][tr][td]ou[/td][td]r![/td][/tr][/ta]";
$regex = preg_replace("!\[ta\](.+)\[/ta\]!i", "\n<table>\n$1\n</table>\n", $regex);
$regex = preg_replace("!\[tr\](.+)\[/tr\]!i", "\n<tr>\n$1\n</tr>\n", $regex);
$regex = preg_replace("!\[th\](.+)\[/th\]!i", "\n<th>\n$1\n</th>\n", $regex);
$regex = preg_replace("!\[td\](.+)\[/td\]!i", "\n<td>\n$1\n</td>\n", $regex);
echo $regex;

@include 'pied.inc.php';
?>


codesource_donne_par_le navigateur.html
<table>
<tr>
<td>
bo[/td][td]nj[/td][/tr][tr][td]ou[/td][td]r!
</td>
</tr>
</table>


Merci d'avance pour l'aide ! smiley

++ :++
http://www.zmws.com
Isaac
le 26/03/2005 à 10:00
le triangle de Pascal
Salut à toute la compagnie des PHPéteurs ! smiley

J'avais posté précédemment un message pour un problème de calcul avec les classes. Grâce à l'un d'entre vous (que je remercie sincèrement smiley) qui m'avais amélioré le script. Je me suis lancé dans des calculs un peu plus complexes, c'est-à-dire, calculer avec les puissances ou les parenthèses.

Récemment, j'ai vu avec mon prof de math les produits remarquables. Il m'a expliqué comment, avec le triangle de Pascal, parvenir à trouver une logique entre tous les produit remarquables (dont l'exposant est compris dans les naturels bien entendu...).

Après toutes ces explications, je vous explique enfin ce à quoi je voudrais arriver :
Je voudrais trouver un formule pour que l'ordinateur calcule tout seul le triangle de Pascal !

Pour ceux qui auraient la mémoire courte smiley, voici ce qu'est le triangle de Pascal :

---------1
-------1---1
-----1---2---1
---1---3---3---1
-1---4---6---4---1
...et ainsi de suite...


Juste le triangle hein ?! Je me débrouillerai pour la suite ! Merci d'âvance !!! smiley

++ smiley
http://www.zmws.com
Isaac
le 23/03/2005 à 17:05
declare (structure de controle)
Salut !

Je suis allé "feuilleter" le manuel PHP. J'ai trouver une structure de contrôle qui s'appelle declare à cette page-ci.
Le petit problème, c'est que j'ai rien pigé ! smiley À quoi ça sert ? (d'abord, ça sert à quelque chose ?! smiley)

Merci ! ++ smiley
http://www.zmws.com
Isaac
le 17/03/2005 à 17:01
doc sqlite
Bjour !

Existe-t-il une documentation en français de SQLite ? Si oui, où ça ? smiley

++ smiley
http://www.zmws.com
Isaac
le 17/03/2005 à 16:58
attribut standalone dans xml
Salut !

Je n'ai jamais compris à quoi servait l'attricbut standalone ici :

<?xml version="1.0" encoding="iso-8895-1" standalone="..." ?>


Quelqu'un peut m'expliquer ?

Merci smiley

++ smiley
http://www.zmws.com
Isaac
le 12/03/2005 à 16:14
__wakeup et __sleep
Hi !

Je n'ai pas bien compris __wakeup et __sleep smiley ! Je suis allé voir dans le manuel, mais c'est pas très long et je ne trouve pas de page en francais pour avoir des explications ...

Auriez-vous des exlication plus précises ? smiley

Merci ! ++ smiley
http://www.zmws.com
Isaac
le 05/03/2005 à 22:01
ca ne multiplie pas !
Salut !

smiley Script avec Php-Gtk smiley

<?php
# by XGarreau
# modifié par Isaac
# (hum _ juste pour apprendre)

####################################### Classes

Class rectangle {
var $longueur, $largeur;

Function rectangle ($longueur, $largeur) {
$this->longueur = $lo;
$this->largeur = $la;
}

Function aire () {
return $this->longeur*$this->largeur;
}
}

Class pave extends rectangle {
var $hauteur;

Function pave ($longueur, $largeur, $hauteur) {
parent::rectangle($lo, $la);
$this->hauteur = $ha;
}

Function volume () {
return parent::aire()*$this->hauteur;
}
}

####################################### Messages

Function rect_cb ($button, $param) {
$la = rand(1, 100);
$lo = rand(1, 100);

echo "Création d'un rectangle de ".$lo."*".$la."\n";

$rect = new rectangle ($la, $lo);

echo "--> Aire : ".$rect->aire()."\n";
echo "--> Nom : $param[0]\n";
echo "--> Heure de création : $param[2]\n";
}

Function pave_cb ($button, $param) {
$la = rand(1, 100);
$lo = rand(1, 100);
$ha = rand(1, 100);

echo "Création d'un pave de ".$lo."*".$la."*".$ha."\n";

$pave = new pave ($la, $lo, $ha);

echo "--> Aire de la base : ".$pave->aire()."\n";
echo "--> Volume : ".$pave->volume()."\n";
echo "--> Nom : $param[1]\n";
echo "--> Heure de création : $param[2]\n";
}

Function on_ferme () {
echo "\nOn ferme ...\n\n";
gtk::main_quit();
}

####################################### Fenêtre

Function create_window () {
$window = &new GtkWindow ();
$vbox = &new GtkVBox(FALSE, 5);
$window -> add($vbox);

$hbbox_hi = &new GtkHButtonBox();
$vbox -> add($hbbox_hi);

$hbbox_lo = &new GtkHButtonBox();
$vbox -> add($hbbox_lo);

$rc_btn = &new GtkButton ("Rectangle");
$hbbox_hi -> add ($rc_btn);

$pv_btn = &new GtkButton ("Pave");
$hbbox_hi -> add ($pv_btn);

$qt_btn = &new GtkButton ("Quitter");
$hbbox_lo -> add ($qt_btn);

$param = array("Rectangle", "Pave", date("H:i:s"));

$rc_btn -> connect ("clicked", "rect_cb", $param);
$pv_btn -> connect ("clicked", "pave_cb", $param);
$qt_btn -> connect ("clicked", "on_ferme");

$window -> connect_object ("destroy", array("gtk", "main_quit"));

return $window;
}

####################################### Lancement

If (!class_exists('gtk')) :
If (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) dl('php_gtk.dll');
Else dl('php_gtk.so');
EndIf;

srand(time());

$ma_fen = create_window();
$ma_fen->show_all();

gtk::main();
?>



Je vous explique mon problème :
Quand je le lance via l'invite de commandes, l'aire devrait être calculée. Cela n'en est rien ! Voici ce que j'obtiens quand je clique sur le bouton pave ou rectangle dans l'invite :

Création d'un rectangle de 44*69
--> Aire : 0
--> Nom : Rectangle
--> Heure de création : 19:38:57
Création d'un pave de 95*10*65
--> Aire de la base : 0
--> Volume : 0
--> Nom : Pave
--> Heure de création : 19:38:57


Comme vous l'avez peut-être remarqué, l'aire, et le volume, par conséquent, est toujours à 0 ! C'est ça que je pige pas ! Que faut-il que je change ? smiley J'espère au moins que c'est une faute qui en vaut la peine ... smiley

Merci d'avance ! smiley

++ smiley

PS: Pour ceux qui s'intéressent à Php-Gtk ou qui se font chier, voilà l'adresse pour l'installer : >Cliquez ici< (Y z'en sont encore à Php 3 smiley)
http://www.zmws.com
LoadingChargement en cours