Pages

Affichage des articles dont le libellé est Ajouter. Afficher tous les articles
Affichage des articles dont le libellé est Ajouter. Afficher tous les articles

Ajouter des lignes aux collections de collections sujet

vendredi 28 mars 2014




Bonjour,

j'ai dans une application codée comme suite :


Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

Public Class Variables
Public BOM As New List(Of Component) 'BOM finale
End Class

Public Class TraversAllComponents
BOM.Add(New Component)
ID += 1

BOM.Item(ID).Patch = BOM.Item(ID).swComponent.GetPathName 'chemin du composant

'==================
' Vérification si la configuration a déjà été traitée
Dim x As Integer = 0
If Not IsNothing(BOM.Item(ID).Configuration) Then
For Each Y As Configurations In BOM.Item(ID).Configuration

If BOM.Item(ID).Configuration.Item(x).Name = BOM.Item(ID).ConfigurationName Then
Exit For
ElseIf x = BOM.Item(ID).Configuration.Count - 1 Then
BOM.Item(ID).Configuration.Add(New Configurations() With {.Name = BOM.Item(ID).Patch})
End If

x += 1
Next
Else
BOM.Item(ID).Configuration.Add(New Configurations() With {.Name = BOM.Item(ID).Patch})
End If
'==================

End Class


Public Class Component

Private _Configuration As List(Of Configurations) 'Configuration du composant
Public Property Configuration() As List(Of Configurations)
Set(value As List(Of Configurations))
_Configuration = value
End Set
Get
Return _Configuration
End Get
End Property

Private _Path As String 'répertoire du composant
Public Property Patch() As String
Set(value As String)
_Path = value
End Set
Get
Return _Path
End Get
End Property

End Class

Public Class Configurations

Private _Name As String 'Nom de la configuration
Public Property Name As String
Set(value As String)
_Name = value
End Set
Get
Return _Name
End Get
End Property

End Class


Aux ligne 21 et 27, je tente de créer une nouvelle "Configuration" mais sans succès.
L'erreur "La référence d'objet n'est pas définie à une instance d'un objet." m'est renvoyée.
J'ai cherché partout sur le net le pourquoi du comment mais je n'arrive pas à comprendre d'où vient mon problème.
Et je n'arrive pas à comprendre pourquoi cela ne fonctionne pas alors que la ligne 7 ne pose aucun problème ( BOM.Add(New Component) )

Quelqu'un saurait-il d'où vient le soucis SVP?

Merci!




ajouter la valeur dans un input dynamique dans une BD sujet

jeudi 27 mars 2014




Bonjour mon but est de créer un ajour de input dynamique, le client créer autant de input qu'il n'en a de besoin mais mon problème c'Est de les ajouter dans ma BD comment je fais ? voici mon code:



Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//function duplicate a input

var i = 2
var contenu = ""

function newinput(){
i = i + 1;
contenu = contenu + "<label for='name" + i + "'>name "+ i +" <input type='text' name='name" + i + "' /><br />";
document.getElementById('Newinput').innerHTML = contenu;
}


</script>
</head>

<!-- //connection to my DB -->
<?php

try
{
$bdd = new PDO('mysql:host=localhost;dbname=lol', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}

?>
<!-- /my input -->
<body>
<div id="base">
<label for="name">Name <input type="text" name="name" /><br />

</div>
<div id="Newinput"></div>
<input type="button" onclick="newinput()" value="Ajouter une proposition"/>




<!-- /insert to DB -->
<input type="button" value="insérer dans la Bd"/>
</body>
</html>


Merci!




Ajouter un champ Cci a un formulaire PHP sujet




Bonjour,

Je sollicite votre aide car depuis plusieurs jours je bloque sur un problème.
J'ai créé un formualire relié a la base de donnée d'une carte, chaque formulaire renvoie aux mails liés aux marker de la carte. Afin de garder une trace des mails envoyé je souhaiterais que tout les mails envoyé me le soit aussi en champ caché.

Voici le bout de code en question:


Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/* get variables from request (fold)*/
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
$phone = $_REQUEST['phone'];
$message = $_REQUEST['message'];
/* add more request variables here e.g.: $address = $_REQUEST['address']; */
$destination_email = $_REQUEST['destination_email'];
/* get variables from request (end)*/


if($name && $email && $message) {
/*Send email (fold) */
$body = "Bonjour,\nLe message suivant vous est adressé par l'intermédiaire de la carte.\n\r\nNom et prénom: $name\r\nAdresse e-mail: $email\r\nNuméro de téléphone: $phone\r\n\nMessage:\n$message\r\n\nLe groupe ne saurait être tenu pour responsable des messages envoyés par cette interface.\nEn cas de messages délictueux, merci de prendre contact avec info@xxx.fr)";
/*add more to the email body e.g.: $body .= "$address\r\n"; */
mail($destination_email, "Email envoye depuis la carte", $body, "From: $email\r\nContent-Type: text/plain; charset=utf-8\r\nReply-To: $email\r\nReturn-Path: $email\r\n");
/*Send email (end) */

/*return messgae to the user (fold)*/
echo("<h1>Le responsable du groupe vous répondra dès que possible.</h1>");
echo("<p>Vous avez envoyé ces informations:</p>");
echo("<p>Nom et prénom: $name </p>");
echo("<p>Adresse Email: $email </p>");
if ($phone) {
echo("<p>Numéro de téléphone: $phone </p>");
}
/*add more to the user return message e.g.: echo("<p>Address: $address </p>"); */
echo("<p>Votre message: $message </p>");
/*return messgae to the user (end)*/
} else
//show error message if name, email or message is missing
echo "Il y a eu un problème lors de l'envoie si le problème persiste contactez nous à info@xxx.fr.";
?>


Je suis un peu mauvais en php et possède peu de notion, le formulaire marche comme ça, je voudrais juste ajouter le champs en CCi mais aucune de mes manipulations n'a focntionnée. Donc au secours.

Merci d'avance de votre aide à tous.