Ruimte tussen 2 delen..?
http://deagle.nl/zegdatniet/index.php?pagina=1
Zoals je ziet zit er een vreemde ruimte tussen het toevoegveld en de tekst. Verder krijg je een vreemde foutmelding als je een uitspraak toevoegd.
Kan iemand me daarmee helpen?
Alvast bedankt,
ArendJan
Hier het deel waar die vreemde ruimte tussen zit:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<b><span style="color:#ec0d07; font-size:16px;">VOEG ZELF EEN UITSPRAAK TOE</span></b><br />
Voeg ook een uitspraak toe. U kunt kiezen tussen verschillende categorien. Uw uitspraak moet eerst goedgekeurd worden door zegdatniet.nl.
<?php
include("voegtoe.php");
?>
Voeg ook een uitspraak toe. U kunt kiezen tussen verschillende categorien. Uw uitspraak moet eerst goedgekeurd worden door zegdatniet.nl.
<?php
include("voegtoe.php");
?>
en dan voegtoe.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
75
76
77
78
79
80
81
82
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
75
76
77
78
79
80
81
82
<?php
include('config.php');
$Anti_Spam = "2";
if($_SERVER['REQUEST_METHOD'] == 'POST' )
{
if(empty($_POST['naam']))
{
echo 'Gelieve een naam op te geven';
}
elseif(empty($_POST['titel']))
{
echo 'Gelieve een titel op te geven';
}
elseif(empty($_POST['email']))
{
echo 'Gelieve een e-mail op te geven aub';
}
elseif(!ereg('^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$', $_POST['email']))
{
echo 'Het opgegeven e-mailadres bestaat niet';
}
elseif(!is_numeric($_POST['cat']))
{
echo 'Een probleem met de Cat';
}
elseif(empty($_POST['Bericht']))
{
echo 'Gelieve een bericht op te geven';
}
else
{
if(!isset($_COOKIE['bericht']))
{
$sql = "INSERT INTO berichten ( id , naam , titel , email , bericht , Catid , tonen, ip )
VALUES ('' , '".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['titel'])."',
'".mysql_real_escape_string($_POST['email'])."',
'".mysql_real_escape_string($_POST['Bericht'])."',
'".mysql_real_escape_string($_POST['cat'])."', '0',
'".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."'
)";
$res = mysql_query($sql) or die(mysql_error());
setcookie("bericht",1,time()+($Anti_Spam*60));
echo 'Uw uitspraak is toegevoegd, zegdatniet.nl moet deze wel eerst accepteren voordat deze te zien is op de site.';
}
else
{
echo 'U heeft de laatste '.$Anti_Spam.' minuten al iets ingestuurd.';
}
}
}
else
{
?>
<form method="post">
<table>
<tr><td width="60">Uw Naam:</td> <tr><td width="40"><input type="text" name="naam" value=""><br></td></tr>
<tr><td widt="60">Titel:</td> <tr><td width="40" <input type="text" name="titel" value=""></td></tr><br>
<tr><td widt="60">Uw Email:</tr></td> <tr><td width="40"><input type="text" name="email" value=""></td></tr><br>
<tr><td widt="60">Categorie:</tr></td> <tr><td width="40"><select name="cat">
<?php
$sql = "SELECT * FROM cat ORDER BY naam";
$res = mysql_query($sql) or die (mysql_error());
while($list = mysql_fetch_assoc($res)) {
echo' <option value="'.$list['id'].'">'.$list['naam'].'</option>';
}
?>
</select></td></tr>
<br>
<tr><td widt="60">Uitspraak of blunder:</tr></td><br>
<tr><td widt="60"><textarea name="Bericht" rows="5" cols="20"></textarea></tr></td><br><br>
<tr><td widt="60"><input type="submit" name="submit" value="verstuur"></tr></td> <tr><td widt="40"><input type="reset" name="reset" value="Wissen"></tr></td>
</form>
</table>
<?php
}
?>
include('config.php');
$Anti_Spam = "2";
if($_SERVER['REQUEST_METHOD'] == 'POST' )
{
if(empty($_POST['naam']))
{
echo 'Gelieve een naam op te geven';
}
elseif(empty($_POST['titel']))
{
echo 'Gelieve een titel op te geven';
}
elseif(empty($_POST['email']))
{
echo 'Gelieve een e-mail op te geven aub';
}
elseif(!ereg('^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$', $_POST['email']))
{
echo 'Het opgegeven e-mailadres bestaat niet';
}
elseif(!is_numeric($_POST['cat']))
{
echo 'Een probleem met de Cat';
}
elseif(empty($_POST['Bericht']))
{
echo 'Gelieve een bericht op te geven';
}
else
{
if(!isset($_COOKIE['bericht']))
{
$sql = "INSERT INTO berichten ( id , naam , titel , email , bericht , Catid , tonen, ip )
VALUES ('' , '".mysql_real_escape_string($_POST['naam'])."',
'".mysql_real_escape_string($_POST['titel'])."',
'".mysql_real_escape_string($_POST['email'])."',
'".mysql_real_escape_string($_POST['Bericht'])."',
'".mysql_real_escape_string($_POST['cat'])."', '0',
'".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."'
)";
$res = mysql_query($sql) or die(mysql_error());
setcookie("bericht",1,time()+($Anti_Spam*60));
echo 'Uw uitspraak is toegevoegd, zegdatniet.nl moet deze wel eerst accepteren voordat deze te zien is op de site.';
}
else
{
echo 'U heeft de laatste '.$Anti_Spam.' minuten al iets ingestuurd.';
}
}
}
else
{
?>
<form method="post">
<table>
<tr><td width="60">Uw Naam:</td> <tr><td width="40"><input type="text" name="naam" value=""><br></td></tr>
<tr><td widt="60">Titel:</td> <tr><td width="40" <input type="text" name="titel" value=""></td></tr><br>
<tr><td widt="60">Uw Email:</tr></td> <tr><td width="40"><input type="text" name="email" value=""></td></tr><br>
<tr><td widt="60">Categorie:</tr></td> <tr><td width="40"><select name="cat">
<?php
$sql = "SELECT * FROM cat ORDER BY naam";
$res = mysql_query($sql) or die (mysql_error());
while($list = mysql_fetch_assoc($res)) {
echo' <option value="'.$list['id'].'">'.$list['naam'].'</option>';
}
?>
</select></td></tr>
<br>
<tr><td widt="60">Uitspraak of blunder:</tr></td><br>
<tr><td widt="60"><textarea name="Bericht" rows="5" cols="20"></textarea></tr></td><br><br>
<tr><td widt="60"><input type="submit" name="submit" value="verstuur"></tr></td> <tr><td widt="40"><input type="reset" name="reset" value="Wissen"></tr></td>
</form>
</table>
<?php
}
?>
Crispijn!
Maareh, toch bedankt voor de opmerking, opmerkingen zijn altijd welkom ;)
Gewijzigd op 01/01/1970 01:00:00 door ArendJan
<tr><td widt="60">Titel:</td> <tr><td width="40" <input type="text" name="titel" value=""></td></tr><br>
<tr><td widt="60">U
het is width en niet widt, niet dat de oplossing zal zijn, maar ik dacht ik meld het even.
maar waar al die <br> van daar komen kan ik ook niet vinden.
ps al die witte streepjes in je headers hoort dat?
Quote:
J.F. Kennedy toen hij op bezoek was in Berlijn: Ich bin ein Berliner. Dit betekend letterlijk: Ik ben een Berlijnse bol!.
op welke planeet heb jij geschiedenis gevolgt??
Gewijzigd op 01/01/1970 01:00:00 door bart van der veen
bart van der veen schreef op 24.02.2007 16:55:
op welke planeet heb jij geschiedenis gevolgt??
Quote:
J.F. Kennedy toen hij op bezoek was in Berlijn: Ich bin ein Berliner. Dit betekend letterlijk: Ik ben een Berlijnse bol!.
op welke planeet heb jij geschiedenis gevolgt??
Persoonlijk denk ik óf op aarde, óf niet ;)
Wat is het dan wel?
Probeer eens wat te doen met de breedte van de tabel. Het lijkt mij erop dat die toevoeg table wel een float:right; mee heeft gekregen, maar hij staat onder je content. Lijkt me op een probleempje in width van je table (of de padding/ margin daarbij)
Thomas schreef op 24.02.2007 17:18:
Persoonlijk denk ik óf op aarde, óf niet ;)
bart van der veen schreef op 24.02.2007 16:55:
op welke planeet heb jij geschiedenis gevolgt??
Quote:
J.F. Kennedy toen hij op bezoek was in Berlijn: Ich bin ein Berliner. Dit betekend letterlijk: Ik ben een Berlijnse bol!.
op welke planeet heb jij geschiedenis gevolgt??
Persoonlijk denk ik óf op aarde, óf niet ;)
Wel degelijk op Aarde, en Kennedy heeft het ook wel degelijk gezegd:
http://www.americanrhetoric.com/speeches/jfkberliner.html
Verder betekend het niet een Berlijnse bol, maar een Jam donut. (bron: Wikipedia: http://en.wikipedia.org/wiki/Ich_bin_ein_Berliner)
[qoute=WikiPedia]
Kennedy should have said "Ich bin Berliner" to mean "I am a person from Berlin." By adding the indefinite article ein, his statement implied he was a non-human Berliner, thus "I am a jelly doughnut".
[/quote]
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
volgende week, all man ar brothers..
Die witruimte komt door de foutmeldingen die erboven kunnen komen.
Zie anders de code ff.
Weet iemand hoe ik dit kan ombouwen, dat eerst het formulier komt en dan de foutmeldingen in voegtoe.php?
ArendJan schreef op 24.02.2007 16:41:
Nee, dat is gewoon lekker wat losser, waarom moet ALTIJD ALLES zo strak...??
Maareh, toch bedankt voor de opmerking, opmerkingen zijn altijd welkom ;)
Maareh, toch bedankt voor de opmerking, opmerkingen zijn altijd welkom ;)
Ik vind het persoonlijk een beetje jammer... net of je je shiftknop niet hebt kunnen vinden... Net is 't op deze manier net niet.
even op inhoud:
Code (php)
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"
even netjes afsluiten met een >
Code (php)
1
<tr><td width="50">Titel:</td> <tr><td width="35" <input type="text" name="titel" value=""></td></tr><br>
Je <td> wordt hier boven niet afgesloten.
Waarom niet in een css bestand?
Verder zie ik geen foutmeldingen... en hoe zouden die komen? Ligt het dan niet aan je voegtoe.php?
Gewijzigd op 01/01/1970 01:00:00 door Crispijn -
Quote:
K WEET AL WAAR HET AAN LIGT:
Die witruimte komt door de foutmeldingen die erboven kunnen komen.
Zie anders de code ff.
Weet iemand hoe ik dit kan ombouwen, dat eerst het formulier komt en dan de foutmeldingen in voegtoe.php?
Die witruimte komt door de foutmeldingen die erboven kunnen komen.
Zie anders de code ff.
Weet iemand hoe ik dit kan ombouwen, dat eerst het formulier komt en dan de foutmeldingen in voegtoe.php?
Verder echo je hoe je het ook wend of keert, altijd maar 1 melding tegelijkertijd. (door al die else_ifs)
't is even een kwestie van testen waar het wel vandaan komt. Misschien dat je een paar enters voor je
@Robert: Het ligt wel degelijk aan die foutmelding, want klik maar eens op Verstuur en de foutmeldingen komt direct onde de tekst te staan.
Weet iemand hoe dit script omgebouwd kan worden van formulier onderaan naar formulier bovenaan?
misschien heeft het ook hier wat mee te maken:
Code (php)
1
<tr><td width="50">Uw Naam:</td> <tr><td width="35"><input type="text" name="naam" value=""><br></td></tr>
als je daar nu van maakt:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<tr>
<td width="50">Uw Naam:</td>
<tr>
</tr>
<td width="35">
<input type="text" name="naam" value=""><br>
</td>
</tr>
<td width="50">Uw Naam:</td>
<tr>
</tr>
<td width="35">
<input type="text" name="naam" value=""><br>
</td>
</tr>
dus de <tr> goed afsluiten
Edit:
- Bekijk je site ook even in IE7..
- Ik heb net een uitspraak toegevoegd, en er staat: Warning: Cannot modify header information - headers already sent by (output started at /storage/mijndomein/users/039860/public/sites/www.deagle.nl/zegdatniet/index.php:11) in /storage/mijndomein/users/039860/public/sites/www.deagle.nl/zegdatniet/voegtoe.php on line 48, misschien ook iets aan doen ;-)
- Bekijk je site ook even in IE7..
- Ik heb net een uitspraak toegevoegd, en er staat: Warning: Cannot modify header information - headers already sent by (output started at /storage/mijndomein/users/039860/public/sites/www.deagle.nl/zegdatniet/index.php:11) in /storage/mijndomein/users/039860/public/sites/www.deagle.nl/zegdatniet/voegtoe.php on line 48, misschien ook iets aan doen ;-)
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
Ja en die foutmelding wat moet ik daar aan doen?
Kan iemand me hiermee helpen?
Nog 2 problemen:
Die flashslideshow is nog niet op de goede breedte, dat lukt me niet, en verder krijg ik een foutmelding als ik een uitspraak toevoeg, kijk zelf maar.
http://deagle.nl/zegdatniet/index.php
Wie kan mij helpen?
code van de slideshow:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<div class="flash">
<object width="260" height="159">
<param name="movie" value="slideshow.swf">
<embed src="slideshow.swf" width="260" height="159">
</embed>
</object>
</div>
<object width="260" height="159">
<param name="movie" value="slideshow.swf">
<embed src="slideshow.swf" width="260" height="159">
</embed>
</object>
</div>
De code van voegtoe.php (met die foutmelding) staat hierboven.
Alvast bedankt,
ArendJan
Ok, bedankt iedereen voor de hulp..... ik heb dus geen reet aan phphulp op deze manier....:S