yearling

  • Nombre de sujets
    40
  • Nombre de messages
    79
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

yearling
le 18/12/2003 à 15:01
Global.asa pour php ...
Bonjour à tous,

existe-t-il une alternative en PHP au fichier global.asa de l'ASP.

En fait, j'aimerais bien avoir une variable globale que je puisse utiliser dans n'importe quelle page web.

Merci d'avance pour votre aide ...
yearling
le 03/10/2003 à 15:37
Référencer même nom de champ de 2 tables ...
Bonjour à tous,

juste une petite question au niveau du référencement du même nom de champ de 2 tables différentes. Comment puis-je faire pour aller chercher la valeur de la zone de telle table ?

Ex : 2 tables : joueur et entraineur. Ces 2 tables ont un champ qui porte le même nom et qui est "nom_field". Comment puis-je faire pour référencer "nom_field" de la table joueur et "nom_field" de la table entraineur. (ex : $rsRecord["joueur.nom_field"] ???).

Merci d'avance pour votre aide ...
yearling
le 20/08/2003 à 17:02
Même champ dans plusieurs tables ...
Bonjour à tous,

savez-vous comment je peux faire pour afficher un champ se trouvant dans plusieurs tables.

Ex : table travailleur : champ nom
table employeur : champ nom

Comment puis-je référencer le nom champ de la table travailleur ?

$strSQL = "SELECT travailleur.*, employeur.* FROM travailleur INNER JOIN employeur ON travailleur.Identificateur = employeur.ID";

$link = mysql_connect($hostname, $username, $password);

if ($link)
{
mysql_select_db("assurfinance");

$res = mysql_query($strSQL);
}

$rsRecord = mysql_fetch_array($res);

Comment afficher name de la table travailleur ?

echo $rsRecord["travailleur.name"]; ???

Merci d'avance pour votre aide ...
yearling
le 13/08/2003 à 15:13
mail automatique ...
Bonjour à tous,

comme j'ai quelques problèmes avec la fonction mail(), j'aimerais savoir si c'est possible d'utiliser d'autres techniques pour envoyer des mails automatiques.

Pourriez me renseigner à ce niveau-là en me donnant quelques exemples ou quelques adresses de sites sur lesquels je peux me rendre ?

Merci d'avance pour votre aide ...

Thierry
yearling
le 04/08/2003 à 13:44
Envoi mail ...
Bonjour à tous,

En fait, j'ai un petit problème quand j'essaie d'envoyer un mail automatique. Voici les détails concernant le problème que j'ai rencontré au niveau de l'envoi de mail.

Donc, quand j'essaie d'envoyer un message automatique vers une boîte à messages dont le provider est voila ou i4surf, ça fonctionne correctement. Par contre, quand j'essaie d'envoyer ce même message vers une boîte à messages dont le provider est skynet ou swing, rien ne se passe. Le code retour de la fonction @mail() renvoie "1" comme résultat donc, le message a bien été envoyé. Quand on va consulter les messages via outlook, aucun message n'est arrivé dans la boîte et on ne reçoit aucune erreur de skynet au niveau de l'envoi du message. Apparemment, pour skynet et swing, il s'agirait de serveurs SMTP.

Voici donc le code de mon script au niveau de l'envoi d'un mail automatique ...

<?
$strBodyText = "";
$strBodyText = "<br>";
$strBodyText = "Test d'envoi d'un message automatique ...";

$to = "yearling.tt@swing.be";
$subject = $ligne["Identificateur"]." - Assurance vous répond ...";
$headers = "Content-type:text/html; charset=\"US-ASCII\"\n";
$headers .= "From: Assurfinance <assurance@skynet.be>\r\n";

$SendStatus = @mail($to, $subject, $strBodyText, $headers);
?>

J'ai également une seconde question qui me vient à l'esprit. Dans le corps du message, j'utilise le caractère suivant " ". Quand je vais consulter le message, il a remplacé, à certains moments donnés, ce caractère spécial par "!". Y a-t-il une explication ?

Merci d'avance pour votre aide ...

Thierry
yearling
le 04/07/2003 à 12:00
PHP : fermeture d'une fenêtre ...
Bonjour La Globule,

j'ai suivi tes conseils et j'ai essayé ce que tu me proposais et ça fonctionne à merveille.

Je tiens à te remercier pour ton aide ...

Merci d'avance ...

Bon week-end.

Thierry
yearling
le 04/07/2003 à 11:44
PHP : fermeture d'une fenêtre ...
Salut à tous,

en fait, j'ai un petit problème que je n'arrive pas à résoudre.

En fait, j'aimerai pouvoir fermer la fenêtre en cours après avoir fait une opération sur ma base de données. Donc, dans mon script en PHP, j'aimerais bien fermer la fenêtre. Pour cela, je ne vois pas comment faire. Je ne pense pas que c'est possible d'exécuter du javascript dans un script php ...

Pour mieux cerner le problème, je vais copier une partie du code source.

<?
$username = "useraccess";
$password = "useraccess99876";
$hostname = "localhost";

$link = mysql_connect($hostname, $username, $password);

$strSendButton = $_POST["btnInsert"];

if ($strSendButton == "Envoyer")
{
if ($link)
mysql_select_db("assurfinance");

$strDate = date("Y/m/d");

$strDateTime=date("Y/m/d")." à ".date("H:i:s");

$strInsert = "";
$strInsert = "INSERT INTO table1 (field1, field2, ";
$strInsert .= "field3) ";
$strInsert .= "VALUES (".$_GET["Identificateur"].", '";
$strInsert .= $strDate."', '";
$strInsert .= $strDateTime."')";

mysql_query($strInsert) or die 'Erreur '.$strInsert.' '.mysql_error());

mysql_close($link);

// à la place de cette redirection, j'aimerais bien pouvoir fermer la fenêtre mais, malheureusement, je ne sais comment faire ...

header("Location: ../Frames/right.php");
}
else
{
$strSQL = "Select * FROM table2;

mysql_select_db("assurfinance");

$res = mysql_query($strSQL);

$ligne = mysql_fetch_array($res);
}
?>

<html>
<body>
<form>
...
</form>
</body>
</html>

Voilà, j'espère que le problème sera plus facile à comprendre ...

Merci d'avance à tous ...

Thierry
yearling
le 10/06/2003 à 10:28
Gestion cookies ...
Salut,

je tiens à vous remercier pour votre réponse à mon message. J'ai suivi le conseil de globule mais même de cette façon-là, il n'affiche pas le contenu du cookie. De plus, le but de mon cookie est qu'il soit valable uniquement pour la session.

Je vous remercie d'avance pour votre aide ...

Bonne journée ...
yearling
le 10/06/2003 à 09:59
Gestion cookies ...
Bonjour à tous,

j'ai un petit problème avec l'utilisation des cookies.

En fait, quand j'essaie de récupérer la valeur de ma variable, je n'obtiens aucune valeur.

Voici comment j'ai procéder pour la gestion des cookies en PHP :

1) Si je constate qu'il n'existe aucun cookie dans ma page, je redirige directement vers une page où l'utilisateur doit s'identifier.

if ( empty($_COOKIE['AuthorName']) )
header("Location: Identifier.php");

2) Dans la page où l'utilisateur doit s'identifier, je vérifie d'abord que le mot de passe qu'il a tapé correspond à celui qui se trouve dans ma base de données. Si c'est la cas, je crée le cookie et je redirige l'utilisateur vers la page avec le menu.

// ouverture base de données
// vérification mot de passe

if ($intRows > 0)
{
$UserName = $ligne["UserName"];
setcookie('AuthorName', $UserName);
header("location: main.php");
}
else
$strMessage = "Mot de passe erroné.";
}

Donc, dans n'importe quelle page que j'essaie de récupérer la valeur de mon cookie, il ne me retourne aucune valeur. Voici la commande ...

<? print "Cookie : ".$AuthorName; ?>

Y voyez-vous une explication ???

Je vous remercie d'avance de votre aide ...

Bonne semaine ...
LoadingChargement en cours