abonnement Unibet Coolblue Bitvavo
pi_30341318
Hij doet het niet.

Ik wil de enquetes voor mijn afstudeerscriptie online zetten zodat studenten hem online in kunnen vullen. Maar ik ben geen held in php.

Weet iemand wat ik verkeerd doe?

Edit: Hier staat de script als .txt document.

foutmelding: Parse error: parse error, unexpected '>' in /home/k10436/public_html/vincent.php on line 111

Op line 111 staat: <b>Onderzoek diensten</b><br><br>

[ Bericht 3% gewijzigd door sizzler op 07-09-2005 14:09:06 ]
"I reject your reality and substitute my own"- Adam Savage
pi_30341499
Deze regel:
quote:
<tr><td colspan=2 bgcolor="#FFFFFF" align="left"><font face=verdana size=2 color=black>
moet
quote:
<tr><td colspan=2 bgcolor=\"#FFFFFF\" align=\"left\"><font face=verdana size=2 color=black>
zijn.
  woensdag 7 september 2005 @ 01:12:36 #3
89730 Drugshond
De Euro. Mislukt vanaf dag 1.
pi_30341596
Het bekende " - gezeik...... je zou het ook temporary kunnen omzetten naar (D)HTML.
PHP en HTML gaan redelijk samen... (echt netjes is het niet... maar soms heeft het voordelen).
pi_30341598
quote:
Op woensdag 7 september 2005 01:07 schreef CasB het volgende:
Deze regel:
[..]

moet
[..]

zijn.


Check.

Volgende foutmeldeing: Parse error: parse error, unexpected $ in /home/k10436/public_html/vincent.php on line 445

(= de laatste zin in de code)
"I reject your reality and substitute my own"- Adam Savage
pi_30341634
quote:
Op woensdag 7 september 2005 01:12 schreef Drugshond het volgende:
Het bekende " - gezeik...... je zou het ook temporary kunnen omzetten naar (D)HTML.
PHP en HTML gaan redelijk samen... (echt netjes is het niet... maar soms heeft het voordelen).
Is dat moeilijk?
"I reject your reality and substitute my own"- Adam Savage
pi_30341692
-edit- toch niet
pi_30341749
quote:
Op woensdag 7 september 2005 01:16 schreef CasB het volgende:
-edit- toch niet
Ah, dacht al.

Ik heb er al wel <div align=center><input type=\"Submit\" name=\"action\" value=\"Volgende\"> van gemaakt. Is dat erg?
"I reject your reality and substitute my own"- Adam Savage
  woensdag 7 september 2005 @ 01:20:28 #8
89730 Drugshond
De Euro. Mislukt vanaf dag 1.
pi_30341779
1 tip.... draai assignment om.

if( 1 == $_POST['page']) , heeft meer voordelen je krijgt een explicite foutmelding terug. Valt tegenwoordig ook onder de verschillende coding standards.

pi_30341780
Aangezien dat stuk buiten de <?php en ?> valt, hoef je daar geen backslashes te gebruiken...maar ik ga nog even verder op zoek naar het euvel
pi_30341838
quote:
Op woensdag 7 september 2005 01:20 schreef CasB het volgende:
Aangezien dat stuk buiten de <?php en ?> valt, hoef je daar geen backslashes te gebruiken...
Oh.
quote:
maar ik ga nog even verder op zoek naar het euvel
Top.
"I reject your reality and substitute my own"- Adam Savage
  woensdag 7 september 2005 @ 01:24:56 #11
89730 Drugshond
De Euro. Mislukt vanaf dag 1.
pi_30341854
quote:
Op woensdag 7 september 2005 01:20 schreef CasB het volgende:
Aangezien dat stuk buiten de <?php en ?> valt, hoef je daar geen backslashes te gebruiken...maar ik ga nog even verder op zoek naar het euvel
Sizzler... vergeet niet te checken op database entries waarbij quotes worden gebruikt. Dat gaat meestal fout bij een dergelijke toewijzing.
pi_30341904
quote:
Op woensdag 7 september 2005 01:20 schreef Drugshond het volgende:
1 tip.... draai assignment om.

if( 1 == $_POST['page']) , heeft meer voordelen je krijgt een explicite foutmelding terug. Valt tegenwoordig ook onder de verschillende coding standards.

Done. Maar de foutmelding blijft hetzelfde.
"I reject your reality and substitute my own"- Adam Savage
pi_30341954
quote:
Op woensdag 7 september 2005 01:24 schreef Drugshond het volgende:

[..]

Sizzler... vergeet niet te checken op database entries waarbij quotes worden gebruikt. Dat gaat meestal fout bij een dergelijke toewijzing.
Je bedoelt dat er een \ voor de " moet binnen de <> ?
"I reject your reality and substitute my own"- Adam Savage
pi_30341961
Gevonden

Na
quote:
if(4 == $_POST['page']) //pagina4
{
$resultaten['Keuzesituatie1'] = $_POST['Keuzesituatie1'];
$resultaten['Keuzesituatie2'] = $_POST['Keuzesituatie2'];
$resultaten['Keuzesituatie3'] = $_POST['Keuzesituatie3'];
}
Nog 1 }

En het werkt
pi_30342032
quote:
Op woensdag 7 september 2005 01:30 schreef CasB het volgende:
Gevonden

Na
[..]

Nog 1 }

En het werkt
Jaaaah!

"I reject your reality and substitute my own"- Adam Savage
pi_30342064


Nu pakt hij vraag 3 en 4 niet....

beginpagina

lay-out moet ik nog aan werken
"I reject your reality and substitute my own"- Adam Savage
pi_30342133
quote:
Op woensdag 7 september 2005 01:30 schreef CasB het volgende:
Gevonden

Na
[..]

Nog 1 }

En het werkt
Daarom heb ik zo'n hekel aan programmeren. Eén kut-tekentje en hij doet het niet meer....
"I reject your reality and substitute my own"- Adam Savage
pi_30342315
In ieder geval is je url niet goed, na de eerste ? moet er & staan, dus piep.php?id=1&pagina=2 bijvoorbeeld.

Daarbij staat er nu Array in de url, dat heeft geen nut als je er iets mee gaat doen. Maar ik zal eens kijken hoe hets cript in elkaar zit

Dit staat er in ieder geval niet goed:

if($teller - 1 == 1) // de teller staat al eentje vooruit, vandaar -1
print $pagina1;
if($teller - 1 == 2)
print $pagina2;
if($teller - 2 == 3)
print $pagina3;
if($teller - 3 == 4)
print $pagina4;

Ik neem aan dat de laatste twee ook -1 moeten?
Hatsjoe!
pi_30342445
quote:
Op woensdag 7 september 2005 01:56 schreef Ali Salami het volgende:
In ieder geval is je url niet goed, na de eerste ? moet er & staan, dus piep.php?id=1&pagina=2 bijvoorbeeld.

Daarbij staat er nu Array in de url, dat heeft geen nut als je er iets mee gaat doen. Maar ik zal eens kijken hoe hets cript in elkaar zit

Dit staat er in ieder geval niet goed:

if($teller - 1 == 1) // de teller staat al eentje vooruit, vandaar -1
print $pagina1;
if($teller - 1 == 2)
print $pagina2;
if($teller - 2 == 3)
print $pagina3;
if($teller - 3 == 4)
print $pagina4;

Ik neem aan dat de laatste twee ook -1 moeten?
Hebbes!
"I reject your reality and substitute my own"- Adam Savage
pi_30342480
Oh, ik krijg niet alle variabelen in mijn inbox, ligt dat aan de mail.cgi?

########## ---- MODIFY VARIABLES

$mailprogram = '/usr/sbin/sendmail'; # Location of your sendmail program.
$my_email = 'sizzler@fok.nl'; # Where you want the messages to go to
$homepage = 'http://www.installcgi.com'; # URL of your home page
$website_name = 'Installcgi.com'; # Your web site's name
$subject='Feedback Form'; # The subject of your e-mail message to your visitor
$thankyou_page='Hartelijk dank voor uw tijd. De enquete is verzonden!'; # Text your visitor will see on a thank-you page
$logo_url='http://www.episcopalchurch.org/images/IS_thumbs_up_medres.jpg'; # URL of your logo or image to display

########## --- DO NOT CHANGE ANYTHING BELOW



read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});

@pairs = split(/&/, $buffer);
foreach $pair (@pairs)
{
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$FORM{$name} = $value;
}


if ($FORM{'email'})
{
$email = $FORM{'email'};
}




# Sending message to your address

open (MAIL,"|$mailprogram -t");
print MAIL "To: $my_email\n";
print MAIL "From: $email\n";
print MAIL "Subject: $subject\n";
print MAIL "U heeft het volgende bericht ontvangen:\n\n";

@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$FORM{$name} = $value;
print MAIL "$name: $value\n";
}


close(MAIL);


# Print thank-you page

print "Content-type: text/html\n\n";
print "<HTML><HEAD><TITLE>Dank u!</TITLE></HEAD>\n";
print "<center><table border=1 cellpadding=8 width=350><tr><td bgcolor=\"#CAAAAD\">";
print "<CENTER><font face=verdana size=4>Dank u!</font></td></tr><tr><td><center><font face=verdana size=-1>";
print $thankyou_page; print "<br><br>";
print "<img src=$logo_url><p>";
print "Ook een formulier maken? Ga naar: <a href=$homepage>$website_name</a>";
print "</td></tr></table>";
"I reject your reality and substitute my own"- Adam Savage
pi_30342518
Wat krijg je er wel in?
Overigens is dit cgi, daar heb ik geen ervaring mee.
Hatsjoe!
pi_30342525
quote:
Op woensdag 7 september 2005 02:13 schreef Ali Salami het volgende:
Wat krijg je er wel in?
Overigens is dit cgi, daar heb ik geen ervaring mee.
Niet veel.

U heeft het volgende bericht ontvangen:

cijfermerka:
cijfermerkb:
cijfermerkc:
cijfermerkd:
cijfermerke:
cijfermerkf:
cijfermerkg:
cijfermerkh:
plaats1:
plaats2:
plaats3:
plaats4:
plaats5:
plaats6:
plaats7:
plaats8:
page: 4
action: Volgende
"I reject your reality and substitute my own"- Adam Savage
pi_30342652
Heb je de huidige code eens voor me in txt-vorm?
In ieder geval moet je maar eens in de broncode kijken van pagina 4, daar heb je een aantal hidden-fields waarbij de waarde voor alle velden mist.
Hatsjoe!
pi_30342708
quote:
Op woensdag 7 september 2005 02:23 schreef Ali Salami het volgende:
Heb je de huidige code eens voor me in txt-vorm?
In ieder geval moet je maar eens in de broncode kijken van pagina 4, daar heb je een aantal hidden-fields waarbij de waarde voor alle velden mist.
Dit is wat er nu opstaat.

Ehm, wat zijn hidden fields?
"I reject your reality and substitute my own"- Adam Savage
  woensdag 7 september 2005 @ 02:59:18 #25
56176 Catch22-
Ben je Blind?!
pi_30343006
velden in het formulier waar je data in kan opslaan zonder dat de gebruiker ze ziet. Deze waardes kan je wel uitlezen middels post
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')