[vrijwillig] Dieren aanmeldingsformulier
Ik weet wel wat van php en html maar kan zelf weinig scripten.
Soma wel bestaande wat aanpassen en daar houd he wel bij op.
Nu zitten we erg verlegen om een script waar mensen hun verloren beesten in op kunnen geven.
Samen met een fototje.
zoiets als :
http://www.dierenambulancerenkum.nl/
Maar ik weet niet of dat veel werk is.
En wat zoiets zou moeten gaan kosten want veel geld is er uiteraard niet veel.
We krijgen geen subsidie of zo.
En alles draait op vrijwilligers zoals mij.
Ik heb nog wel meer vragen maar eerst de belangrijke dingen maar..
Ik kan wel scripts invoegen enzo dus het hoeft "alleen maar" de scripting te zijn de omlijsting maak ik wel.
Ik hoop dat iemand ons kan helpen hetzij met een opzetje wat ik zelf kan uitbreiden met admin enzo een opgeef script en uitlees script .
Met vriendelijjke groeten Guus Pol
Gewijzigd op 26/05/2011 10:14:43 door Niels K
Ik heb u een PM gestuurd!
PM verstuurd!
Code (php)
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
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
<?php
$mailadres = "[email protected]";
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$query = "INSERT INTO vermissingen (naam, omschrijving, eigenaar_adres, eigenaar_nummer, eigenaar_mailadres)
VALUES(
'".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['omschrijving'])."',
'".mysql_real_escape_string($_POST['eigenaar_adres'])."',
'".mysql_real_escape_string($_POST['eigenaar_nummer'])."',
'".mysql_real_escape_string($_POST['eigenaar_mailadres'])."'
)";
$result = mysql_query ($query)
if ($result) {
echo "Het huisdier is toegevoegd aan de site, en zal door ons gecontroleerd worden.";
$subject = "Nieuwe vermissing opgegeven:".$_POST['naam'] ;
$message = "Er is een nieuwe vermissing opgegeven:".$_POST['naam']." ".$_POST['omschrijving']." ".$_POST['eigenaar_adres']." ".$_POST['eigenaar_nummer']. " ".$_POST['eigenaar_mailadres'];
$mail = mail($email, $subject, $message, "From:".$_POST['eigenaar_mailadres']);
if(!$mail) {
echo "Helaas, kon de advertentie door een fout aan onze kant niet doorgestuurd worden naar de beheerders. Onze excuses...";
}
} else {
echo "Er is een fout opgetreden: ".mysql_error();
}
} else {
echo '
Naam huisdier: <input name="naam" type="text" value=""> <br />
Omschrijving: <textarea name="omschrijving" rows=5 cols=20 wrap="off"></textarea><br />
Adres: <textarea name="eigenaar_adres" rows=5 cols=20 wrap="off"></textarea><br />
Mailadres: <input name="naam" type="text" value=""> <br />
Telefoonnummer: <input name="naam" type="text" value=""> <br />
';
}
?>
$mailadres = "[email protected]";
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$query = "INSERT INTO vermissingen (naam, omschrijving, eigenaar_adres, eigenaar_nummer, eigenaar_mailadres)
VALUES(
'".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['omschrijving'])."',
'".mysql_real_escape_string($_POST['eigenaar_adres'])."',
'".mysql_real_escape_string($_POST['eigenaar_nummer'])."',
'".mysql_real_escape_string($_POST['eigenaar_mailadres'])."'
)";
$result = mysql_query ($query)
if ($result) {
echo "Het huisdier is toegevoegd aan de site, en zal door ons gecontroleerd worden.";
$subject = "Nieuwe vermissing opgegeven:".$_POST['naam'] ;
$message = "Er is een nieuwe vermissing opgegeven:".$_POST['naam']." ".$_POST['omschrijving']." ".$_POST['eigenaar_adres']." ".$_POST['eigenaar_nummer']. " ".$_POST['eigenaar_mailadres'];
$mail = mail($email, $subject, $message, "From:".$_POST['eigenaar_mailadres']);
if(!$mail) {
echo "Helaas, kon de advertentie door een fout aan onze kant niet doorgestuurd worden naar de beheerders. Onze excuses...";
}
} else {
echo "Er is een fout opgetreden: ".mysql_error();
}
} else {
echo '
Naam huisdier: <input name="naam" type="text" value=""> <br />
Omschrijving: <textarea name="omschrijving" rows=5 cols=20 wrap="off"></textarea><br />
Adres: <textarea name="eigenaar_adres" rows=5 cols=20 wrap="off"></textarea><br />
Mailadres: <input name="naam" type="text" value=""> <br />
Telefoonnummer: <input name="naam" type="text" value=""> <br />
';
}
?>
Gewijzigd op 06/04/2011 22:25:53 door - Ariën -
Ik ben wel gedesinteresseerd en wil dit best voor een leuk bedrag. Maar ik vroeg me af voor welke dierenambulance dit is? En eventueel deadline en dergelijke?
The Dutch Guy op 06/04/2011 23:58:38:
Ik ben wel gedesinteresseerd en wil dit best voor een leuk bedrag. Maar ik vroeg me af voor welke dierenambulance dit is? En eventueel deadline en dergelijke?
Ik heb hier helaas momenteel zelf geen tijd voor, maar misschien is er iemand hier op het forum die wel wat tijd over heeft en dit op vrijwillige basis zou willen maken. Aangezien het om een goed doel gaat en dergelijke instanties inderdaad vrijwel geen geld hebben, zou ik het een heel mooi gebaar vinden als iemand dit vrijwillig zou willen doen. Aar heeft met zijn bijdrage al een mooie start gemaakt. Hulde aan degene(n) die het afmaakt / afmaken!
Gewijzigd op 07/04/2011 01:09:53 door Ozzie PHP
Zie mijn PM
Aangezien er volgensmij wel meerdere mensen zijn die het willen doen kunnen we het misschien samen maken. Ik bedoel; de een doe de front, de ander de backoffice en de ander een simpele layout...
Edit:
desalniettemin ben ik nog steeds erg nieuwsgierig voor welke dierenambulance dit is
desalniettemin ben ik nog steeds erg nieuwsgierig voor welke dierenambulance dit is
Gewijzigd op 07/04/2011 15:37:48 door Bas IJzelendoorn
Quote:
Ik kan wel scripts invoegen enzo dus het hoeft "alleen maar" de scripting te zijn de omlijsting maak ik wel.
Dat is dus niet nodig.
Ik heb al een deel van de Frontend gedaan.
Het is een aanbod. Het scheelt de TS werk. Maar het is natuurlijk de keuze van de TS wat hij wilt en over hij uberhaupt wel wilt dat er meerdere mensen aan mee werken.
Ik ben net als The Dutch Guy benieuwd welke dierenambulance het is voordat ik ergens aan begin. Vrijwilligerswerk vind ik oké maar ik wil wel weten waarvoor...
Heren, goed bezig! Ik ben nu al benieuwd naar het resultaat. Uiteraard is het logisch dat je eerst wil weten om welke dierenambulance het gaat. Ik denk dat de topic starter in ieder geval erg blij gaat zijn met jullie aanbod.
http://www.dierenambulancegeldersevallei.nl/
De site is ooit een keer opgezet en daar moet nog steeds voor betaald worden en aangezien we (de dierenambulance) geen geld krijgen en we het moeten hebben van giften donaties en dergelijke ben ik echt blij dat jullie het zo op pakken.
Ik zou het zeer op prijs stellen als het in een geheel zijn.
Ik heb problemen om stukken codes op te zoeken en die te vervangen als jullie begrijp wat ik bedoel.
Verder zal ik eerst mijn pm box op moeten zoeken hier :D
Dan geeft ik zeker antwoord op jullie vragen.
Wat meer informatie we hebben ongeveer zon 60 vrijwilligers die min of meer actief zijn om bijvoorbeeld als chauffeur of bijrijder op te treden.
We vervoeren ook mensen vanuit huis bijvoorbeeld die te oud of slecht ter been zijn en daarom niet met hun beestje naar de dierenarts toe kunnen.
Verder redden we aangereden beesten zoals honden katten egels etc..
Wat op zich heel leuk is om te weten is dat je een soort sociaal werker erbij bent mensen troosten die hun hond hebben moeten laten inslapen of hun poes/ hond door ons toch nog kunnen nadat ze hem kwijt waren al dan niet levend..
Maar ik denk dat dit een beetje off topic gaat.
Ik wil jullie in ieder geval HEEL erg hartelijk bedanken namesn de club ik weet heel zeker dat we er veel aan zullen hebben want ik was hier al heel erg lang naar op zoek.
Met vriendelijke groeten,
Guus
Bedankt voor je reactie Guus, heb je ook een bepaalde deadline in gedachten??
Aangezien we weinig geld hebben wilde ik het zelf gaan leren maar ik ben bang dat het wel even gaat duren als ik jullie zo bezig ziet overal op de site ;)
Ik heb inmiddels een bestuurlid gesproken en die vond het echt helemaal geweldig wat jullie doen.
Code (php)
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
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
<?php
$mailadres = "[email protected]";
if ($_SERVER['REQUEST_METHOD'] == "POST")
{
$query = "INSERT INTO
vermissingen
(
naam,
omschrijving,
eigenaar_adres,
eigenaar_nummer,
eigenaar_mailadres
)
VALUES
(
'".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['omschrijving'])."',
'".mysql_real_escape_string($_POST['eigenaar_adres'])."',
'".mysql_real_escape_string($_POST['eigenaar_nummer'])."',
'".mysql_real_escape_string($_POST['eigenaar_mailadres'])."'
)";
if($res = mysql_query($query))
{
$subject = "Nieuwe vermissing opgegeven:".$_POST['naam'] ;
$message = "Er is een nieuwe vermissing opgegeven:".$_POST['naam']." ".$_POST['omschrijving']." ".$_POST['eigenaar_adres']." ".$_POST['eigenaar_nummer']. " ".$_POST['eigenaar_mailadres'];
if(!mail($email, $subject, $message, "From:".$_POST['eigenaar_mailadres']))
{
$error[] = "Helaas, kon de advertentie door een fout aan onze kant niet doorgestuurd worden naar de beheerders. Onze excuses...";
}
}
else
{
$error[] = "Er is een fout opgetreden: ".mysql_error();
}
}
if(empty($error) && $_SERVER['REQUEST_METHOD'] == "POST")
{
echo 'Succesvol toegevoegd!';
}
else
{
?>
<label for="dier_naam">Naam huisdier:</label>
<input name="naam" type="text" /><br />
<label for="soort">Soort huisdier:</label>
<select name="soort">
<option value="Hond">Hond</option>
<option value="Kat">Kat</option>
<option value="Vogel">Vogel</option>
<option value="Konijn">Konijn</option>
<option value="Kip">Kip</option>
</select><br />
<label for="adres">Adres:</label>
<input name="adres" type="text" /><br />
<label for="postcode">Postcode + Woonplaats:</label>
<input name="postcode" type="text" size="4" maxlength="4" /><input name="woonplaats" type="text" size="20" /><br />
<label for="mail">Mailadres:</label>
<input name="mail" type="text" /><br />
<label for="telefoon">Telefoonnummer:</label>
<input name="telefoon" type="text" /><br />
<input type="submit" value="Toevoegen" />
<?php
}
?>
$mailadres = "[email protected]";
if ($_SERVER['REQUEST_METHOD'] == "POST")
{
$query = "INSERT INTO
vermissingen
(
naam,
omschrijving,
eigenaar_adres,
eigenaar_nummer,
eigenaar_mailadres
)
VALUES
(
'".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['omschrijving'])."',
'".mysql_real_escape_string($_POST['eigenaar_adres'])."',
'".mysql_real_escape_string($_POST['eigenaar_nummer'])."',
'".mysql_real_escape_string($_POST['eigenaar_mailadres'])."'
)";
if($res = mysql_query($query))
{
$subject = "Nieuwe vermissing opgegeven:".$_POST['naam'] ;
$message = "Er is een nieuwe vermissing opgegeven:".$_POST['naam']." ".$_POST['omschrijving']." ".$_POST['eigenaar_adres']." ".$_POST['eigenaar_nummer']. " ".$_POST['eigenaar_mailadres'];
if(!mail($email, $subject, $message, "From:".$_POST['eigenaar_mailadres']))
{
$error[] = "Helaas, kon de advertentie door een fout aan onze kant niet doorgestuurd worden naar de beheerders. Onze excuses...";
}
}
else
{
$error[] = "Er is een fout opgetreden: ".mysql_error();
}
}
if(empty($error) && $_SERVER['REQUEST_METHOD'] == "POST")
{
echo 'Succesvol toegevoegd!';
}
else
{
?>
<label for="dier_naam">Naam huisdier:</label>
<input name="naam" type="text" /><br />
<label for="soort">Soort huisdier:</label>
<select name="soort">
<option value="Hond">Hond</option>
<option value="Kat">Kat</option>
<option value="Vogel">Vogel</option>
<option value="Konijn">Konijn</option>
<option value="Kip">Kip</option>
</select><br />
<label for="adres">Adres:</label>
<input name="adres" type="text" /><br />
<label for="postcode">Postcode + Woonplaats:</label>
<input name="postcode" type="text" size="4" maxlength="4" /><input name="woonplaats" type="text" size="20" /><br />
<label for="mail">Mailadres:</label>
<input name="mail" type="text" /><br />
<label for="telefoon">Telefoonnummer:</label>
<input name="telefoon" type="text" /><br />
<input type="submit" value="Toevoegen" />
<?php
}
?>
Code (php)
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
71
72
73
74
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
71
72
73
74
<?php
//config
$mailadres = "[email protected]";
$dieren = array('kip','hond','kat','paard','konijn','cavia');
if ($_SERVER['REQUEST_METHOD'] == "POST")
{
$query = "INSERT INTO
vermissingen
(
naam,
omschrijving,
eigenaar_adres,
eigenaar_nummer,
eigenaar_mailadres
)
VALUES
(
'".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['omschrijving'])."',
'".mysql_real_escape_string($_POST['eigenaar_adres'])."',
'".mysql_real_escape_string($_POST['eigenaar_nummer'])."',
'".mysql_real_escape_string($_POST['eigenaar_mailadres'])."'
)";
if($res = mysql_query($query))
{
$subject = "Nieuwe vermissing opgegeven: ".$_POST['naam'] ;
$message = "Er is een nieuwe vermissing opgegeven:".$_POST['naam']." ".$_POST['omschrijving']." ".$_POST['eigenaar_adres']." ".$_POST['eigenaar_nummer']. " ".$_POST['eigenaar_mailadres'];
if(!mail($email, $subject, $message, "From:".$_POST['eigenaar_mailadres']))
{
$error[] = "Helaas, kon de advertentie door een fout aan onze kant niet doorgestuurd worden naar de beheerders. Onze excuses...";
}
}
else
{
$error[] = "Er is een fout mysql opgetreden: ".mysql_error();
}
if(empty($error)){
echo 'Succesvol toegevoegd! Uw dier zal snel gevonden worden!';
}else{
echo '<ul>';
foreach($error as $errormsg){
echo '<li>'.$errormsg.'</li>';
}
echo '</ul>';
}
}
?>
<form action="" method="POST">
<label for="dier_naam">Naam huisdier:</label>
<input name="naam" type="text" /><br />
<label for="soort">Soort huisdier:</label>
<select name="soort">
<?php
foreach($dieren as $dier){
echo '<option value="'.$dier.'">'.ucfirst($dier).'</option>';
}
?>
</select><br />
<label for="adres">Adres:</label>
<input name="adres" type="text" /><br />
<label for="postcode">Postcode + Woonplaats:</label>
<input name="postcode" type="text" size="6" maxlength="6" /> <i>(VB: 1234AB)</i> <input name="woonplaats" type="text" size="20" /><br />
<label for="mail">Mailadres:</label>
<input name="mail" type="text" /><br />
<label for="telefoon">Telefoonnummer:</label>
<input name="telefoon" type="text" /><br />
<input type="submit" value="Toevoegen" />
</form>
<?php
}
?>
//config
$mailadres = "[email protected]";
$dieren = array('kip','hond','kat','paard','konijn','cavia');
if ($_SERVER['REQUEST_METHOD'] == "POST")
{
$query = "INSERT INTO
vermissingen
(
naam,
omschrijving,
eigenaar_adres,
eigenaar_nummer,
eigenaar_mailadres
)
VALUES
(
'".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['omschrijving'])."',
'".mysql_real_escape_string($_POST['eigenaar_adres'])."',
'".mysql_real_escape_string($_POST['eigenaar_nummer'])."',
'".mysql_real_escape_string($_POST['eigenaar_mailadres'])."'
)";
if($res = mysql_query($query))
{
$subject = "Nieuwe vermissing opgegeven: ".$_POST['naam'] ;
$message = "Er is een nieuwe vermissing opgegeven:".$_POST['naam']." ".$_POST['omschrijving']." ".$_POST['eigenaar_adres']." ".$_POST['eigenaar_nummer']. " ".$_POST['eigenaar_mailadres'];
if(!mail($email, $subject, $message, "From:".$_POST['eigenaar_mailadres']))
{
$error[] = "Helaas, kon de advertentie door een fout aan onze kant niet doorgestuurd worden naar de beheerders. Onze excuses...";
}
}
else
{
$error[] = "Er is een fout mysql opgetreden: ".mysql_error();
}
if(empty($error)){
echo 'Succesvol toegevoegd! Uw dier zal snel gevonden worden!';
}else{
echo '<ul>';
foreach($error as $errormsg){
echo '<li>'.$errormsg.'</li>';
}
echo '</ul>';
}
}
?>
<form action="" method="POST">
<label for="dier_naam">Naam huisdier:</label>
<input name="naam" type="text" /><br />
<label for="soort">Soort huisdier:</label>
<select name="soort">
<?php
foreach($dieren as $dier){
echo '<option value="'.$dier.'">'.ucfirst($dier).'</option>';
}
?>
</select><br />
<label for="adres">Adres:</label>
<input name="adres" type="text" /><br />
<label for="postcode">Postcode + Woonplaats:</label>
<input name="postcode" type="text" size="6" maxlength="6" /> <i>(VB: 1234AB)</i> <input name="woonplaats" type="text" size="20" /><br />
<label for="mail">Mailadres:</label>
<input name="mail" type="text" /><br />
<label for="telefoon">Telefoonnummer:</label>
<input name="telefoon" type="text" /><br />
<input type="submit" value="Toevoegen" />
</form>
<?php
}
?>
Gewijzigd op 07/04/2011 19:07:46 door Joris van Rijn
kleinig heidje maar ik kan niet de volledige postcode invoeren alleen de cijfers ;)
Verholpen!
Thanks !
Op zich is dit voor zover ik het kan ontcijferen compleet?