1 2 3 | $sql = "SELECT bericht, plaatser, datum, tijd FROM LANTOPIC WHERE followid = '".$ID."'"; $query = mysql_query($sql) or die(mysql_error()); while ($result = mysql_fetch_array($query)) { |
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 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 | <?php <LINK HREF="style.css" TYPE="text/css" REL="stylesheet"> php include("connection.php"); echo"<head><title>Lanparty: Discussie</title></head>"; $ID = $_GET['ID']; $sql = "SELECT * FROM LAN WHERE ID = '".$ID."'"; $query = mysql_query($sql) or die(mysql_error()); while ($result = mysql_fetch_array($query)) { $email = $result['email']; $naam = $result['naam']; $locatie = $result['locatie']; $provincie = $result['provincie']; $datum = $result['datum']; $duur = $result['duur']; $plaatsen = $result['plaatsen']; $bezet = $result['bezet']; $toegang = $result['toegang']; $notitie = $result['notitie']; $site = $result['site']; // etc. echo"<div STYLE='border-style:outset;width:500pt'><table> <tr> <td>Naam:</td><td>".$naam."</td> <td>Email:</td><td>".$email."</td> </tr> <tr><td>Locatie:</td><td>".$locatie."</td> <td>Provincie:</td><td>".$provincie."</td></tr> <tr><td>Datum:</td><td>".$datum."</td> <td>Duur:</td><td>".$duur."</td></tr> <tr><td>Aantal plaatsen:</td><td>".$plaatsen."</td> <td>al bezet:</td><td>".$bezet."</td></tr> <tr><td>Toegangs prijs:</td><td>".$toegang."</td></tr> <tr><td>website</td><td><a href='".$site."'>".$site."</a></td></tr> <tr><td>Notitie:</td></tr> </table> ".$notitie." </div><br>"; } echo"<br>"; echo"<DIV STYLE='border-style:outset; width:500pt'>"; echo"<p align = center><b>Reacties op deze advertentie: </b></p>"; $sql = "SELECT bericht, plaatser, datum, tijd FROM LANTOPIC WHERE followid = '".$ID."'"; $query = mysql_query($sql) or die(mysql_error()); while ($result = mysql_fetch_array($query)) { $bericht = $result['bericht']; $plaatser = $result['plaatser']; $datum = $result['datum']; $tijd = $result['tijd']; echo="<h6><i>".$plaatser." heeft op ".$datum.", ".$tijd." het volgende bericht geplaatst:</i><br> ".$bericht." </h6>"; echo="<hr background-color = white color = white> "; } echo"</div>"; if(!empty($_POST)){ $bericht = $_POST['bericht']; $plaatser = $_POST['plaatser']; $datum = date("Y F j"); $tijd = date("H:i:s"); $sql_query = "INSERT INTO LANTOPIC (followid, datum, tijd, bericht, plaatser) "; $sql_query .="VALUES ('".$ID."', '".$datum."', '".$tijd."', '".$bericht."', '".$plaatser."' );"; $result = mysql_query($sql_query) or die(mysql_error()); echo" <meta HTTP-EQUIV=\"REFRESH\" content=\"5; url=index.php\"> "; $text="Je Bericht is geplaatst! Je wordt over enkele seconden terug gestuurd naar de begin pagina"; die($text); } <br> <DIV STYLE="border-style:outset; width:500pt"> <p>Laat een berichtje achter! </p> <table> <tr> <FORM NAME="form2" METHOD="post" ACTION="php echo($_SERVER["PHP_SELF"]);"> <td>Je naam: </td><td><INPUT TYPE="text" NAME="plaatser" MAXLENGTH="400" size="55"></td> </tr> <tr><td>Bericht: </td><td><INPUT TYPE="text" NAME="bericht" MAXLENGTH="400" size="55"></td> </tr> <tr> <td></td> <td><INPUT TYPE="submit" VALUE="Voeg bericht toe!"></td> </tr> </table> </FORM> </div> </td> <td> </tr></td></table> ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <?php if ($_SERVER['REQUEST_METHOD']=='POST') { $ID = intval($_POST['ID']); if ($ID==0) die('Invalid ID'); // meer velden uit het form ophalen en valideren //... // bericht in database opslaan //... // Redirect header('location:'. $_SERVER['PHP_SELF'].'?ID='.$ID); } $ID = intval($_GET['ID']); if ($ID==0) die('Invalid ID'); // Gegevens uit database halen //... // Gegevens tonen ?> <html> ... </html> |
Het vreemde van jouw script is dat ook als je alleen gegevens op wil slaan in de database, dat je dan toch eerst vanalles uit de db trekt en print. Maar dat printen is nogal overbodig omdat je daarna toch een redirect doet.quote:Op maandag 18 juli 2005 22:56 schreef LeeHarveyOswald het volgende:
ik snap ff niet wat je bedoelt? Ik wil simpelweg dat ID dat ik opvraag, opslaan in een andere tabel.. thats all..
1 2 3 4 | <?php $fok = "<a href=acteurs.php?acteur=$naamm onMouseover=".'"ddrivetip(' . "'$naamm')" .'"' . "; onMouseout=" . '"hideddrivetip()">' . "$naamm</a>"); ?> |
1 2 | <a href="http://www.yahoo.com" onMouseover="ddrivetip('Visit Yahoo.com')"; onMouseout="hideddrivetip()">Search Engine</a> |
1 2 | $link = '<a href="http://www.yahoo.com" onMouseover="ddrivetip(\'Visit Yahoo.com\')"; onMouseout="hideddrivetip()">Search Engine</a>'; |
1 2 3 | <?php $test = "<a href=\"http://www.yahoo.com\" onMouseover=\"ddrivetip('Visit Yahoo.com')\"; onMouseout=\"hideddrivetip()\">Search Engine</a>"; ?> |
beetje loos om double quotes strings te gaan gebruiken als je maar één variabele hebt en je daardoor 5+ slashes moet gaan toevoegen.quote:Op donderdag 21 juli 2005 17:33 schreef Da_Koen het volgende:
Dit bedoelt ie denk ik
[ code verwijderd ]
Donders bedankt, hij werktquote:Op donderdag 21 juli 2005 17:33 schreef Da_Koen het volgende:
Dit bedoelt ie denk ik
[ code verwijderd ]
die van SuperRemo was wat eenvoudiger jaquote:Op donderdag 21 juli 2005 18:35 schreef Roönaän het volgende:
[..]
beetje loos om double quotes strings te gaan gebruiken als je maar één variabele hebt en je daardoor 5+ slashes moet gaan toevoegen.
1 2 3 4 5 | $header = imap_header($mailbox, $index); $from = $header->from; foreach ($from as $id => $object) { echo $object->personal.":<br>"; } |
Ah, thanks!quote:Op zaterdag 23 juli 2005 12:05 schreef Libris het volgende:
Ik zit wat te spelen met imap en vraag het from veld van een mail op met:
[ code verwijderd ]
Alles als een mail geen afzendernaam heeft (dus alleen een emailadres), dan krijg ik op mijn webpagina een "Notice: Undefined property: stdClass::$personal in c:\Inetpub\wwwroot\kluit\start.php on line 98".
Hoe krijg ik voor elkaar dat ik voor een mail die een naam als afzender heeft de naam laat zien en voor andere mail het emailadres?
't zou niet best zijn als je je na een half uur helemaal niets meer van je eigen post zou kunnen herinnerenquote:Op zaterdag 23 juli 2005 12:31 schreef Libris het volgende:
Rings a bell
Empty geeft true terug als de name property niet bestaat, de name property leeg is, of de name property 0 is. Dit leken mij alledrie gegronde situaties waarin je het email adres wil laten zien ipv de name property.quote:Op zaterdag 23 juli 2005 13:03 schreef SuperRembo het volgende:
Waarom empty() in plaats van isset()? Het probleem is dat de property niet bestaat, niet dat ie leeg is.
Empty() geeft trouwens ook true terug als de waarde "0" is. En dat is niet wat je wil. Er zal waarschijnlijk niemand zijn met "0" als naam, maar toch klopt het niet.
Denk je dat ik daar wat zinnigs over kan zeggen zonder te weten hoe het berekend wordt?quote:Op zondag 24 juli 2005 21:05 schreef Maikey het volgende:
Weet iemand waarom in mijn shoppingcart het totaalbedrag automatisch wordt afgerond naar beneden? Ik heb geen waarden tussen quote's staan.
http://www.puzzlingworld.nl/v2/ (onder bestellen, eerst een product toevoegen natuurlijl)
1 2 3 4 5 6 7 8 9 10 11 12 | id parent_id titel -- --------- ----- 0 null Index 1 0 Test1 2 1 Test2 3 1 Test3 4 2 Test4 5 2 Test5 6 1 Test6 7 2 Test7 8 6 Test8 9 1 Test9 |
1 2 3 4 5 6 7 8 9 10 | Index ...... Test1 ............ Test2 .................. Test4 .................. Test5 .................. Test7 ............ Test3 ............ Test6 .................. Test8 ............ Test9 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |