Het voor de hand liggende antwoord: het probleem zit 'm in het verschil tussen de serversquote: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.
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.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.
Als de servers voor de rest exact hetzelfde is ingericht & ingesteld, dan heb je je oorzaak gevonden lijkt mequote: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.
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.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 memisschien heeft PHP 5 gewoonweg meer mogelijkheden m.b.t. buffering dan oudere versies.
| 1 2 3 4 5 | $ret = preg_replace("#(http://koopjes\.marktplaats\.nl[\w\:%&/.;\=?\[\]+] "'<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\%&/.;\[\]+] "'<a href=\\1 target=_blank>Marktplaats Link</a>'\n", $ret); |
Daar is de code tag dus voor uit gevonden, dat je daar geen last van hebtquote: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
| 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> |
Dacht ik dus ook: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
| 1 | *) |
je wilt de geselecteerde waarde in een andere tabel stoppen?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.
| 1 | $query = "INSERT INTO table2 (name) VALUES('".$_POST['name']."')"; |
| 1 2 3 | $SQL = "INSERT INTO `reacties` ( `id` , `ber_id` , `naam` , `bericht` , `tijd` , `soort` , `IP` ) VALUES ( '', '$id', '$loginnaam', '$bericht', '$date', 'recepten', '$ip' )"; |
| 1 | SELECT id, ber_id, tijd, soort FROM `reacties` GROUP BY ber_id ORDER BY tijd DESC LIMIT 0, 10 |
| 1 | "SELECT id, $titel, reacties FROM `$soort` WHERE id = '$ber_id'"; |
Elke marktplaats link pakt hij iig wel, tenminsten degene die de meeste mensen weten te vinden.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
| 1 2 3 4 5 | <?php $im = imagecreatefromgif("plaatje.gif"); header("Content-type: image/gif"); imagegif($im); ?> |
| 1 | <a href="http://www.mijnsite.nl/extern.php?site=jouwsite"><img src="www.mijnsite.nl/plaatje.php?site=jouwsite"></a> |
| 1 | Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 50 |
| 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> "; } <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>"; ?> |
| 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>"; ?> |
Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 50quote:Op woensdag 14 september 2005 20:14 schreef ikke_ook het volgende:
en gaater nu nog iets fout dan?
Die hoort bij de } op regel 7quote:Op woensdag 14 september 2005 21:37 schreef wonderer het volgende:
Wat doet die { op regel 4?
En de } op regel 45?quote:Op woensdag 14 september 2005 21:42 schreef SuperRembo het volgende:
[..]
Die hoort bij de } op regel 7
klopt die was foutquote:
| 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"> |
| 1 | Parse error: parse error, unexpected $ in /home/web/administratie/contact.php on line 33 |
Deze regel: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
| 1 | 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>"; |
| 1 | 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>"; |
Wie heeft je eigenlijk geleerd om objects te gebruiken bij mysql als je de fields alleen maar echo'd?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
| 1 | 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>"; |
Waar kun je die dan het beste voor gebruiken? Ik doe altijd mysql_fetch_array() en dat werkt prima...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?
Ik vroeg me ook al af, of bij al die echo's enzo er ook geen ( en ) omheen moeten.quote:Op woensdag 14 september 2005 22:38 schreef wonderer het volgende:
het is toch include('file.php'); en niet include "file.php"; ?
Dat doe ik ook nooitquote: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.
In dit stuk:quote:Parse error: parse error, unexpected ',' in /admin/admin.php on line 42
| 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> |
| 1 2 | if (!$uname = mysql_result(mysql_query("SELECT `name` FROM `movies` WHERE `id`={$_POST['id']} LIMIT 0,1")), 0, 'name') |
| 1 2 3 | $query = "SELECT `name` FROM `movies` WHERE `id`= ".$_POST['id']." LIMIT 0,1"; $result = mysql_result($query)or die(__LINE__ . mysql_error()); |
Ik ben dr intussen al mee geholpen, haakjes stonden idd verkeerd.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?
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |