abonnement Unibet Coolblue Bitvavo
pi_30489935
quote:
Op zondag 11 september 2005 17:02 schreef wonderer het volgende:

[..]

Ik weet lang niet zo veel van PHP als jullie, dus ik doe maar wat en hoop dat ik de fouten kan interpreteren. Ik snap gewoon niet waarom ie het op de ene server wel doet en op de andere niet.
Het voor de hand liggende antwoord: het probleem zit 'm in het verschil tussen de servers

Dus kijk naar de versie van PHP, Apache (gegeven dat dat je webserver is op alle servers), eventueel modules die je nog extra in PHP en je webserver gebruikt, en kijk natuurlijk ook even of de configuratie (php_info()) verschilt zodat je misschien iets tegenkomt wat de oorzaak kan zijn van je probleem.
  zondag 11 september 2005 @ 18:09:38 #152
71919 wonderer
Hung like a My Little Pony
pi_30490256
quote:
Op zondag 11 september 2005 17:57 schreef JeRa het volgende:

[..]

Het voor de hand liggende antwoord: het probleem zit 'm in het verschil tussen de servers

Dus kijk naar de versie van PHP, Apache (gegeven dat dat je webserver is op alle servers), eventueel modules die je nog extra in PHP en je webserver gebruikt, en kijk natuurlijk ook even of de configuratie (php_info()) verschilt zodat je misschien iets tegenkomt wat de oorzaak kan zijn van je probleem.
Mhmm.. maar ik weet dus niet precies waar het zit. session.use_trans_sid staat aan op de server waar het niet werkt, maar als ik die op de server waar het wel werkt uitzet, maakt dat niet uit. Zelfde geldt voor output buffering. Enige nadeel is dat de "slechte" server met 4.3.10 werkt en de goeie met 5.nogwat.

redelijk frustrerend, dit soort dingen. Dan zoek ik liever een half uur naar een verkeerde komma
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_30490987
quote:
Op zondag 11 september 2005 18:09 schreef wonderer het volgende:

[..]

Enige nadeel is dat de "slechte" server met 4.3.10 werkt en de goeie met 5.nogwat.
Als de servers voor de rest exact hetzelfde is ingericht & ingesteld, dan heb je je oorzaak gevonden lijkt me misschien heeft PHP 5 gewoonweg meer mogelijkheden m.b.t. buffering dan oudere versies.
  zondag 11 september 2005 @ 21:20:45 #154
71919 wonderer
Hung like a My Little Pony
pi_30496268
quote:
Op zondag 11 september 2005 18:34 schreef JeRa het volgende:

[..]

Als de servers voor de rest exact hetzelfde is ingericht & ingesteld, dan heb je je oorzaak gevonden lijkt me misschien heeft PHP 5 gewoonweg meer mogelijkheden m.b.t. buffering dan oudere versies.
Nou, er is ook nog een server met 4.3.11 en in de changelog staat niks over bugs mbt buffers. Die 5.dinges staat op mijn eigen laptop, dus die kan ik tweaken om te testen. De server waar het betreffende script al ruim een jaar op draait, zonder problemen, kan ik niet bij, dus tenzij ik ergens in phpinfo() output settings over het hoofd heb gezien, kan ik die niet vergelijken.

Ik wacht nog enige reactie af van deze en gene host, kijken of ik daar iets mee kan.

edit: krijg nou wat... hij doet het ineens. Ik zou bij god niet weten waarom, want ik heb niks veranderd... maar het streamt.

[ Bericht 6% gewijzigd door wonderer op 11-09-2005 21:50:45 ]
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_30513521
Marktplaats links replacen in phpbb.

Ik word gek van die lange marktplaats links dus heb daar "even" een bbcode voor geschreven, maar ik vroeg me af wat jullie er van vinden, ook kwa veiligheid.

1
2
3
4
5
$ret = preg_replace("#(http://koopjes\.marktplaats\.nl[\w\:%&/.;\=?\[\]+]#sie",
"'<a href=\\1 target=_blank>Marktplaats Link</a>'", $ret);
$ret = preg_replace("#(http://www\.marktplaats\.nl/index\.php3\?sref=
false\&url=http%3A//koopjes\.marktplaats\.nl[\w\%&/.;\[\]+]#sie",
 "'<a href=\\1 target=_blank>Marktplaats Link</a>'\n", $ret);


Mn test links; http://koopjes.marktplaats.nl/auto_diversen/onderdelen_citroen/
5972987.html?return=eJxLtDK0qs60MrAutjI0NLZSKk5NLErOsNaH0HoFGQX2JU
m2%2BWlqFTm2hmopxbbZ5arGjhWJeSWZiarGTiX5QJ4hkJEDJBxNLECsEiCrKrMAxKw
AMkF0JYROK4aqzi%2FOBLKM1ApsDZWsawGAeCa2&df=1
http://www.marktplaats.nl/index.php3?sref=false&url=http%3A//koopjes.
marktplaats.nl/auto_diversen/onderdelen_citroen/5972987.html%3Freturn%3
DeJxLtDK0qs60MrAutjI0NLZSKk5NLErOsNaH0HoFGQX2JUm2%252BWlqFTm2hmopxbbZ5ar
GjhWJeSWZiarGTiX5QJ4hkJEDJBxNLECsEiCrKrMAxKwAMkF0JYROK4aqzi%252FOBLKM1Aps
DZWsawGAeCa2%26df%3D1

Bij de * )#sie zit een spatie vanwegen de smilies, en wat enters vanwegen de layout

[ Bericht 9% gewijzigd door Darkomen op 13-09-2005 13:19:25 ]
pi_30517651
quote:
Op maandag 12 september 2005 14:17 schreef Darkomen het volgende:
Bij de * )#sie zit een spatie vanwegen de smilies, en wat enters vanwegen de layout
Daar is de code tag dus voor uit gevonden, dat je daar geen last van hebt
  maandag 12 september 2005 @ 18:19:48 #157
58460 RicXDesign
^ Im with stupid ^
pi_30518773
Hoi,

Hoe kan ik de gegevens die ik uit de database heb gehaald weer terug plaatsen in een andere tabel(in de zelfde db).
Ik ben volgens mij wel op de goede weg, maar het wil niet lukken.
Hier de code waar ik de gegevens uit de db haal (in dropdown menu's)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<? 
include('dbconnect.php');
?>
<form action="post">
1*<select name="name" class="button">

<?php
$resultaat = mysql_query("SELECT name FROM movies") or die ("Er is iets mis met de database");

while($row = mysql_fetch_assoc($resultaat))
    {
        echo '<option value="'.$row['name'].'">'.$row['name'].'</option>';
    }

?>

</select><br>

<input type="submit" value=" Toevoegen " class="button">
</form>


Iemand die de helpende hand bied ?

ps. zijn eigenlijk 10 drop down menu's , maar heb er voor het gemak maar even 9 weggehaald.

[ Bericht 1% gewijzigd door RicXDesign op 12-09-2005 20:52:01 ]
pi_30538965
quote:
Op maandag 12 september 2005 17:19 schreef ikke_ook het volgende:

[..]

Daar is de code tag dus voor uit gevonden, dat je daar geen last van hebt
Dacht ik dus ook:
1*)


Edit: maar zoals altijd doet hij het nu weer wel.

Edit 2: maar zoals je in mijn post bovenaan ziet doet hij het daar niet terwijl daar ook code tags omheen staan :|


Maar daar gaat het niet om, wat vinden jullie van de code??
pi_30542287
Ik zou de attributen van de A-tag wel in quotes zetten:

<a href="blaat" target="blaat" etc>

Voor de rest lijkt ie me prima? Heb er niet heel erg diep over nagedacht maar ik zou in ieder geval nog wat meer testlinks proberen zodat je er vrij zeker van bent
pi_30546262
quote:
Op maandag 12 september 2005 18:19 schreef RicXDesign het volgende:
Hoi,

Hoe kan ik de gegevens die ik uit de database heb gehaald weer terug plaatsen in een andere tabel(in de zelfde db).
Ik ben volgens mij wel op de goede weg, maar het wil niet lukken.
Hier de code waar ik de gegevens uit de db haal (in dropdown menu's)
[ code verwijderd ]

Iemand die de helpende hand bied ?

ps. zijn eigenlijk 10 drop down menu's , maar heb er voor het gemak maar even 9 weggehaald.
je wilt de geselecteerde waarde in een andere tabel stoppen?

zoiets dan?
1$query = "INSERT INTO table2 (name) VALUES('".$_POST['name']."')";
pi_30548058
Ik kom er niet helemaal uit met MySQL.

Ik zal even uitleggen hoe mijn database er ongeveer uitziet en wat ik precies wil.

Database: portal
Met daarin de volgende tabellen;
evenementen
nieuws
recepten
reacties

Evenementen bevat de volgende (belangrijke) velden;
id
evenement
tijd

Nieuws bevat de volgende (belangrijke) velden;
id
onderwerp
text
tijd

Recepten bevat de volgende (belangrijke) velden;
id
recept
tijd

Reacties bevat de volgende (belangrijke) velden;
id
ber_id (bericht id)
tijd
soort

Tot zo ver alles duidelijk ?

Mijn evenementen worden ingevoerd in de 'evenementen' tabel, mijn nieuws wordt ingevoerd in de 'nieuws' tabel, spreekt voor zich allemaal.
Nou kunnen er mensen reageren op de evenementen/nieuws/recepten, deze reacties komen in de 'reacties' tabel te staan.

Bijvoorbeeld;

1
2
3
$SQL = "INSERT INTO `reacties` ( `id` , `ber_id` , `naam` , `bericht` , `tijd` , `soort` , `IP` )
VALUES
( '', '$id', '$loginnaam', '$bericht', '$date', 'recepten', '$ip' )";


Nou wil ik de laatste 10 reacties uit mijn database lezen. Soms wordt er 3 keer achter elkaar op 1 nieuwsbericht gereageert, dus deze moet 'gegroupt' worden.

Ik dacht er hiermee wel uit te komen, maar niet dus;
1SELECT id, ber_id, tijd, soort FROM `reacties` GROUP BY ber_id ORDER BY tijd DESC LIMIT 0, 10

Vervolgens een while;
1"SELECT id, $titel, reacties FROM `$soort` WHERE id = '$ber_id'";


Weet je wat, hier mijn hele code om de laatste 10 reacties uit te lezen.

Het kan bagger code zijn, ben ook nog een newb op php-gebied
ne okuyon, bokmu var?
  dinsdag 13 september 2005 @ 19:18:19 #162
115062 onderjas
Eigenlijk een trui
pi_30548908
Ik zoek een gastenboek waarmee ik ip's van de mensen die posten kan achterhalen, via een admin panel dus. Geen idee of dit het juiste topic is.
pi_30549202
hotscripts.com/phpfreakz.nl/etc?
pi_30553611
quote:
Op dinsdag 13 september 2005 15:21 schreef JeRa het volgende:
Ik zou de attributen van de A-tag wel in quotes zetten:

<a href="blaat" target="blaat" etc>

Voor de rest lijkt ie me prima? Heb er niet heel erg diep over nagedacht maar ik zou in ieder geval nog wat meer testlinks proberen zodat je er vrij zeker van bent
Elke marktplaats link pakt hij iig wel, tenminsten degene die de meeste mensen weten te vinden.
Mocht ik er nog een tegenkomen dan pas ik dat aan.
De quotes ja dat was idd niet echt netjes van me, maar heb dat ook aangepast
pi_30572056
Ik heb een vraag / verzoekje. Ik ben nog niet lang bezig met PHP en snap er nog niet veel van. Maar dit is nu het geval:

Ik heb een afbeelding die ik op andere sites wil plaatsen, met een link naar mijn site. Nu wil ik graag via PHP controleren hoe vaak de afbeelding wordt bekeken en via welke site dat gebeurt. Ook wil ik graag zien hoe vaak erop geklikt wordt.

Met wat gezoek op php.net heb ik het volgende gemaakt:

1
2
3
4
5
<?php
$im
= imagecreatefromgif("plaatje.gif");
header("Content-type: image/gif");
imagegif($im);
?>


Dit levert dus netjes de afbeelding op. Maar nu dus nog het moeilijke probleem, het controleren hoe vaak hij wordt bekeken, vanaf welke site. Ik dacht dat je zoiets kon maken door de referrer te controleren. Deze in een database te gooien, en daar het aantal views en kliks bijhouden. Maar ik heb geen idee hoe je zoiets maakt. Kan iemand daarmee helpen.

Ik heb uiteraard wel de beschikking over een database, met MySQL.
pi_30572474
<?php
$im = imagecreatefromgif("plaatje.gif");
header("Content-type: image/gif");
imagegif($im);
ob_star();
mysql_connect('somehost', 'someuser','somepass') or die();
mysql_select_db('somedatabase') or die();
$query = 'INSERT INTO `sometable` (`image_date`, `image_ref`) values(now(), "'.mysql_real_escape_string(@$_SERVER['HTTP_REFERER']).'")';
mysql_query($query);
mysql_close();
ob_end_clean();
?>

Moet je alleen een database aanmaken met een paar velden.
pi_30573433
Bedankt Roonaan.

Maar net lag ik op de bank en bedacht ik nog iets simpels en doeltreffends. Namelijk gewoon de afbeelding op de andere sites plaatsen als:

1<a href="http://www.mijnsite.nl/extern.php?site=jouwsite"><img src="www.mijnsite.nl/plaatje.php?site=jouwsite"></a>


Nu kan ik makkelijk de waarde van jouwsite aflezen, dit in een tabel gooien en wat tellertjes bijhouden voor views en kliks.

Maar ik zal jou optie zeker eens uitdiepen, zodat ik ook ga snappen wat het precies doet en er verder mee experimenteren.
pi_30574690
Ik zou voor de optie van Roonaan gaan, zoiets gebruik ik zelf ook en is wat bter dan ?site=jouwsite dat valt uiteraard te omzeilen.

Plus je kan via d eoptie van ronaan ook nog inbouwen dat een image niet geladen word als jij niet wilt dat die site jouw images gebruikt.
Dus een no hotlinking script
pi_30575732
Niemand die mij wil helpen
ne okuyon, bokmu var?
pi_30577140
ik was ook even aan het klooien nu krijg ik de volgende foutmelding:

1Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 50


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
<?php
php
if ($submit){
include (
"config.php");
{
$query = "UPDATE contact SET tel = '$tel', fax = '$fax', email = '$email', straat = '$straat', postcode = '$postcode', plaats = '$plaats' ";
mysql_query($query) or die ("query mislukt");
echo
"Klik <A HREF='index.php'>hier</a> om terug te gaan";
}
}
else {
include
"config.php";
$query = "SELECT * FROM contact";
$resultaat = mysql_query($query) or die (mysql_error());
while(
$obj = mysql_fetch_object($resultaat)){
echo
"telefoonnummer: $obj->tel<br>
       faxnummer: $obj->fax<BR>
       email: $obj->email <BR>
       straat: $obj->straat <BR>
       postcode: $obj->postcode<br>
       plaats: $obj->plaats<br>

"
;
}


&
lt;FORM ACTION="contact.php" METHOD="post"&gt;

   &
lt;INPUT TYPE="hidden" name="submit" value="maakt_niet_uit"&gt;
   
Tel&lt;BR&gt;
   &
lt;input type="text" Name="tel" value='php echo"$tel"; ' size=50 Maxlength=100&gt;&lt;BR&gt;
   
Fax&lt;BR&gt;
   &
lt;input type="text" Name="fax" value='php echo"$fax"; ' size=50 Maxlength=100&gt;&lt;BR&gt;
   
email&lt;BR&gt;
   &
lt;input type="text" Name="email" value="php echo"$email";  "size=50 Maxlength=20&gt;&lt;BR&gt;
   
straat&lt;BR&gt;
   &
lt;input type="text" Name="straat" value="php echo"$straat";  "size=50 Maxlength=20&gt;&lt;BR&gt;
   
postcode&lt;BR&gt;
   &
lt;input type="text" Name="postcode" value="php echo"$postcode";  "size=50 Maxlength=20&gt;&lt;BR&gt;
   
plaats&lt;BR&gt;
   &
lt;input type="text" Name="plaats" value="php echo"$plaats";  "size=50 Maxlength=20&gt;&lt;BR&gt;

&
lt;INPUT TYPE="submit" VALUE="update"&gt;
&
lt;/FORM&gt;
}


php
echo "<BR><a href='index.php'>Naar administratie</a><BR>";
?>



aub lag me niet uit ben net begonnen

[ Bericht 0% gewijzigd door dujour op 14-09-2005 17:51:48 ]
pi_30579152
je kunt beter de code tag gebruiken, de php tag is nogal verneukt af en toe...
de foutmelding komt omdat je zomaar iets in je php code typt....
de html die je maakt moet je of in een variabele zetten en dan daarna die variabele echo'en, of direct al de html echo'en.
ik denk dat je beter eerst nog wat voorbeelden door kunt lezen ofzo...want je doet nog wel meer vreemde dingen... zomaar opeens 'php' typen in de code bijvoorbeeld.
pi_30580693
Ik typte niet in 1 keer php dat kwam door die php tags
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
<?php
if ($submit){
include ("config.php");
{$query = "UPDATE contact SET tel = '$tel', fax = '$fax', email = '$email', straat = '$straat', postcode = '$postcode', plaats = '$plaats' ";
mysql_query($query) or die ("query mislukt");
echo "Klik <A HREF='index.php'>hier</a> om terug te gaan";
}
}
else {
include "config.php";
$query = "SELECT * FROM contact";
$resultaat = mysql_query($query) or die (mysql_error());
while($obj = mysql_fetch_object($resultaat)){
 echo "telefoonnummer: $obj->tel<br>
      faxnummer: $obj->fax<BR>
       email: $obj->email <BR>
       straat: $obj->straat <BR>
      postcode: $obj->postcode<br>
      plaats: $obj->plaats<br>
 
";
}


?>

 <FORM ACTION="contact.php" METHOD="post">

   <INPUT TYPE="hidden" name="submit" value="maakt_niet_uit">
   Tel<BR>
   <input type="text" Name="tel" value='<?php echo"$tel"; ?>' size=50 Maxlength=100><BR>
   Fax<BR>
   <input type="text" Name="fax" value='<?php echo"$fax"; ?>' size=50 Maxlength=100><BR>
   email<BR>
   <input type="text" Name="email" value="<?php echo"$email"; ?> "size=50 Maxlength=20><BR>
   straat<BR>
   <input type="text" Name="straat" value="<?php echo"$straat"; ?> "size=50 Maxlength=20><BR>
   postcode<BR>
   <input type="text" Name="postcode" value="<?php echo"$postcode"; ?> "size=50 Maxlength=20><BR>
   plaats<BR>
   <input type="text" Name="plaats" value="<?php echo"$plaats"; ?> "size=50 Maxlength=20><BR>

<INPUT TYPE="submit" VALUE="update">
</FORM>
}


<?php
echo "<BR><a href='index.php'>Naar administratie</a><BR>";
?>
pi_30581959
en gaater nu nog iets fout dan?
pi_30582664
quote:
Op woensdag 14 september 2005 20:14 schreef ikke_ook het volgende:
en gaater nu nog iets fout dan?
Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 50
  woensdag 14 september 2005 @ 21:37:57 #175
71919 wonderer
Hung like a My Little Pony
pi_30584889
Wat doet die { op regel 4?
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_30585087
quote:
Op woensdag 14 september 2005 21:37 schreef wonderer het volgende:
Wat doet die { op regel 4?
Die hoort bij de } op regel 7
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_30585993
Ik heb nu de code een beetje opgeschoond en nog steeds die parse error
pi_30586075
quote:
Op woensdag 14 september 2005 21:42 schreef SuperRembo het volgende:

[..]

Die hoort bij de } op regel 7
En de } op regel 45?
pi_30586202
quote:
Op woensdag 14 september 2005 22:07 schreef HuHu het volgende:

[..]

En de } op regel 45?
klopt die was fout

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
<?php

if ($submit){
include "config.php";
$query = "UPDATE contact SET tel = '$tel', fax = '$fax', email = '$email', straat = '$straat', postcode = '$postcode', plaats = '$plaats' ";
$resultaat = mysql_query($query) or die (mysql_error());
echo "Klik <A HREF='index.php'>hier</a> om terug te gaan";
}
else {
include "config.php";
$query = "SELECT * FROM contact";
$resultaat = mysql_query($query) or die (mysql_error());
while($obj = mysql_fetch_object($resultaat)){
echo "telefoonnummer: $obj->tel<br>      faxnummer: $obj->fax<BR>email: $obj->email <BR>straat: $obj->straat <BR>postcode: $obj->postcode<br>plaats: $obj->plaats<br>
     ";
}
?>

<form ACTION="contact.php" METHOD="post">
   <INPUT TYPE="hidden" name="submit">
   Tel<BR>
   <input type="text" Name="tel" size=50 Maxlength=10><BR>
   Fax<BR>
   <input type="text" Name="fax" size=50 Maxlength=10><BR>
   email<BR>
   <input type="text" Name="email" size=50 Maxlength=20><BR>
   straat<BR>
   <input type="text" Name="straat" size=50 Maxlength=20><BR>
   postcode<BR>
   <input type="text" Name="postcode" size=50 Maxlength=20><BR>
   plaats<BR>
   <input type="text" Name="plaats" size=50 Maxlength=20><BR>
<INPUT TYPE="submit" VALUE="wijzig">


1Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 33


snap der geen hol meer van
pi_30586295
In regel 14 gaat het gruwelijk fout met die $obj.
pi_30586424
mag ik vragen hoe ik anders iets uit een database trek met $obj is het me altijd gelukt
pi_30586585
quote:
Op woensdag 14 september 2005 22:16 schreef dujour het volgende:
mag ik vragen hoe ik anders iets uit een database trek met $obj is het me altijd gelukt
Deze regel:

1echo "telefoonnummer: $obj->tel<br>      faxnummer: $obj->fax<BR>email: $obj->email <BR>straat: $obj->straat <BR>postcode: $obj->postcode<br>plaats: $obj->plaats<br>";


Voor zover ik het weet, kan je die $obj niet zomaar in een echo gebruiken, maar moet je die erbuiten zetten. Ik weet ook niet precies hoe je het moet fixen, maar zo mag het in ieder geval niet. Het moet iets worden als:

1echo "telefoonnummer: " . $obj->tel . "<br>      faxnummer: " . $obj->fax . "<BR>email: " . $obj->email . "<BR>straat: " . $obj->straat . " <BR>postcode: " . $obj->postcode . "<br>plaats: " . $obj->plaats . "<br>";


Zoiets, maar of het echt werkt weet ik niet. Ik ben geen PHP-licht.
pi_30586722
quote:
Op woensdag 14 september 2005 22:16 schreef dujour het volgende:
mag ik vragen hoe ik anders iets uit een database trek met $obj is het me altijd gelukt
Wie heeft je eigenlijk geleerd om objects te gebruiken bij mysql als je de fields alleen maar echo'd?
pi_30587261
weet niet ben zelf aan het knutselen gegaan.

heb nu dit:
1echo "telefoonnummer:" . $obj->tel."<br>faxnummer: ". $obj->fax."<BR>email: ". $obj->email." <BR>straat: ". $obj->straat." <BR>postcode: ". $obj->postcode."<br>plaats: ". $obj->plaats."<br>";


maar nog steeds
Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 33
  woensdag 14 september 2005 @ 22:38:21 #185
71919 wonderer
Hung like a My Little Pony
pi_30587433
het is toch include('file.php'); en niet include "file.php"; ?

En het script werkt sowieso niet omdat de submit knop een NAME mist, dus $submit is nooit true. Dat kun je sowieso beter doen als if(isset($_POST["submit"])){
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
  woensdag 14 september 2005 @ 22:39:41 #186
71919 wonderer
Hung like a My Little Pony
pi_30587506
quote:
Op woensdag 14 september 2005 22:23 schreef Roönaän het volgende:

[..]

Wie heeft je eigenlijk geleerd om objects te gebruiken bij mysql als je de fields alleen maar echo'd?
Waar kun je die dan het beste voor gebruiken? Ik doe altijd mysql_fetch_array() en dat werkt prima...
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_30587593
quote:
Op woensdag 14 september 2005 22:38 schreef wonderer het volgende:
het is toch include('file.php'); en niet include "file.php"; ?
Ik vroeg me ook al af, of bij al die echo's enzo er ook geen ( en ) omheen moeten.
  woensdag 14 september 2005 @ 22:43:04 #188
71919 wonderer
Hung like a My Little Pony
pi_30587647
quote:
Op woensdag 14 september 2005 22:41 schreef HuHu het volgende:

[..]

Ik vroeg me ook al af, of bij al die echo's enzo er ook geen ( en ) omheen moeten.
Dat doe ik ook nooit
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_30587775
dat moet ook niet bij een echo

Bij een include hoeft het trouwens ook niet.
pi_30587875
@dujour
Ik raad je aan om eens helemaal bij het begint te beginnen. Het lijkt erop dat je geen idee hebt waar je mee bezig bent. Je php klopt niet, je html houdt niet over en je sql mist een aantal essentiele dingen.
Begin met een simpele tutorial. Of koop een boek.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_30588461
Een boek staat in de planning. (geen geld enz)
ik heb het nu voor elkaar hoor ik misde 1 }
alleen nu update die de rij nog niet goed maar ik kan wel ff prutsen

[ Bericht 2% gewijzigd door dujour op 14-09-2005 23:10:20 ]
  donderdag 15 september 2005 @ 02:00:30 #192
71919 wonderer
Hung like a My Little Pony
pi_30592660
Een editor met syntax highlighting helpt een hoop met haakjes. Ik gebruik crimson editor, maar er zijn er meer die dat doen.
"Pain is my friend. I can trust pain. I can trust pain to make my life utterly miserable."
"My brain is too smart for me."
"We don't need no education." "Yes you do, you just used a double negative."
pi_30596454
ik gebruik nu edit ++ die doet dat ook
pi_30597178
Php designer 2005 geeft ook kleurtjes, plus dat je een pagina met 1 knop kunt debuggen, met eventueel een apacheerror log (handig als je ergens een ; ' " of haakje vergeten bent....
pi_30598186
Niemand een oplossing voor mij?

Welke boek stellen jullie voor om mezelf verder in te verdiepen in MySQL. Heb tot nu toe 2 boeken beginners PHP&MYSQL gelezen. Verder dan de basis van MySQL gaan ze niet.

(Graag NLs)
ne okuyon, bokmu var?
  donderdag 15 september 2005 @ 16:59:37 #196
58460 RicXDesign
^ Im with stupid ^
pi_30606634
Ik krijg deze foutmelding..
quote:
Parse error: parse error, unexpected ',' in /admin/admin.php on line 42
In dit stuk:
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
<html>
<head>
<title>Welkom bij VideoCity Online | Admin</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../insert/style.css" rel="stylesheet" type="text/css">

</head>

<body>
Coming Soon

<? 
include('dbconnect.php');
?>
<?php

if (!$q = mysql_query("SELECT `id`, `name` FROM `movies` ORDER BY `inserted` DESC"))
    die('Error @ line: ' . __LINE__ . mysql_error());


if (!isset($_POST['submit'])) {
    print '<form action="" method="post">';
    print '<select name="id">';


    if (mysql_num_rows($q) < 1) 
        print '<option value="0">Er staan geen films in de database..<option>';

    else 

        for ( ; $ud = mysql_fetch_assoc($q); print '<option value="'.$ud['id'].'">'.$ud['name'].'</option>') ;

    print '<input type="submit" name="submit" value="Voeg in de database" class="button">';
    print '</form>';
}
else {

    if (is_numeric($_POST['id']))
        die('foutieve invoer!');

    if (!$uname = mysql_result(mysql_query("SELECT `name` FROM `movies` WHERE `id`={$_POST['id']} LIMIT 0,1")), 0, 'name')
        die('Error @ line: ' . __LINE__ . mysql_error());

    if (!mysql_query("INSERT INTO `comingsoon` (id, name) VALUES ({$_POST['id']}, '{$uname}')"))
        die('Error @ line: ' . __LINE__ . mysql_error());

    print 'Gegevens zijn in een andere tabel opgeslagen!';
}

?>

</body>
</html>


Iemand een idee? Ik zie door de code het bos niet meer
pi_30607512
1
2
if (!$uname = mysql_result(mysql_query("SELECT `name` FROM `movies` WHERE 
`id`={$_POST['id']} LIMIT 0,1")), 0, 'name')

Staan de haakjes hier wel goed?Zoja, wat wil je dat hier gebeurd?
pi_30607633
Ik zou dat trouwens ook niet met een if statement doen maar gewoon zo :
1
2
3
$query = "SELECT `name` FROM `movies` WHERE 
`id`= ".$_POST['id']." LIMIT 0,1";
$result = mysql_result($query)or die(__LINE__  . mysql_error());


En ik zou ook even checken wat je binnenkrijgt via je $_POST
Zo zet je de deur open voor sql injection
  donderdag 15 september 2005 @ 17:28:41 #199
58460 RicXDesign
^ Im with stupid ^
pi_30607657
quote:
Op donderdag 15 september 2005 17:24 schreef ikke_ook het volgende:

[ code verwijderd ]

Staan de haakjes hier wel goed?Zoja, wat wil je dat hier gebeurd?
Ik ben dr intussen al mee geholpen, haakjes stonden idd verkeerd.
Krijg nu weer een nieuwe : 'unexpected $ ' op een regel waar niet eens code staat


ok , heb hem al, stommiteit van mij
  vrijdag 16 september 2005 @ 15:37:35 #200
76657 Maikey
This pik ik niet!
pi_30637187
Vraagje; Ik heb een site met een gastenboek, in dat gastenboek worden de laatste 15 post's getoond. Ik wil echter alle post's tonen, maar dan pagina's laten indexen met behulp van PHP. Net zoals in dit topic, pagina 1, 2, 3, etc dus. Ik kan hier echter moeilijk wat over vinden. Heeft iemand een link waarin zoiets staat uitgelegd of kan iemand mij dat uitleggen? Alvast bedankt!
Wat een onzin!
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')