Patochewie

  • Nombre de sujets
    36
  • Nombre de messages
    154
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

Patochewie
le 28/06/2004 à 16:39
Open source
ce message n'est pas spécifique à php/mysql, mais je savais pas où le mettre.
J'ai juste quelques question à propos de l'open source, logiciel libre,...
Comment tranformer une application de création de page formulaire php, réalisée en php en logiciel libre?
Faut-il juste annoncer que c'est libre ou y a t-il des règles à respecter?
Patochewie
le 21/06/2004 à 17:17
chaîne de caractère
j'ai un soucis avec une chaîne de car. Quand je fais ça avec $retemp="ceci est l'exemple":
<?
$ecrit .='$reponse['.$i.']['.$j.']='."\"$reptemp\";\n";
?>

Afin de créer une page dans laquelle j'écris donc mon $ecrit.
Ben lui il écrit ça dans le fichier que je créé:
<?
$reponse[1][1]="ceci est l\'exemple";
?>

Et moi j'en veux pas de son \. existe un moyen simple à la création d'éviter ce soucis ou je dois m'amuser à rajouter des explode sachant que c'est dans une boucle et que ça va alourdir considérablement mon code.
Patochewie
le 18/06/2004 à 11:44
Recherche de cours ou tuto
Salut,
je cherche donc des cours ou à la limite des tutos, pour comprendre comment marche la création et l'écriture d'un fichier php en php.
J'aimerai surtout comprendre comment passer des valeurs à la page créée et comment les variables sont reconnus par le fichier créer, faut-il les stocker quelque part pour que le fichier crée se serve des varaibles renseign lors de la création,...
Y a des questions que je me pose...
Patochewie
le 17/06/2004 à 12:24
c'est session
Est ce que quelqu'un peut me dire ce qui cloche dans ce truc?
Les données $nbquestion et $question[1]....$question[nbquestion] arrive sur cette page par un post et y arrive bien j'ai testé.

PAGE 2:
<?
if(isset($nbquestion)){
$bool=true;
for($i=1;$i<=$nbquestion;$i++) {
if(!isset($question[$i])){
$bool=false;
}
}
if ($bool){
//on demarre une session pour sauvegarder les données necessaires
session_start();
$_SESSION['nbquestion']=$nbquestion;
for($j=1;$j<=$nbquestion;$j++) {
$_SESSION['question[$j]']=$question[$j];
}
header ('location: page3.php');
exit;
}
else {
echo '<body onLoad="alert(\'Les données necessaires n\'ont pas été envoyée\')">';
// puis on le redirige vers la page d'accueil
echo '<meta http-equiv="refresh" content="0;URL=page1.php">';
exit;
}
?>


Si ça passe je vous met la premiere page qui envoie les données:
PAGE 1:
<html>
<head>
<title>page1</title>
</head>


<form name="form1" method="post" action="page1.php">
<input type="text" name="nbquestion">
<input type="submit" name="envoyer" value="Envoyer">
</form>



<?

if (isset($nbquestion)){
echo '<form name="formquestion" action="page2.php" method="post">';
for($i=1;$i<=$nbquestion;$i++){
echo '<textarea rows="3" name="question['.$i.']" cols="55">question'.$i.'</textarea>';
}
echo '<input type="hidden" name="nbquestion" value="'.$nbquestion.'">';
echo '<input type="submit" name="envoie2" value="Valider">';
echo '</form>';
}
?>
</body>
</html>


voilà l'erreur qu'il me sort:Parse error: parse error, unexpected $ in c:\program files\easyphp\www\tp\formulaireweb\actes\guide\encore\page2.php on line 26
Patochewie
le 14/06/2004 à 16:24
Formulaire qui créé un formulaire
Bonjour je cherche à créer une page qui génére des formulaires simples, avec une question , deux choix, puis suivant le choix, une nouvelle question et ainsi de suite.
Le formulaire ressemble donc à un arbre binaire simple dont on dévoile que les branches désirées.
C'est bon je me fais comprendre pour l'instant?
Alors sur mon formulaire de création je voudrais juste donner les questions, les choix correspondants, et le lien choix->question suivante. Quelqu'un aurait'il une petite idée? N'hésiter pas à me demander si je me suis mal expliqué.
Patochewie
le 09/06/2004 à 11:27
Soucis de Session
Mon problème:
J'ai une base contenant mes login et pass de sessions, dans cette table je souhaite également stocker l'adresse ip de la derniere connection pour des vérifications. J'essaye donc de mettre à jour mon champ ip_connexion mais si l'ip est identique à celle de la dernière connexion, l'update l'efface. En plus je ne peux essayer que d'un seul poste pour l'instant donc je ne sais pas si ça marche pour des ip différentes.
Voilà mon bout de code relatif à cette manip:
//Si l'adresse IP est differente de celle de la derniere connection pour cet utilisateur on note cette modification dans la base Connexion
if($row2[ip_connexion]!==$ip_client) {
//on insere le nouvelle IP dans la table Connexion, cette adresse changera à chaque connexion
//Cette insertion sert à controler les accès
$updat="UPDATE Connexion SET ip_connexion='"."$ip_client"."' WHERE login_connexion='"."$login"."' AND pass_connexion='"."$pass"."'";
mysql_query ($updat) or die ('Erreur SQL !'.mysql_error());
}
*************************************
$row2[ip_connexion] contient la valeur de l'ip de la derniere connexion de login.

En espérant avoir été assez clair dans mon explication.
LoadingChargement en cours